Greece AMKA Decoder

Decode the birth date and check digit of a Greek AMKA instantly.

Ad placeholder (leaderboard)
Enjoying the tools? Go Pro for £4.99 (one-time) and remove all ads — forever, on this device. Remove ads — £4.99

This tool decodes a Greek AMKA (Αριθμός Μητρώου Κοινωνικής Ασφάλισης — the social-security registration number) into its date of birth and serial, and verifies the trailing Luhn check digit. It’s useful for catching typos in the 11-digit number and reading the birth date it encodes.

How it works

An AMKA is exactly 11 digits, structured as:

  • Digits 1-6 — date of birth as DDMMYY (day, month, two-digit year).
  • Digits 7-10 — a serial number.
  • Digit 11 — a Luhn check digit computed over the first ten digits.

The decoder splits these fields, then re-runs the Luhn algorithm on the first ten digits and compares the result to digit eleven; if they differ, the expected digit is shown so you can spot the error. Because the year is only two digits, the century is ambiguous, so the tool picks the most plausible century (a two-digit year at or below the current one is read as 2000s, otherwise 1900s) and displays the alternative year too.

Example

For the AMKA 15038512340 (illustrative):

  • Date of birth = 15038515 March 1985 (alternative: 2085)
  • Serial = 1234
  • Check digit = 0, compared against the Luhn result over 1503851234

If the Luhn check passes, the number is well-formed; if not, the expected check digit is shown.

FieldDigitsMeaning
Date of birth1-6DDMMYY
Serial7-10Sequence number
Check digit11Luhn over digits 1-10

It runs entirely in your browser, so the number you type is never uploaded. A structurally valid AMKA is not guaranteed to be one that has actually been issued — this tool decodes the encoded fields and verifies the check digit only.

Ad placeholder (rectangle)