Need API access?
Professional and Business plans include REST API with bulk validation. Business overview
Why teams choose Professional and Business
POPIA-aware structural SA ID checks for teams and high-volume workloads
Unlimited validations (fair usage)
Unlimited validations subject to fair usage on Professional and Business. See our fair usage policy for details.
REST API Access
Integrate ID verification directly into your applications. Full REST API with code examples and a 5-minute setup guide.
Team Collaboration
Add up to 5 team members with shared access. Everyone on your team can validate IDs under one subscription.
Why Check ID SA
Trusted by South African teams
Zero data storage, fast results, and approved testimonials. Join South African teams who rely on us for secure ID verification.
Results in Under a Second
Every SA ID number is validated in real time. No queuing, no batching — results are returned on the same request.
Zero Data Storage
We never store ID numbers or personal information. Your data is processed instantly and forgotten immediately.
Format-Only Validation
Our service validates the ID number format and extracts encoded data (date of birth, gender, citizenship). No external databases are queried and no data is stored.
No Integration Needed
Start validating IDs immediately through our web interface. No API integration or software installation required.
Flexible Plans
Easily upgrade, downgrade, or cancel your plan anytime. No long-term commitments or contracts.
Accurate & Up-to-date
Our algorithm follows the latest South African ID number specifications for reliable verification.
Industry Solutions
Built for your industry
CheckID validates the structure of any South African ID number. No document upload, no personal data stored.
Perfect for HR
Verify a candidate's ID number before the offer letter goes out. Catch typos and formatting errors before they reach your HR system.
Property Management
Bulk tenant screening and buyer verification for estate agents and property managers. Learn more
Healthcare POPIA-aware
POPIA-aware patient verification for hospitals, clinics, and medical practices. Learn more
Financial Services
Catch ID formatting errors before they fail downstream KYC checks. Single API call, no document upload required.
Trust signals
Established, privacy-first, and professionally maintained
Dedicated South African .co.za domain at checkid.co.za. 4,600+ monthly active users and 815k+ historical validations on a platform built for South African structural ID validation — not a generic template.
Zero ID data storage
ID numbers and decoded results are processed in memory and discarded immediately — never logged, cached, or persisted.
POPIA-first design
Privacy, purpose limitation, and minimal processing are built into the product — not bolted on after the fact.
Structural validation only
Checks format, date encoding, citizenship indicator, and Luhn checksum. No Home Affairs or government database lookup.
API & developer docs
REST API, bulk endpoint, and published developer documentation for teams integrating CheckID into their own systems.
Under 1 second response time · Structural validation only · No credit checks or bank-grade identity verification