Skip to content
Developer Tools

za-id-number

Verified
Developer Tools
Validation
Docs live

Python library to validate and parse South African (RSA/ZA) identity numbers using the Luhn check digit, breaking the number into birth date, gender and citizenship components. Installable with pip install za-id-number.

Category
Developer Tools
Pricing
Free / open-source
Country
🇿🇦 South Africa
Last verified
25 Aug 2026
{
"name": "za-id-number",
"slug": "za-id-number",
"category": "TOOL",
"country": "ZA",
"docs_status": "LIVE",
"licensing_required": "NONE",
"verified": true,
"last_verified": "2026-08-25",
"website": "https://pypi.org/project/za-id-number/",
"documentation_url": "https://pypi.org/project/za-id-number/"
}
get_resource("za-id-number") — via the Wycord MCP server

Verification history

  • 25 Aug 2026 · live
  • 22 Aug 2026 · live
  • 19 Aug 2026 · live
  • 16 Aug 2026 · live
  • 13 Aug 2026 · live
  • 10 Aug 2026 · live
  • 7 Aug 2026 · live
  • 4 Aug 2026 · live

Automated checks run every few days. See all recent status changes

Tags

south-africa
python
id-validation
luhn
national-id

Compare za-id-number

Side-by-side, verified specs against its closest validation alternatives.

See all verified developer tools in South Africa

Related in Developer Tools