US Heat Map Generator
Turn state-by-state numbers into a color-coded US map and download it as a PNG.
Your data
One state. One numeric value.
| State | Value | Remove |
|---|
Separate state and value with a tab, comma or semicolon. An optional State / Value header is accepted.
Full state names or two-letter abbreviations.
Map updates automatically as you editYour heat map
Illustrative example · not real-world data
Colors show the relative position of each value between the minimum and maximum values in the current dataset. They do not indicate whether a value is better, worse, safer, or more effective.
How the Heat Map Colors Are Calculated
A simple linear scale, based entirely on your dataset.
(value − min) / (max − min)- 1
Start with your values
Enter a numeric value for each state you want to include.
- 2
Find the range
The lowest and highest valid values define the ends of the scale.
- 3
Apply the color
Each value gets a shade based on its position in that range, from light to dark.
Input Format
Use a full US state name or a two-letter abbreviation, followed by a numeric value. You can edit the table or paste two columns.
State Value California 125 TX 90 Florida 65
How to Read the Map
Darker shades mean a higher value in this dataset. Lighter shades mean a lower value. Gray states have no data; they are not zero.
The same number can have a different color in another dataset. No external standard or benchmark is used.
Limitations
This tool covers the 50 US states and the District of Columbia (DC). It does not map counties, ZIP codes, coordinates, addresses or points, and does not geocode locations.
Only linear min-max scaling is used. You can download a PNG with an optional value scale. This tool does not save datasets.
How your data is handled
Blank values and invalid rows are excluded. All occurrences of a duplicate state are excluded until the duplicate is resolved. Negative numbers use the same linear scale. When all values are equal, every included state uses the same middle shade.