How Our ID Generator Works

Algorithmically correct, ethically generated. We replicate the official South African ID structure without touching real user data.

The Anatomy of a SA ID Number

YYMMDD
GSSS
C
A
Z
  • YYMMDD Date of Birth
  • GSSS Gender Sequence
  • C Citizenship
  • Z Checksum Digit

Our tool calculates the final "Z" digit using the Luhn Algorithm to ensure the ID passes validation checks.

1

You Provide Input

You define the parameters for the test data you need:

  • Birthdate: Specific date or random range.
  • Gender: Male or Female logic application.
  • Citizenship: Citizen vs. Resident.
  • Quantity: Generate up to 500 at once.
2

We Generate Logic

Our C# backend processes your request instantly:

  • Calculates century (1900s vs 2000s).
  • Applies gender sequence rules (0-4999 vs 5000+).
  • Computes the Luhn Checksum validitor.
  • Ensures uniqueness in the batch.