Skip to content

Tutorial โ€‹

Learn how to create a custom map online with PaintMyMap. In this quick tutorial you'll pick a base map, customize and paint regions, add labels and a legend, and export a highโ€‘quality image or PDF.

1) Select your map (or upload your data) โ€‹

Use the menus in the top toolbar to choose a dataset (world, regions, or countryโ€‘level). Each menu opens a list of predefined options. Click one to load it.

  • World/Region menus: load countries, states/provinces, or other regional maps.
  • Upload: click Upload to bring your own GeoJSON/TopoJSON file (.json, .geojson, .topojson).
  • Projection: choose from popular projections (Mercator, Robinson, Winkel Tripel, etc.) or explore more options. The map smoothly transitions between projections.
  • Theme: pick a preset color theme. It sets the background and seeds legend colors you can tweak later.

TIP

Start with the world map, then switch projections to find a look you like.

INFO

Tip: Timezone overlays can be enabled with TZ and TZ labels for reference.

2) Customize and paint your map โ€‹

Painting works by assigning features (countries, regions) to legend groups. Choose a group, then click to paintโ€”or use the circle brush to paint multiple features at once.

Legend and groups โ€‹

  • Legend title: type a custom title; it appears in the onโ€‘map legend.
  • Legend items: each item has a color and label. Use the color picker and input to edit. Click + Add item to add more groups, or the ร— button to remove one.
  • Active group: select the group in the onโ€‘map mini controls (labeled Group).
  • Drag to position: in preview, you can drag the legend to place it anywhere on the map.

TIP

Keep labels short and consistent; use the Details panel to manage groups.

Brush and painting โ€‹

  • Brush color: the color chip updates the active group color (also updates existing paints linked to that group).
  • Mode: Single paints one feature per click. Circle brush sizes S/M/L/XL paint any features the brush intersects.
  • Undo/Redo: use the Undo and Redo buttons to step through changes.
  • Clear: removes all paint links. You'll be asked to confirm.

Making maps with patterns โ€‹

TODO: image with pattern

Labels, title, and overlays โ€‹

  • Labels: toggle Labels to show country/region names. The tool uses localized names when possible.
  • Map title: toggle Title, adjust its font size, and drag it on the map to position.
  • Background: change BG color to set the map canvas background.
  • Grid & geo lines: enable Grid (graticules) and Geo (equator, tropics, polar circles, prime meridian).
  • Details panel: toggle Details to open a side panel listing painted items per group; rename groups and recolor there too.

TIP

Turn on graticules and geo lines to orient your map; adjust the background for contrast.

Zoom, pan, rotate โ€‹

  • Zoom: use +/โˆ’ buttons or mouse wheel to zoom at the cursor.
  • Pan: drag the map; arrow buttons also nudge the view.
  • Spin (globe roll): drag the compass to rotate; click it to reset.
  • 2D rotate: use the โŸณ button to rotate the map like a sheet of paper; click to reset.
  • Flip: horizontal โ†” and vertical flips for mirrored views.

[gif โ€“ zoom, pan, rotate, flip]

INFO

Tip: Use Preview to hide editing chrome before exporting. You can still move the legend and title in preview.

3) Export and share your map โ€‹

  • Download: export as PNG, JPG, or PDF from the footer actions. PDF matches the onโ€‘screen result by embedding a highโ€‘resolution image; when possible we also attempt a vector PDF (beta).
  • Save/Load state: use Export state to save your progress as JSON, and Import state to continue later.
  • Preview mode: toggle Preview to see the clean map without UI before downloading.

TIP

Use Preview before exporting to get a clean composition.

Ready to try it? Start painting a map or learn more about PaintMyMap.

FAQ โ€‹

What projections are best? โ€‹

For general world maps, Natural Earth 1, Winkel Tripel, and Robinson are popular choices. Try a few and pick what fits your story.

Do I need an account? โ€‹

No. You can create and export maps without signing in.

Can I use my own data? โ€‹

Yes. Upload GeoJSON, TopoJSON, Shapefiles, KML, or CSV files from the toolbar to render your own regions. Let us know if youโ€™re missing a format. For conversions to GeoJSON, see https://guesswhereyouare.com/guide/maps/.

Can I save and resume later? โ€‹

Use Export/Import state to save a JSON of your session and load it back anytime. There is also autosave.

What formats can I export? โ€‹

PNG, JPG, and PDF. PDF embeds a highโ€‘resolution image to match what you see; when possible we also attempt a vector PDF (beta).


Want a quick start? Load the world map, pick the Classic theme, add a title, paint a few countries, then export a PNG.

Updated at: