simplemaplab

Map with Legend Maker

Free map annotator with markers, region fills, and a custom auto-generating legend. Pick any of eight base maps — World, United States, every continent — drop markers in five shapes, fill regions with categorical colors, and the legend builds itself as you go. No sign-up, no watermark, no Photoshop.

Quick-start examples
1Pick a category from the sidebar — or tap a quick-start example above.
2Tap the map. Markers drop where you tap; regions fill on click. The active tool switches automatically.
3The legend builds itself from the categories you use. Title, subtitle, and legend position are below.
Base map
Tool
Loading World
Legend
Marker categories
0
0
Region categories
0
Status
Markers: 0
Regions filled: 0
Active tool: select

Add a legend to any map — automatically

Most online map tools force a choice: either you accept a rigid auto-generated legend bound to a chart type, or you build the legend by hand in a separate window and align it manually in Photoshop. Map with Legend Maker takes a different path. The legend is a real cartographic legend — a corner box with a title, an icon-and-label row for every category — but it builds itself from the markers and region fills you place on the map.

Define a marker category called "Capital" with a star shape and a yellow color, drop one star anywhere on the map, and the legend instantly shows a yellow star labelled "Capital". Drop the second capital — legend doesn\u2019t change (the row already exists). Add a region category called "NATO members" in blue, fill four countries — the legend grows a blue rectangle labelled "NATO members". Delete a category — the row vanishes. The legend is always a faithful summary of what is actually on the map.

How to make a map with a legend

Six steps from blank base map to a finished map ready for slide, print, or web embed.

  1. Pick a base map. Choose World, United States, or any of the six continents. The base map sets the geographic frame and the regions you can fill. Switch base maps freely from the toolbar — every basemap shares the same legend builder.
  2. Define your legend categories. Open the sidebar and add marker categories (with shape and color) and region categories (with color). Each category is a row in the legend; the legend updates the moment you create one.
  3. Drop markers on the map. Pick a marker category and switch to Add-marker mode. Tap any point on the map to drop a marker at that spot. Add a caption to label the marker on the map; the marker still appears in the legend with its category icon.
  4. Fill regions with category colors. Pick a region category and switch to Fill-region mode. Tap any country, US state, or continent feature to fill it with the category color. Tap again to clear. Use this for political alliances, sales territories, hiking zones, election results, or any region-grouped data.
  5. Title the map and position the legend. Add a map title and subtitle in the sidebar (rendered above the map on every export). Choose where the legend sits — top-right, top-left, bottom-right, bottom-left, or hidden. The legend itself stays anchored to its corner as you zoom and pan.
  6. Export or share. Download as PNG (high-resolution image), SVG (vector graphic editable in Illustrator or Inkscape), or PDF (print-ready, US Letter or A4). Or copy a shareable URL that encodes the entire map state.

Three building blocks: regions, markers, and the legend

Every map made with this tool is built from three primitives. Knowing how they compose is the difference between a flat-looking map and a publication-grade one.

Region fills

Each country, US state, or continent feature on the base map is a fill target. Click a region (with the Fill-region tool active and a region category chosen) and the region takes the category color. Use this for political alliances, election results, sales territories, national parks, climate zones — any data where the geographic unit itself is the data point. Region fills are the lowest-effort, highest-impact annotation: one click per region, instant visual coverage.

Markers (with shape, color, and caption)

Markers are point annotations. Each marker has a category (which determines shape and color) and an optional caption (a short text label rendered next to the pin). Use markers for cities, peaks, battles, observation points, branch offices, anything that has a precise geographic location rather than covering an area. Five shapes follow cartographic convention — see the next section. Markers can be added in seconds: pick category, tap the map, repeat.

The legend (auto-generated)

The legend is the corner box that explains the symbols. Every used category — every category with at least one marker placed or one region filled — becomes a legend row with the icon on the left and the label on the right. Empty categories don\u2019t show; deleted ones vanish instantly. The legend is anchored to a corner of the map and stays put as you zoom and pan, so it never floats away from where the eye expects it.

Map legend examples by use case

Seven recurring patterns we see in the analytics. Each one combines region fills + markers + captions in a different ratio. The tool handles all of them with the same UI.

Election results map

Fill US states by party (red / blue / swing), drop circle markers on key cities for a turnout-by-city overlay, and add the candidate names + state-counts to the legend. The result is a publication-ready slide that looks like a Cook Political Report graphic — built in five minutes instead of five hours of Photoshop work.

Hiking and trail map

Drop triangle markers for peak summits with the elevation as the caption, star markers for trailheads, and circle markers for waypoints / shelters. Fill the protected-area regions (national park, forest, wilderness) with distinct colors. Caption every marker with the place name and the legend instantly reads as a real trail map.

Travel log / "places I have been"

Fill every country you have visited in green, plus a "lived in" group in a deeper green. Drop pins for cities visited or favorite memories — give each a caption. The legend names the categories ("Visited", "Lived in", "Bucket list") and the map exports as a personal travel poster. Pairs naturally with our Color a Map tool for the country-level coloring.

Sales territory map

Fill US states or continental countries by sales rep / region (Northwest = green, Northeast = blue, etc), drop square markers for office locations with the city name as the caption, and the auto-legend lists every territory by name. Perfect for an executive briefing or a rep onboarding deck.

Battle / military history map

Fill the territory of each combatant power in distinct colors, drop diamond markers for major battles with the date as the caption, star markers for capitals. The legend names the powers and the symbol meanings. Standard in textbooks, board-game manuals, and history-channel-style explainers.

Fiction / world-building

Authors, tabletop RPG game-masters, and storyboard designers use Map with Legend to draft fictional empires, factions, or campaign territories on real-world maps. Fill regions by faction, drop markers for cities/strongholds, label the legend ("Northern Kingdom", "Free Cities", "Disputed Lands") and export as a campaign handout.

Education / classroom handout

Teachers create map handouts for geography, history, or social studies — fill regions to teach political alliances (NATO, EU, ASEAN, BRICS), drop markers on capitals + major rivers + mountain ranges, and the legend doubles as a study key. Print-ready PDF goes straight to the photocopier.

What makes a great map legend

The legend is the most-skipped element of a map but it determines whether the rest of the map is readable. A few principles, distilled from cartographic style guides used at the US Geological Survey, the British Ordnance Survey, and the New York Times graphics desk:

Order matters

List legend rows in the order the eye will encounter them on the map, or in semantic order (capitals before secondary cities, NATO before non-aligned, primary roads before secondary). Don\u2019t leave the order to category-creation timing — reorder if needed. Map with Legend renders categories in the order they were defined; rename and re-add to control the sequence.

Symbol consistency

Every symbol in the legend must appear at least once on the map (Map with Legend enforces this — empty categories are auto-hidden from the legend). And every symbol on the map must appear in the legend. Orphan symbols are the most common cartographic mistake.

Concise labels

Legend labels should be 1–4 words. "NATO members" beats "Member states of the North Atlantic Treaty Organisation"; you can put the full term in the map title or caption if needed.

Color contrast

Legend rows should be readable at the size they\u2019re displayed. The default tool uses a 13px label with sufficient contrast against a near-white legend background. If you choose an unusually pale category color, the icon stroke (a thin dark border) keeps it visible.

Marker shape conventions in cartography

Cartography has soft conventions for what each marker shape means. Following them makes your map intuitive without needing a wordy legend; breaking them is fine but the legend should clarify.

Map with Legend Maker lets you mix shapes within one map. A typical hiking map might use triangles for peaks, stars for trail ends, circles for waypoints, diamonds for shelters, and squares for ranger stations — five categories, five shapes, a single dense legend that is instantly readable.

Legend positioning rules

Where to put the legend depends on what is on the map and where the focus area sits. Map with Legend offers four corners — top-right (default), top-left, bottom-right, bottom-left — plus a "hidden" option for cases where the legend is rendered separately (handout sheet, slide caption).

General rules: place the legend in the corner with the least map content. For a US map focused on the Midwest, the bottom-right (over the empty ocean east of Florida) often works. For a Europe map centered on Germany, the bottom-left (over the empty Atlantic) is traditional. For a world map, the top-right is the dataviz convention; the bottom-left is the political-cartography convention. Map with Legend gives you all four — pick by visual balance, not by rule.

Map with Legend Maker vs other tools

Honest comparison against the alternatives. Each tool wins different scenarios — the table is a feature checklist, not a value judgement. We won\u2019t do everything Photoshop or QGIS does, but we are the fastest path from blank map to finished annotated map.

FeatureMap with LegendMapChartDatawrapperPhotoshopGoogle My MapsQGIS
Free, no sign-upFree tier limited— (paid)— (license $$)
Real cartographic basemapsLimitedBYO image
Drop markers with shapes
Fill regions with categorical colorsLimited— (manual)— (manual)
Auto-generating legend— (manual)— (auto for charts)— (manual)— (manual)
Mobile / touch-firstPartial
Pinch zoom + drag pan
No watermark on exportWatermark on free
No learning curveMediumSteepSteepVery steep
SVG export (editable)Coming soon

MapChart is the closest sibling tool — same flat cartographic style, similar use cases — but the legend management is manual, and the mobile experience is desktop-resized. Datawrapper wins for chart-style data viz with embed-ready output but the legend follows the chart, not the user. Photoshop and Inkscape give full control at the cost of bringing your own basemap and assembling the legend by hand. Google My Maps wins for tooltip-rich Google-Maps-style overlays but has no real legend. QGIS is the professional tier — capable of anything but with a learning curve measured in weeks.

Available base maps

Eight base maps cover global, country, and continent scales. All boundaries come from public-domain Natural Earth (1:50m scale) and US Census Bureau TIGER/Line files. Switch freely; your categories carry over but markers and region fills reset (because the coordinate system is base-map-specific).

World

195 countries · Equal Earth projection

United States

50 states + DC · Albers USA

Europe

51 countries · Mercator on Germany

Asia

53 countries · Mercator

Africa

57 countries + territories · Mercator

North America

38 countries · Albers

South America

14 countries · Mercator

Oceania

26 countries · Pacific-centred

Related tools and resources

For pure region-coloring without markers, use Color a Map — same base maps, simpler click-to-fill UI, no legend builder. For pasting CSV data and rendering as a county choropleth, use Map with Counties. For ZIP-level dot or heat maps, use Map with ZIP Codes. For printable blank state and country outlines (PNG / SVG / PDF), browse our 110 free printable blank maps.

Frequently asked questions

In Map with Legend Maker, the legend is auto-generated from the categories you define. Add a marker category (shape + color + label) or region category (color + label) in the sidebar — every category appears as a row in the legend immediately. There is no separate "build legend" step. The legend lives in a corner of the map (top-right by default; you can choose any of four corners or hide it).
Pick a base map (world, US, or any continent), define your legend categories, drop markers and fill regions on the map. The legend updates as you go. Title the map, position the legend, and export. The whole flow takes 2–5 minutes; no sign-up, no watermark, no Photoshop.
Color a Map is dedicated to filling regions with categorical colors — no markers, no per-point detail. Map with Legend Maker adds markers (5 shapes × any color × custom label and caption) on top of the same region-fill capability, plus a generated legend, map title, and export styling that treats the result as a finished cartographic deliverable. Use Color a Map when all you need is "color these countries"; use Map with Legend when you need markers + regions + a legend in one image.
Datawrapper and MapChart auto-generate legends from a chart data binding — paste a CSV, get a chart with a fixed legend layout. Map with Legend Maker is the inverse: you build the map by hand (drop markers, fill regions) and the legend builds itself from your interactions. The result is more cartographic ("here is a real map with annotations") and less chart-y ("here is a data viz"). Different tools for different intents.
Google My Maps is excellent at dropping pins on a real-world basemap with rich tooltips. It has no real legend system, no categorical region fills, and the visual style is locked to Google Maps. Map with Legend Maker uses a flat-style cartographic basemap (Natural Earth / Census TIGER) with full control over colors and the legend itself. Use Google My Maps when you want a tooltip-rich shareable Google-Maps-style overlay; use Map with Legend when you want a clean cartographic deliverable for a slide, report, or print.
Five shapes covering the most common cartographic conventions: circle (generic point of interest), square (grid reference / facility), triangle (peak, mountain, military feature), diamond (airport, transport hub, rest stop), and star (capital city, headquarters, trail end). You can mix shapes within one map and rename the categories anything you want.
Every marker category and every region category you define becomes a legend row the moment you place at least one marker or fill at least one region with that category. Empty categories (you defined them but haven’t used them yet) don’t appear in the legend, so the legend is always a faithful summary of what is actually on the map. Categories you delete vanish from the legend instantly. There is no manual legend-row management.
Four corners — top-right (default), top-left, bottom-right, bottom-left — or hidden if you don’t want one. The legend stays anchored to its corner as you zoom and pan. Cartographic convention: bottom-left for political and historical maps, top-right for thematic and dataviz-style maps. The default reflects the more common dataviz convention, but conventions vary by domain.
Yes. The sidebar has dedicated fields for map title (rendered above the map in serif typeface, large) and subtitle (rendered below the title, in body typeface, smaller). Both render inside the map area as a centered overlay so they’re part of the export image — no need to add them in PowerPoint after the fact.
Markers are stored in projected SVG coordinates derived from the base map’s projection (Equal Earth for World, Albers USA for the US, Mercator for most continents). When you switch base maps, your markers reset because the coordinate system changes. If you need a reusable marker set across base maps, copy your captions into the new map manually or save your work as separate maps.
Not in v1. To reposition a marker, tap to select it then tap "Delete" and place a new one. The dedicated drag handle is on the roadmap for the next polish round. For now, the place-and-replace flow is fast on both mobile and desktop because dropping a marker takes one tap.
Not in v1. Lines / arrows / migration paths are on the roadmap. For battle maps and migration diagrams that need arrows today, you can export the marker map and add arrows in Photoshop, Illustrator, or Inkscape — Map with Legend’s SVG export is fully editable in any vector tool (export coming soon).
Yes. Map with Legend Maker autosaves your basemap, markers, region fills, categories, title, and legend position to your browser’s localStorage on every change. When you reopen the page, your map is exactly where you left it. The data never leaves your browser.
Yes. The tool is free and the underlying basemap data (Natural Earth at 1:50m and US Census Bureau TIGER/Line) is public-domain. There is no watermark, no rate limit, and no account requirement. Use the exported maps in client decks, books, training materials, classroom handouts, commercial products, or anywhere else.
PNG (high-resolution raster), SVG (editable vector), and PDF (print-ready) export are coming in the next build round. The export will include your title, subtitle, all markers and captions, region fills, and the legend at its current position. SVG output is fully editable in Illustrator, Inkscape, Affinity Designer, or any vector tool.
Data sources & methodology

Country boundaries: Natural Earth Cultural Vectors at 1:50,000,000 scale (CC0). 195 sovereign countries plus dependencies and disputed territories. US state boundaries: US Census Bureau TIGER/Line via us-atlas states-10m TopOJSON (public domain). Continent classification: 241 Natural Earth countries hand-mapped to seven continents (with Russia in Europe per the European-bloc convention; see Color a Map documentation). All data is public-domain or CC0; no API keys, no quotas, all rendering in your browser.

More SimpleMapLab tools

Color a Map

Click any country, US state, or region to fill it with a color group. Categorical, no markers.

Map with Counties

Paste county FIPS + values, get a national choropleth across 3,132 US counties.

Map with ZIP Codes

Plot a list of US ZIPs as a dot map, heat map, or territory map.

County Map with Cities

Explore any single US county with city markers and demographics.