Guide
The identity-number recognizer does not ask for a region first. It returns candidate systems from the input structure. The global page focuses on Hong Kong identity cards, Macao resident identity cards, Taiwan national IDs plus new and original-format UI numbers, and Singapore NRIC/FIN. The same detector layer can also support deeper locale-specific pages where they are useful.
Updated 2026-09-264 sources2 min read
The identity-number recognizer does not ask for a region first. It returns candidate systems from the input structure. The global page focuses on Hong Kong identity cards, Macao resident identity cards, Taiwan national IDs plus new and original-format UI numbers, and Singapore NRIC/FIN. The same detector layer can also support deeper locale-specific pages where they are useful.
When official material documents only a format but this implementation does not have sufficiently authoritative checksum documentation, the result is explicitly marked as format-only. Third-party formulas are not presented as official validation.
| Input shape | Current recognition |
|---|---|
Taiwan 1 letter + 9 digits |
Distinguishes national-ID 1/2 gender codes from new UI No. 8/9 codes |
Taiwan 2 letters + 8 digits |
Recognizes the original-format UI No. issued through 2021-01-01 |
| Common Hong Kong format | Recognizes letter prefix, six-digit body and bracketed check character |
| Macao resident identity card | Recognizes the official seven digits plus one check digit shape |
| Singapore NRIC / FIN | Distinguishes S/T and F/G/M prefix series |
Recognition coverage and SEO publication are separate concerns. A global detector can recognize a supported number that a user deliberately enters, while a deep tutorial or field-level parser for one jurisdiction can be published only in languages where that page is useful.
This choice is based on the current page language and the input string. Toolun does not read IP address or geolocation and does not equate speaking a language with being physically located in one country.
Identity-number recognition runs locally in the browser and does not connect to population, immigration, police or identity-verification databases. Identity-document numbers are highly sensitive; process only your own, test or explicitly authorized data.
Updated 2026-09-26
Recognize common Hong Kong, Macao, Taiwan national-ID/new/original UI and Singapore identity-number formats locally; deeper locale-specific parsers remain language-scoped
Currently recognizes common Hong Kong, Macao, Taiwan national IDs plus new/old UI numbers, and Singapore NRIC / FIN formats; other supported systems may still be detected without being promoted as English-specific content