CheckIDs Try the redaction API

Validate European national ID numbers

Free, instant validators and test number generators for national ID numbers from 9 European countries. Each checks the format, the check digit and the encoded date of birth, and explains how the number is built. Everything runs in your browser.

Choose a number

Remove personal data from text

The same checks power the EU PII Redaction API, which finds names, national ID numbers, IBANs, emails and phones in free text and replaces them before the text reaches an AI model.

In your language

The check-digit logic and the generators are tested against python-stdnum on more than 200,000 numbers.

Finding ID numbers in text? The EU PII Redaction API finds and replaces national ID numbers from 21 EU/EEA countries, plus names, IBANs, emails and phones, in free text: for example before sending customer messages to an LLM. Free plan available; Python package and MCP server on GitHub.