Free browser-based 3D map maker

Turn Any Place on Earth Into a 3D Printable Map

Choose a place. Shape the terrain. Add buildings, roads, rivers, forests or your GPS route. Then download a print-ready 3D model — completely free.

  • Free
  • No account
  • No watermark
  • Runs in your browser

From Earth to print

From a Place on Earth to Something You Can Hold

Four steps, all inside the browser. Nothing to install, nothing to upload, nothing to pay for.

  1. 01

    Choose a Place

    Search any location or move the map to your desired area. Pick a square, round, hexagonal or free-drawn frame and turn it to any angle.

  2. 02

    Build the Model

    Generate terrain from real elevation data and add buildings, roads, water, forests or your own routes from OpenStreetMap.

  3. 03

    Customize

    Adjust size, height, shape, base, frame and raised lettering. Every change redraws the preview as you make it.

  4. 04

    Print

    Download STL, 3MF, GLB, OBJ or DXF and take it to your 3D printer or modelling software.

Map to model

Watch a Map Become a Model

Drag the handle. The same piece of ground, as a topographic map and as the printable solid MapsTo3D builds from it.

Town Contours · 20 m
Watertight solid · print-ready

Drag the handle, or focus it and use the arrow keys.


What you can build

Build More Than Just Terrain

Every layer is optional and every layer exports as its own part, so you can print in one colour or assign a filament to each.

3D Terrain

Turn real elevation data into detailed physical terrain models — mountains, coastlines, valleys and islands, from a 30 mm desk piece up to a wall-sized map, split into tiles your printer can handle.

Cities

Create 3D city models using real building footprints and heights from OpenStreetMap, up to 40,000 buildings in the densest places.

Roads & Rivers

Add mapped roads, railways, rivers, streams and lakes. Rivers are cut into the ground as real channels rather than laid on top, and a water-level slider fills the model up to any height you choose.

Forests and ground cover

Woods, grass, farmland, wetland, sand, rock and built-up ground are laid on the terrain as their own coloured parts, and mapped woods fill with printable trees.

GPS Routes

Import GPX, GeoJSON or KML and turn hikes, rides and journeys into physical keepsakes. Lines rise off the ground as raised routes.

Custom Maps

Create framed models with raised place names and coordinates on the front edge, filled in automatically and editable.

Made for 3D printing

MapsTo3D doesn't just create a pretty 3D visualization. It generates models designed to become physical objects.

  • Watertight geometry
  • Printable terrain
  • Printable buildings
  • Printable roads
  • Printable water
  • Raised text
  • Adjustable model size
  • Printer bed checking
  • Large-map tile splitting
  • Single and multicolour

Every part is a closed solid with outward-facing triangles, checked automatically. Tiny roads and buildings can be thickened so a 0.4 mm nozzle can actually print them, and printer presets for Bambu Lab, Prusa, Creality and Elegoo tell you whether the model fits your bed.

Terrain Frame Base

Export

One Map. Multiple Possibilities.

The same model, written out for whichever tool you work in next.

STL3D printing, one solid in one colour
3MFMulticolour printing, a filament per part
GLB3D and web viewers, textured
OBJBlender, Unity and Unreal
DXFCAD, 3D faces on named layers

Slicers that don't read 3MF parts can take a zip of one STL per colour instead.

Ideas

What Will You Make?

Travel Memories

Turn a favourite mountain, island or hiking route into a physical memory you can put on a shelf.

City Models

Create detailed models of cities, neighbourhoods and landmarks with real footprints and heights.

Adventure Keepsakes

Turn GPX hiking, cycling and running routes into 3D souvenirs that rise off the ground.

Personalized Gifts

Create framed maps of meaningful places, with the name and coordinates raised on the front edge.

Large Wall Maps

Build large geographic models from tiles that line up edge to edge, up to 40 tiles a side and 600 in all.

Education

Use physical terrain and geography models for teaching, learning and demonstrations you can hand round.


Guides

From the Blog

The purge tower will eat your map

What multicolour costs on a 3D printed map depends on where the colours sit in height, not how many there are. Measured on a real model, layer by layer.


No catch

Your Planet. Your Map. Your Model.

100% Free

  • No account
  • No watermark
  • No subscription
  • No export limit
  • Runs in your browser

Privacy

Your Maps Stay With You

Models are generated directly in your browser. Files such as GPX, GeoJSON and KML opened by the application stay on your device.

There is no account, nothing you make is stored on a server, and share links don't carry your imported files either. Read the full privacy policy.


Powered by real geographic data

Built on Open Earth Data

Nothing here is invented terrain. Every model comes from published elevation, imagery and open map data.

ElevationAWS Terrain TilesWith Mapterhorn as a backup. Roughly 10–30 m per sample in most of the world.
Map dataOpenStreetMapBuildings, roads, railways, water, forests and routes, through the public Overpass servers.
ImageryEsriSatellite surfaces draped over the terrain.
BasemapOpenFreeMap · OpenMapTilesThe street basemap you navigate with while choosing an area.
TopographicRelief & contoursGenerated from the elevation data, alongside topo and plain surfaces.

Each source keeps its own licence. The terms page explains what that means if you sell what you print.

In plain words

Free Online 3D Map Generator

MapsTo3D is a free 3D map generator that runs entirely in your browser. Pick any area on Earth and it will convert that map to a 3D model you can print, open in Blender, or take into CAD. There is no account, no watermark and no export limit.

Convert maps to STL and other printable formats

The most common thing people want is a map to STL conversion: a single watertight solid ready for a slicer. MapsTo3D exports STL for single-colour printing, 3MF when you want each layer as a separate part for multicolour printing, and GLB, OBJ or DXF when the model is heading somewhere other than a printer. Converting maps to STL takes the same few steps whether you are making a small keepsake or a wall-sized piece.

Terrain to 3D model, from real elevation data

As a 3D terrain generator it reads published elevation tiles rather than guessing shapes, so the printable terrain map you get matches the real ground. You can create 3D terrain for mountains, coastlines, valleys and islands, exaggerate the height so flat regions still read well at print size, or keep it true to life at 1×. The result is 3D printable terrain with a flat base, ready to sit on a shelf.

City, topographic and route models

Beyond terrain, you can build a city 3D model from real building footprints and heights, produce a topographic 3D map with contour or relief surfaces, and convert a GPS route to a 3D model by importing a GPX file from a hike, ride or run. Roads, railways, rivers, lakes and mapped forests can all be switched on as separate printable parts.

A free terrain model generator with no limits

Because everything is computed on your own machine, this free terrain model generator has no export quota and no queue. Terrain works for areas up to about 2,500 km across; buildings, roads, railways and streams are available up to 500 km², and trees up to 300 km². Over about 40 km² the map data is fetched a piece at a time, with progress shown as it arrives. When a model is bigger than your print bed, the tile splitter divides it into pieces that line up edge to edge.

Open the map maker and start anywhere, or read the full FAQ first.


Questions

Frequently Asked Questions

Is MapsTo3D free?

Yes. There is no account, no sign-in, no payment, no watermark and no export limit. Everything runs in your browser and nothing you make is stored on a server.

Can I convert a map into an STL file?

Yes. STL gives you one solid in one colour. If your slicer doesn't read 3MF parts, you can download a zip containing one STL per colour instead.

Can I create a 3D terrain model?

Yes. Terrain comes from AWS Terrain Tiles, with Mapterhorn as a backup, at roughly 10 to 30 metres per sample in most of the world. It is good for terrain shape rather than survey work. Height exaggeration is on by default so flat areas still read well at print size, and you can turn it off or set your own factor.

Can I make a 3D printable city?

Yes, using real building footprints and heights from OpenStreetMap. Buildings are available for areas up to 500 km², fetched a piece at a time for larger areas, and very dense cities draw at most 40,000 buildings.

Can I add buildings and roads?

Yes, along with railways, rivers, streams, lakes and mapped forests. Each is a separate layer you can switch on or off, and each exports as its own part.

Can I import a GPX hiking route?

Yes. GPX, GeoJSON and KML all work. Lines become raised routes on the ground, polygons become raised shapes, and points become pins. You control line width, how far routes stand above the ground, and the height of shapes and pins.

Can I print large maps?

Yes. Open the Print tab, pick your printer, and the page tells you whether the model fits the bed. For a wall-sized map, type the size you want in the box beside the size slider, then set a tile size — 250 mm for a Bambu A1, say — and the map is divided into that many pieces automatically. You can also set columns and rows yourself. Tiles line up edge to edge, and the corner readout shows both the whole size and the size of each piece.

Does MapsTo3D require an account?

No. There is no account, no sign-in and no payment of any kind.

Does MapsTo3D upload my files?

No. Files are read inside your browser and never leave your device. Share links do not include them either.

Which 3D printer formats are supported?

3MF for multicolour printing with a filament per part, STL for a single colour, and a zip of one STL per colour for slicers that don't read 3MF parts. GLB and OBJ are there for Blender, Unity, Unreal and web viewers, and DXF for CAD. Printer presets cover Bambu Lab, Prusa, Creality and Elegoo, and you can set a custom bed size.

Read every question and answer

Find a Place Worth Printing.

From mountain ranges to city streets, turn the places that matter into something you can hold.

Create Your 3D Map

Free. No account. Start anywhere on Earth.