A CAP (Codice di Avviamento Postale) is Italy’s 5-digit postal code, equivalent to a ZIP code. Validating the format and the geographic prefix catches the most common address-entry errors in e-commerce checkouts and direct-mail lists before they cause failed deliveries.
How it works
- Strip non-digits and confirm the code is exactly 5 digits.
- The first digit identifies a macro-region (0 = centre/Lazio/Sardinia, 1 = north-west, 2 = Lombardy/west Veneto, and so on up to 9 = Sicily/southern Sardinia).
- The first two digits narrow it to a postal area aligned with major provincial capitals —
00Rome,10Turin,20Milan,40Bologna,50Florence,80Naples,90Palermo, and others.
The tool reports the matched area and macro-region so you can sanity-check that the CAP is consistent with the city on the address.
Example
00184 is five digits and starts with 00, which maps to Roma (Lazio) — consistent with a central-Rome address. A code like 2018 would fail because it has only four digits.
Notes
Format validation and prefix mapping confirm the code is plausible and place it geographically. They do not prove the CAP serves a specific street; for a definitive street-level lookup use the official Poste Italiane service. Everything here runs locally in your browser.