Free tools
ZIP code coloring tool
Paste “zip,color” rows or upload a CSV — we validate and group them for you. Export the config and load it into the MapsMaker editor for the actual zip polygon overlays.
Build a US ZIP code coloring config. Paste rows below as
zip,color (or upload a CSV). Export the JSON and load it into the MapsMaker editor to render actual ZIP polygon overlays.Format:
zip,color[,label] — one per line. Color can be hex (#0042e4) or CSS name. ZIP+4 codes auto-truncated to 5 digits.#0042e4·2 ZIPs#ef4444·1 ZIPs1,200+
Maps created
85k+
Locations mapped
<5 min
Avg. setup time
ZIP-level coloring without the headache
Paste 'zip,color' rows and we'll validate them.
- Auto-normalizes 4/5/9-digit ZIPs to standard 5-digit
- Validates colors (hex or CSS names)
- Groups your ZIPs by color for the export
Why a config (not live map)
US ZIP polygons are heavy data; we keep the tool fast as a generator.
- All ~42,000 US ZCTAs would slow down browser map rendering
- Editor (MapsMaker) renders the actual polygons via tile pipeline
- Output JSON works with any choropleth library
Common use cases
ZIP choropleth is one of the most-requested map types.
- Sales/service territory by ZIP
- Delivery zone definition
- Demographic or campaign targeting
Frequently asked questions
Why doesn't it render the actual polygons?
v1 is a config generator. MapsMaker editor renders real ZIP polygons.
ZIP+4 (9-digit) codes?
We truncate to 5 digits — the standard for ZIP-level choropleth.
How many ZIPs?
No hard limit. Tested up to ~10,000 rows.
Are non-US zip/postal codes supported?
v1 is US-only. Reach out if you need CA/UK/EU postal codes.
Is this tool free?
Yes — no signup required.
What CSV format?
zip,color,label (label optional). Header row is optional.
Save it as a real map
MapsMaker is where you publish and embed interactive maps.