Color Lab Version 2
World-map palettes for exports, population, statistics, economics, climate, and more. Spacebar/Generate regenerates unlocked colors.
—
Generate a palette
Generator
Sequential (continuous)
Diverging (two-sided)
Qualitative (categorical)
Terrain-like (hypsometric)
Random (constrained)
Bauhaus (random poster system)
Pastel (soft tints)
Bright (high chroma)
Muted (low chroma)
Neon-ish (vivid accents)
Earth tones
Generate/Spacebar makes a new palette each time (seed still influences results).
Palette library
— Select a library preset —
Transit lines (distinct, map-friendly)
Transit lines (muted)
Transit lines (pastel)
Metro night map (high contrast on dark)
Rail lines (clear, bold)
Bus routes (many categories)
Bike network (friendly + legible)
Road classes (hierarchy)
Road classes (dark basemap)
Aviation / airspace (high contrast)
Airport terminals (distinct clusters)
Marine / navigation (nautical)
Shipping lanes (cool blues + accents)
Incident categories (alert-first)
Severity scale (green→yellow→red)
Severity (dark basemap)
HAZMAT-style (bold hazard bins)
Alert channels (distinct, broadcast)
Lithology (earthy categorical)
Lithology (print-safe)
Stratigraphy (ordered units)
Stratigraphy (warmer terrain)
Geochemistry (diverging anomalies)
Geochem (stronger diverging)
Land cover (categorical)
Land cover (soft)
Water quality (blue-green ramp)
Water quality (dark basemap)
Temperature (blue↔red diverging)
Temperature (strong contrast)
Vegetation vigor (green ramp)
Vegetation (drylands ramp)
Bauhaus 01 — Classic poster
Bauhaus 02 — Cool crisp
Bauhaus 03 — Warm modern
Bauhaus 04 — Soft mid-century
Bauhaus 05 — Punchy contrast
Bauhaus 06 — Print-friendly
Bauhaus 07 — Muted gallery
Bauhaus 08 — Bright signage
Bauhaus 09 — Dark UI accents
Bauhaus 10 — Warm + deep neutrals
Bauhaus 11 — Minimalist
Bauhaus 12 — Extended set (12)
Bauhaus 13 — Extended set (14)
Bauhaus 14 — Soft tints
Bauhaus 15 — Saturated pop
Bauhaus 16 — Low-chroma editorial
Bauhaus 17 — Cool tech poster
Bauhaus 18 — Warm desert poster
Bauhaus 19 — Night mode poster
Bauhaus 20 — Max variety (18)
UI neutrals + accents
UI neutrals (dark mode)
Print-safe categorical
Print-safe (bolder chroma)
Pastel UI (friendly)
Neon UI (cyber accents)
Earth editorial (warm muted)
Warm linen
Soft clay
Candlelight
Morning tea
Rosewood
Peach fog
Apricot cream
Terracotta home
Honey & oat
Desert evening
Quiet sunset
Blush stone
Cinnamon milk
Amber glow
Warm minimal
Cozy neutrals
Sunwashed wall
Muted marigold
Warm botanical
Sage & sand
Olive linen
Cocoa dust
Fireside
Warm rain
Sleepy café
Vintage paper
Gentle coral
Copper rose
Autumn hush
Golden hour — soft
Minerals (categorical)
Alteration zones
Drill-core logging
Structural geology
Geophysics anomalies
Magnetic anomaly
Gravity anomaly
Seismic velocity
Elevation
Bathymetry
Slope
Aspect directions
Precipitation
Drought severity
Wildfire intensity
Air quality
Ocean temperature
Salinity
Population density
Election diverging
Accessible sequential
Color-blind categorical
Dashboard dark accents
Editorial cool
Editorial warm
Retro terminal
Population — total
Population — growth rate
Population — decline
Population density — soft
Population density — strong
Urban population share
Rural population share
Median age
Age dependency ratio
Fertility rate
Life expectancy
Net migration balance
Refugee population
Population change
Average household size
Exports — total value
Exports — per capita
Export growth
Export concentration
Export diversity
Trade balance
Imports — total value
Imports — per capita
Commodity exports share
Manufacturing exports share
Services exports share
High-tech exports share
Food exports
Energy exports
Mineral exports
Trade openness
Shipping volume
Air freight volume
GDP — total
GDP — per capita
GDP growth
GNI per capita
Income level
Poverty rate
Extreme poverty
Income inequality (Gini)
Human Development Index
Labor productivity
Unemployment rate
Inflation rate
Public debt
Foreign direct investment
Remittances received
Economic complexity
Business density
Informal economy share
Health expenditure
Physicians per capita
Hospital beds
Infant mortality
Maternal mortality
Disease burden
Vaccination coverage
Nutrition index
Undernourishment
Obesity rate
Mental wellbeing
Clean water access
Sanitation access
Health indicator change
Outbreak intensity
Literacy rate
School enrollment
Mean years of schooling
Education spending
Tertiary education share
Research and development
Patent activity
Internet access
Broadband speed
Mobile subscriptions
Digital readiness
Innovation index
Technology exports
Digital divide
Data-center capacity
Annual temperature
Temperature anomaly
Annual rainfall
Rainfall anomaly
Carbon emissions
Emissions per capita
Renewable energy share
Forest cover
Forest loss
Water stress
Freshwater resources
Desertification risk
Biodiversity index
Protected areas share
Climate vulnerability
Climate readiness
Ecological footprint
Waste generation
Energy consumption
Energy use per capita
Electricity access
Oil production
Natural gas production
Coal production
Solar capacity
Wind capacity
Hydropower capacity
Nuclear generation
Mining output
Mineral reserves
Critical minerals
Industrial output
Manufacturing share
Energy import/export balance
Natural-resource rents
Agricultural output
Cropland share
Irrigated land
Crop yield
Cereal production
Livestock density
Food security
Food price change
Fertilizer use
Pesticide use
Soil quality
Land degradation
Organic farming share
Fisheries output
Agricultural trade balance
Road density
Rail density
Port throughput
Airport passenger traffic
Logistics performance
Infrastructure quality
Urbanization rate
Urban growth
Housing cost burden
Housing density
Public transport use
Vehicle ownership
Traffic congestion
Electric vehicle share
Construction activity
Governance index
Democracy index
Rule of law
Corruption perception
Political stability
Press freedom
Conflict intensity
Disaster risk
Disaster losses
Crime rate
Homicide rate
Tax burden
Government spending
Statistical capacity
Survey response rate
Index change from baseline
Above / below world average
World regions — categorical
World atlas — warm
World atlas — cool
World atlas — soft
World atlas — bold
Newspaper map
Academic publication
Policy brief
Executive dashboard
Print choropleth
Dark-basemap choropleth
Warm choropleth
Cool choropleth
Balanced diverging
Soft diverging
High-contrast diverging
Ten world regions
Twenty categories
Built-in palettes work locally and on Netlify. Server functions are reserved for private or privileged features.
Final arrangement (spreader)
As generated
Sequential (sort by lightness)
Sequential (sort by hue)
Diverging (light center)
Diverging (dark center)
Zig-zag (alternate low/high L)
Shuffle (seeded)
Reorders without regenerating (locks preserved).
Number of colors
Seed
Hue strategy
Fixed ramp (start→end hue)
Golden-angle spread
Split-complement
Triad blend
Background for scoring
Light (#fff)
Light gray (#f3f4f6)
Dark (#111827)
Night (#0b1020)
Lightness baseline (L)
Chroma (C)
Perceptual spacing
Linear
Ease (contrast at ends)
Center-emphasis
Constraints: min OKLab distance
Color-vision check
Off
Protanopia simulation
Deuteranopia simulation
Tritanopia simulation
Contrast target vs background
Off
~3:1 (ok)
~4.5:1 (strong)
Spacebar/Generate regenerates unlocked colors, locks persist, and you can drag colors to reorder.
Class breaks (optional)
Export format
HEX list
CSV (index,hex,r,g,b)
GDAL color table (value r g b a)
ArcGIS Pro raster colormap (.clr)
JSON array
CSS variables
Output
Copy
Download
Generate
Shuffle
Repair
Unlock all
Lock all
+
-
—
min distance
—
min contrast
min
mid
max