Skip to content
Developer Tools

south-african-id-validator

Verified
Developer Tools
Validation
Docs live

TypeScript-native validator for 13-digit South African ID numbers that checks the Luhn checksum and extracts date of birth, gender and citizenship status. Zero runtime dependencies, runs on Node, Bun, Deno and browsers.

Category
Developer Tools
Pricing
Free / open-source
Country
🇿🇦 South Africa
Last verified
16 Sept 2026
{
"name": "south-african-id-validator",
"slug": "south-african-id-validator",
"category": "TOOL",
"country": "ZA",
"docs_status": "LIVE",
"licensing_required": "NONE",
"verified": true,
"last_verified": "2026-09-16",
"website": "https://www.npmjs.com/package/south-african-id-validator",
"documentation_url": "https://github.com/dale-french/south-african-id-validator#readme"
}
get_resource("south-african-id-validator") — via the Wycord MCP server

Verification history

  • 10 Oct 2026 · live
  • 7 Oct 2026 · live
  • 4 Oct 2026 · live
  • 1 Oct 2026 · live
  • 28 Sept 2026 · live
  • 25 Sept 2026 · live
  • 22 Sept 2026 · live
  • 22 Sept 2026 · live

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

30-day uptime

0.00%from 36 checks
inconclusive
HTTP 403 · 49 mschecked 13 Oct 2026

Tags

kyc
javascript
south-africa
typescript
id-validation

Compare south-african-id-validator

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

See all verified developer tools in South Africa

Related in Developer Tools