Israeli ID (Teudat Zehut) Generator
Generate and format valid Israeli ID (Teudat Zehut) for software testing and development.
Waiting for generation...
About Israeli ID (Teudat Zehut)
The Teudat Zehut (Israeli ID / Mispar Zehut) is the 9-digit civil identity number in Israel.
Consists of 9 digits (zero-padded if shorter), with the 9th digit verified via the Luhn algorithm (Modulo 10).
Anatomy & Structure of Israeli ID / Teudat Zehut — Israel
The Israeli Identity Number consists of up to 9 digits in 2 parts:
| Position | Field | Length | Meaning & Rule | Example |
|---|---|---|---|---|
| 1 to 8 | Base Registration Number | 8 digits | Unique sequential registration number (padded with leading zeros if < 9) | 01234567 |
| 9 | Check Digit | 1 digit | Calculated via **Luhn (Modulo 10)** algorithm with weights [1, 2, 1, 2, 1, 2, 1, 2] | 4 |
Official Algorithm (Luhn Modulo 10 — Israel Population Authority)
Check digit calculation for Israeli Identity Number:
S = Σ luhn(d[i], i) (i=0..7); (S + d[8]) mod 10 === 0
- 1. Pad number with leading zeros to 9 digits.
- 2. Multiply even positions by 1 and odd positions by 2.
- 3. If product > 9, sum its digits (e.g. 14 -> 1+4 = 5).
- 4. Sum all results into total S.
- 5. Valid if (S + check) mod 10 = 0.