What is an AMKA?

AMKA (Αριθμός Μητρώου Κοινωνικής Ασφάλισης) is the Greek social security number. Everyone who works, gets medical care, collects a pension or fills a prescription in Greece needs one. It has 11 digits in the pattern DDMMYYSSSSC:

  • DDMMYY is the birth date.
  • SSSS is a serial number for people born on the same day. Its last digit, the tenth of the number, is odd for men and even for women.
  • C is a check digit made with the Luhn algorithm, the same one credit card numbers use.

Tool description

Type or paste an AMKA and the tool checks it as you type: 11 digits, a real birth date and a matching check digit. When the number fails, it tells you which part is wrong.

For a valid number you get the gender, the birth date, the age today and the check digit. The birth date follows the date format in your regional settings. Spaces and hyphens are ignored, and the number never leaves your browser.

The century is a guess

An AMKA stores the year with two digits, so the number itself can't tell 1915 from 2015. The tool reads the year the same way the stdnum library validates it: 00 to 19 as 2000 to 2019, and 20 to 99 as 1900 to 1999. Someone born in 2021 shows up as born in 1921, and someone born in 1915 as born in 2015, with the age off by 100 years. If the age looks wrong, trust the person's ID over the number.

Features

  • Checks the length, the birth date and the Luhn check digit with the stdnum library
  • Shows gender, birth date and age, decoded in your browser
  • Accepts numbers with spaces or hyphens