Czech PSČ Postal Code Validator

Validate a Czech 5-digit PSČ and map its prefix to a postal region

Ad placeholder (leaderboard)

A Czech PSČ (poštovní směrovací číslo) is the 5-digit postal code used to route mail and parcels across the Czech Republic. It is written with a space after the third digit, so 11000 is shown as 110 00. The leading digit splits the country into postal regions that broadly follow the historical kraje. This free tool validates the format and maps the code to its region in your browser.

How it works

  1. Remove any spaces; the remaining input must be exactly five digits.
  2. Reject a leading 0, since Czech PSČ always begin with 19.
  3. Read the leading digit and map it to a postal region:
    • 1 → Prague,
    • 2 → Central Bohemia,
    • 6 → Brno and the southeast,
    • 7/8 → Moravia and Silesia.
  4. Reformat the digits as NNN NN for display.

Example

Validate 110 00 (Prague 1): five digits, leading 1 → Prague. Validate 602 00 (Brno): leading 6 → southeast Moravia. Validate 702 00 (Ostrava): leading 7 → northern Moravia / Silesia.

Notes

The region mapping is a heuristic based on the leading digit, so it returns the postal region rather than the exact municipality. A valid five-digit format does not guarantee the specific code is assigned, and some 9xxxx codes are reserved for large-volume recipients rather than a geographic area. Confirm against Česká pošta’s official directory when delivery accuracy matters. Everything runs locally in your browser.

Ad placeholder (rectangle)