ZIP code checker
Is it a real ZIP? Where is it? Check one or paste a whole list, and fix ZIPs a spreadsheet broke.
Up to 1,000 at once. ZIP+4 works too. Runs in your browser.
Five digits, lots of ways to go wrong
Most bad ZIPs in a list come from a handful of mistakes. The checker catches each one:
- Lost leading zeros. New England, New Jersey and Puerto Rico ZIPs start with 0, so spreadsheets turn 07030 into 7030.
- Placeholders. 00000, 12345-style test values and 99999 slip into forms. 12345 is real (Schenectady, New York); 00000 and 99999 are not.
- Retired or never-used numbers. Plenty of five-digit numbers were never assigned. You get the closest ZIPs that are.
The list covers 41,637 ZIP codes in use, including PO Box and single-building ZIPs. Need the county too? Paste the same list into county by ZIP code.
Questions people actually ask
How do I check if a ZIP code is valid?
Type it and press Check. A green tick means it’s a ZIP code in use today, with its city and state; the map flies to it. A red cross means no such ZIP is in use, and you get the closest real ZIPs to pick from.
Why does my spreadsheet show 4-digit ZIP codes?
Excel and Google Sheets treat ZIPs as numbers and drop the leading zero, so 02134 (Allston, in Boston) becomes 2134. Paste the column here and every 4-digit entry gets its zero back; the results mark each fix. Format the column as text before pasting it back.
What city is this ZIP code in?
The checker shows the postal city, the name USPS prints for that ZIP. A ZIP can cover several towns; open its card for every place it overlaps and the counties it crosses.
Does a valid ZIP mean an address is deliverable?
No. This confirms the ZIP exists. Whether a full street address is deliverable is something only USPS address validation can confirm.
What is a PO Box ZIP?
Some ZIPs serve only PO Boxes at one post office, or a single building or organization. They are real and valid for mail, but they have no area on the map, so the checker marks them.
Keep exploring
Updated 2026-11-10 · Where the data comes from