mselo

Hex Map Maker

Hex maps are the classic way to plan overland travel in tabletop role-playing and wargames: each hex is a fixed distance, and every direction is equal. This hex map maker gives you a grid and a terrain palette — click or drag to paint, start from a random landscape if you like, switch on coordinates, and export a clean PNG for your players or your campaign notes.

Hex map maker

Hexcrawl Campaign Pack

Printable numbered hex paper at two scales, a hex key sheet, a terrain and travel legend and a random encounter table template.

Formats: PDF, DOCX, XLSX. Instant download after payment (link valid 72 hours, up to 5 downloads). AI-assisted: the templates were drafted with AI help and reviewed and laid out by Kedop.

$3.00 USD, one-time

Secure card checkout by Stripe. Full refund within 7 days — see the refund policy and license.

Why hex maps?

On a square grid, moving diagonally covers about 1.4 times the distance of moving straight, which makes travel rules awkward. On a hex grid every neighbouring hex is the same distance away in six directions, so distance is simply the number of hexes. That is why hex maps are the standard for overland travel in tabletop role-playing games, board wargames and many strategy video games.

How to use the hex map maker

  1. Set the number of columns and rows and the hex size.
  2. Click “Random landscape” for a starting point, or fill everything with one terrain.
  3. Choose a terrain brush from the palette and click or drag across hexes to paint.
  4. Switch coordinates on for reference numbers such as 0507 (column 5, row 7).
  5. Download a PNG or print the map.

Choosing a hex scale

Scale per hexGood forNotes
1 mile / 1.5 kmA local region around a townDetailed; a day’s walk crosses many hexes
6 miles / 10 kmClassic wilderness explorationA popular scale for “hexcrawl” campaigns; roughly a few hours of walking
12–24 miles / 20–40 kmKingdoms and provincesA day or so of travel per hex or two
60+ miles / 100 kmContinentsTerrain shown as broad regions

Choose the scale from how you will use the map: if players travel hex by hex and something can happen in each, a scale where a day’s travel is several hexes works well.

Hexcrawl basics

Worked example: travel time

TerrainHexes per day (6-mile hexes, on foot)
Road or plains4 (about 24 miles)
Forest or hills3
Swamp or mountains2
Across a river without a fordloses half a day

These are house-rule numbers for illustration — use your game’s own movement rules. With them, a party crossing 2 plains hexes, 3 forest hexes and 1 swamp hex needs 0.5 + 1 + 0.5 = 2 days.

Terrain colours at a glance

The palette follows common map conventions: greens for plains and forest, tan and brown for hills and mountains, blue for water, sand for desert and white for snow, each with a small symbol so the map still reads when printed in black and white.

Flat-top or pointy-top hexes?

Hex grids come in two orientations. Flat-top hexes, used here, line up in vertical columns, so coordinates are usually column-then-row; pointy-top hexes line up in horizontal rows. Neither is better — flat-top grids suit maps that are wider than they are tall, and many classic wilderness maps use them. If you are matching a published map, use its orientation and numbering.

Using the PNG in other tools

The exported image works in virtual tabletop software, slide decks, campaign wikis and image editors. Add labels, roads and rivers in an editor on top of the painted terrain, or print it and draw them by hand. For large, high-resolution prints, increase the hex size before exporting so the image has more pixels.

Random landscapes

The random landscape button builds terrain from smooth noise: low areas become water, high areas hills, mountains and snow, and a second noise layer for moisture decides between forest, swamp, plains and desert. Every click gives a new landscape; repaint anything you don’t like. It is a quick way to get a believable starting shape rather than a finished map.

Map-making tips

Privacy and saving

The map is created in your browser and nothing is uploaded. To keep a map, download the PNG; the page doesn’t store maps between visits.

Hexcrawl campaign pack

The optional pack includes printable numbered hex paper at two scales, a hex key sheet for noting what is in each hex, a terrain and travel legend and a random encounter table template. The map maker above is free.

AI-assisted content

This page was drafted with AI assistance and reviewed by Kedop. This is an independent tool not affiliated with any game publisher.

Frequently asked questions

What is a hex map?

A map divided into hexagons, where each hex is the same distance from all six neighbours.

How do I make a hex map?

Set the grid size, paint terrain with the brushes, then export a PNG.

What do the hex numbers mean?

Column then row, e.g. 0507 is column 5, row 7.

What scale should a hex be?

Six miles per hex is a popular choice for wilderness exploration.

Can I print the map?

Yes, print it or download it as PNG.

Is my map saved?

Download the PNG to keep it; the page doesn’t store maps.

Can I use the maps commercially?

Yes, maps you make with the tool are yours to use.

How many hexes can the map have?

Up to 40 columns by 30 rows — 1,200 hexes.

Can I paint by dragging?

Yes, hold the mouse button or your finger down and drag across hexes.