HomeFinancial planningHetu Checker
Hetu Checker – Finnish Personal Identity Code Validator
Hetu is an 11‑character alphanumeric code in the format DDMMYYCZZZQ, where C is the century separator and Q is the check digit (mod‑31).

Quick Tip

Hetu (Henkilötunnus) is Finland’s personal identity code, composed of 11 characters: 6‑digit birth date (DDMMYY) + 1‑digit century separator + 3‑digit individual number + 1 check digit. Gender is derived from the individual number (odd = male, even = female).

Hetu Checker User Guide – Easily Verify Finnish Personal Identity Codes

What Is a Hetu Code?

Hetu (short for Henkilötunnus) is the Finnish personal identity code issued by the Digital and Population Data Services Agency. It uniquely identifies Finnish citizens and long‑term residents, and is widely used in taxation, healthcare, banking, employment, and other official or commercial contexts.

Hetu Format Rules

A Hetu consists of 11 alphanumeric characters in the DDMMYYCZZZQ pattern:

  • DDMMYY (6 digits): date of birth, e.g. "311280" means 31 December 1980.
  • C (1 character): century separator. - for 1900–1999; + for 1800–1899; A for 2000–2099. Since 2023, new separators are allowed (e.g., "Y", "X", "W", "V" for 1900s; "B", "C", "D", "E", "F" for 2000s, etc.).
  • ZZZ (3 digits): individual number, range 002–899. Odd numbers indicate male, even female. The 900–999 range is reserved for temporary or test numbers.
  • Q (1 character): check digit, computed from the first 9 digits (DDMMYYZZZ) using the mod‑31 algorithm.

How to Use This Hetu Checker

Just three steps to quickly validate any Hetu code:

  1. Paste or type the Hetu code into the input field (hyphens are allowed, e.g. "111111-111C").
  2. Click the “Verify” button – the tool will perform a full Finnish‑standard validation via the backend.
  3. Read the result: you’ll see whether the Hetu is valid and correctly formatted.

You can test with the sample numbers provided. If the input is incorrect (e.g. wrong length, invalid century separator, or mismatched check digit), the tool will give clear feedback.

This Hetu Checker is completely free and requires no registration – ideal for developers, data managers, and anyone working with Finnish identity systems.

Frequently Asked Questions

1. Does a valid Hetu guarantee that the code belongs to a real person?

This checker verifies structural correctness and the mod‑31 checksum. If it says “valid”, the code conforms to the official Finnish format. To confirm whether a Hetu has actually been assigned to a specific individual, you must query the official Finnish population information system.

2. Why does my Hetu show as invalid?

Possible reasons: length is not 11 characters; invalid century separator (e.g. not +, -, A, or the extended ones); individual number outside 002–899; check digit calculation mismatch; or disallowed characters. Try the sample numbers to ensure the tool is working properly.

3. What are the latest century separator extensions?

From 1 January 2023, Finland expanded the allowed century separators to address code exhaustion:

  • For 1900s: added "Y", "X", "W", "V", "U" in addition to "-".
  • For 2000s: added "B", "C", "D", "E", "F" in addition to "A".
  • For 1800s: still only "+" is permitted.

4. What is the difference between temporary and test numbers?

Temporary numbers use the 900–999 individual‑number range and are generally not accepted by mainstream systems. For testing purposes, you can safely use the example formats provided – they are not linked to any real person.

5. Can I validate Hetu codes in bulk?

This tool supports single verification only.

6. Do I have to pay for this service?

No, it is completely free. OkeyTool is committed to providing practical online utilities for everyday use.

If you have further questions, feel free to reach out via the contact links at the bottom of the site. Thank you for using our Hetu Checker!