Skip to main content

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:

PositionFieldLengthMeaning & RuleExample
1 to 8Base Registration Number8 digitsUnique sequential registration number (padded with leading zeros if < 9)01234567
9Check Digit1 digitCalculated 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. 1. Pad number with leading zeros to 9 digits.
  2. 2. Multiply even positions by 1 and odd positions by 2.
  3. 3. If product > 9, sum its digits (e.g. 14 -> 1+4 = 5).
  4. 4. Sum all results into total S.
  5. 5. Valid if (S + check) mod 10 = 0.

Frequently Asked Questions & Technical Guidelines