Ukraine Postal Code Validator

Validate Ukrainian 5-digit postal codes and map them to oblasts

Ad placeholder (leaderboard)

A Ukrainian postal index (поштовий індекс) is a 5-digit code used by Ukrposhta. The first two digits identify the oblast, so a quick prefix lookup tells you which region a code belongs to. This tool validates the format and maps the prefix to an oblast, all in your browser.

How it works

Validation has two parts:

  1. Format: after removing spaces, the value must be exactly 5 digits 09.
  2. Oblast mapping: the first two digits are matched against a built-in table of oblast prefixes. For example 0104 → Kyiv city, 79 → Lviv oblast, 65 → Odesa oblast.

If the format is valid and the prefix is in the table, the tool reports the oblast. If the prefix is not recognised, the format may still be valid but the region is reported as unknown.

Example

01001  →  valid, Kyiv (city)
79000   →  valid, Lviv oblast
65000   →  valid, Odesa oblast
1234     →  invalid (only 4 digits)

Notes

The two-digit prefix gives the most likely oblast, but it is a routing hint rather than a guarantee that the exact 5-digit index is an active delivery point — the tool does not embed the full Ukrposhta database. Serviceability in some regions can differ from the administrative mapping, so confirm with Ukrposhta before shipping. All processing is local.

Ad placeholder (rectangle)