Try it free

Heat map generator

A heat map - a choropleth, properly - shades each region by a number so the pattern in your data is visible at a glance. Paste two columns, pick a gradient, and the map colors itself.

450+ maps4 color modesPNG & SVG exportNo sign-up

From spreadsheet to shaded map

The input is a two-column list: a region name and a number. Population, revenue, price, turnout, response rate, headcount - anything numeric per region works. Paste it in and each region is matched by name and shaded on a continuous scale.

Rows that do not match a region are reported rather than dropped, so a misspelling is something you fix in a second instead of a gap you notice after publishing.

Gradient or banded, whichever suits the data

Continuous shading and hard cutoffs answer different questions, so both are available.

Gradient scale

A smooth ramp between colors across the range of your values. Best when relative magnitude is the story.

Logic rules

Thresholds you define - above, below or between - each with its own color. Best when the categories themselves matter.

Category mode

Named groups rather than numbers, for data that is qualitative but still needs a legend.

Legend control

Name your bands, and position the legend where it does not cover the map.

Choosing colors that are actually readable

A single-hue ramp - light to dark in one color - is the safest choice for data that runs from low to high, because the reading order is obvious even in greyscale. Reserve two-color diverging scales for data with a real midpoint, such as change versus a baseline or a margin between two options.

Avoid rainbow ramps. They imply boundaries that are not in the data, and readers cannot tell which end is high without checking the legend every time.

Where the detail is

Country-level maps are fine for international comparisons, but most heat maps get more useful the further down you go. US counties, Indian districts and UK counties all reveal variation that disappears entirely at the national level.

Popular maps for heat maps

Every map below opens blank and ready to color. Browse the full library →

Frequently asked questions

Is this heat map generator free?
Yes. Building and exporting heat maps is free, with no account and no limit on the number of maps.
What data format do I need?
Two columns: region name and a numeric value. You can paste directly from a spreadsheet.
What if a region name does not match?
Unmatched rows are reported so you can correct the spelling, rather than being silently ignored.
Can I control the color scale?
Yes. Choose the gradient colors, or switch to logic rules to define your own thresholds and band colors.
Can I export the heat map?
Yes, as PNG or SVG, with the legend, title, description and source credit included in the export.
Is a choropleth the same as a heat map?
In everyday use, yes. Strictly a choropleth shades defined regions by value, while a heat map can also mean a density surface. This tool makes choropleths - one color per region.

Make your map now

Free, no sign-up, and your work stays in your browser.

Start mapping free →