📖 Description
1. Why Do You Need an ID Card Parsing Tool?
An ID card number is not a random string of digits; it contains rich encoding logic. With this tool, you can:
- Verify Place of Issuance: Quickly understand the detailed province, city, and district (county) information of the ID card's issuing location.
- Extract Key Data: Automatically calculate the holder's date of birth, Chinese zodiac, constellation, and current precise age.
- Preliminary Legality Check: Use the last digit (the 18th) check code algorithm to determine if the number complies with national standard encoding rules.
- Efficient Office Work: Assist HR or finance personnel in quickly verifying document information, reducing input errors.
2. Core Functionality Analysis
This site provides a one-stop structured parsing service:
A. In-depth Administrative Division Parsing
- Place of Origin Tracing: Parses the first 6-digit address code. Supports historical administrative division queries (e.g., tracing old place names for counties that have been converted into districts).
- Hierarchical Display: Clearly presents the three-level structure of "Province-City-District/County".
B. Automatic Calculation of Personal Information
- Date of Birth: Extracts digits 7-14 and formats them as
YYYY-MM-DD.
- Gender Determination: Automatically identifies gender based on the 17th digit (odd for male, even for female).
- Exact Age: Precisely calculates the full age in years based on the current system time.
C. 15-digit to 18-digit Conversion (and vice versa)
- Supports one-click conversion of older 15-digit ID numbers to the 18-digit format, automatically completing the century code and check digit.
D. Check Code (Mod 11-2) Logic Verification
- Uses the ISO 7064:1983.MOD 11-2 check algorithm to verify the correctness of the last digit (including 'X'), identifying fake numbers.
3. ID Card Number Structure Basics
To help you understand the results, here is the meaning of each part of the number:
| Position |
Length |
Meaning |
Example |
| Digits 1-2 |
2 |
Provincial-level Division Code |
11 represents Beijing |
| Digits 3-4 |
2 |
Prefecture-level City/League/Prefecture Code |
01 represents a municipal district |
| Digits 5-6 |
2 |
County/District/Banner Code |
01 represents Dongcheng District |
| Digits 7-14 |
8 |
Date of Birth (YYYYMMDD) |
19900101 |
| Digits 15-17 |
3 |
Sequential Code (17th digit: odd for male, even for female) |
011 represents male |
| Digit 18 |
1 |
Check Code |
0-9 or X |
4. Frequently Asked Questions (FAQ)
Q: Can this tool find a person's name or home address?
A: Absolutely not. This tool only parses the general information encoded within the number itself. Tens of thousands of people nationwide may share the same administrative code and date of birth. Querying specific personal privacy information falls under the authority of public security organs.
Q: Why does entering a correct number show "Verification Failed"?
A: Please check if you accidentally entered a space, or if the 'X' is in uppercase. If the number is manually fabricated, the last check digit often fails the mathematical algorithm logic.
Q: Are dates before 1900 or after 2100 supported?
A: According to current ID card regulations, the date of birth range primarily covers the current and future population. This tool perfectly supports date logic from 1900 to the present.
5. Why Choose This Site's ID Card Tool?
- 100% Privacy Safe: All parsing logic is executed locally in your browser. We do not upload any number data to the server. Data is cleared when the page is closed, with zero risk of data leakage.
- Millisecond Response: Pure JavaScript algorithm provides results instantly upon input, with no need to wait for network requests.
- Updated Database: Regularly updates administrative division change data from the Ministry of Civil Affairs, ensuring both old and new place names can be recognized.
- Minimalist Experience: No login required, no intrusive ads, focused on providing the purest query service.