TerraPrinterLaunched in March 2025
Make your own

How to 3D print your city

TerraPrinter builds a 3D model of any town from OpenStreetMap: every mapped building at its real height, with streets, rail, water and parks on the real ground. This guide covers how big an area to pick, which settings matter for a city, and how to print small buildings cleanly.

3D-printable model of Manhattan with its buildings and streets

1. Pick the right area

Open TerraPrinter, type your city, neighbourhood or address into the search bar, and pick the result. The app draws an area that fits the place. You can also choose your own shape (Rectangle, Square, Circle, Hexagon, Polygon, Heart or Star) under step 1, Place, and drag its handles to move, resize or turn it.

The size of the area decides how big each building prints. The model is 200 mm across by default (Max print size under step 4, Print, goes from 50 to 500 mm). On a 200 mm model of a 2 km area, 1 mm on the print is 10 m on the ground, so a 10 m house prints 1 mm wide.

  • A street or a few blocks (under 1.5 km): houses are big enough to show roofs, and close-up detail switches on.
  • A neighbourhood or old town (1–3 km): the best balance of detail and context for most cities.
  • A downtown or whole small city (3–6 km): towers and street patterns read well, but small houses get tiny.
  • A large city (10 km and more): the street grid and the shape of the land read best; most single houses become specks.

One model can cover up to about 120 km × 120 km. For anything bigger, see printing large terrain models in tiles.

2. Where the buildings and streets come from

Buildings, roads, paths, railways, water and parks come from OpenStreetMap, the open map made by volunteers. The ground under them comes from Copernicus 30 m elevation data worldwide. Small models in the US, Canada and parts of Europe use 1–3 m laser-scanned (LiDAR) ground instead, so river banks and steep streets come out sharper.

Each building's height is taken from the first source that has it: a height tag on the map, a measured height from Overture Maps, the number of floors (3.2 m per floor), or a typical height for that kind of building. Mapped roof shapes print as real roofs, and buildings drawn in parts, such as a tower on a podium, keep their parts.

You choose what prints under step 3, Features: Buildings, Roads, Trails, Rail, Water, Parks and Trees each have a switch and a colour. If a building in your town is missing or has the wrong height, you can fix it on openstreetmap.org, and every map that uses OpenStreetMap gets better.

3. Building heights and details

Open the Buildings row under Features to tune them. The Buildings height slider multiplies every building's height, from 0.1× to 5×, and 1.0× is true to scale.

  • Raise the height for a skyline that stands out on a big area, where true-scale towers would be only a few millimetres tall.
  • Lower the height when a few tall, thin towers would wobble or snap off while printing.
  • Hide buildings smaller than leaves out footprints that would print smaller than the size you set (0–5 mm), such as sheds and kiosks that come out as loose specks.
  • Building details (on by default) adds floor lines to tall buildings and a raised edge round flat roofs, only where they are big enough to print.

For drawn-in extras, such as a new building that is not on the map yet, use Custom buildings at the end of the Features list. Custom buildings always print, even with the map's buildings turned off.

4. Famous landmarks swap in

With Landmark models switched on (the default), famous buildings such as the Eiffel Tower, the CN Tower or the Empire State Building print as detailed 3D models instead of plain blocks. A landmark swaps in when it sits wholly inside your area and Buildings are on.

Each landmark model is placed on its real outline from OpenStreetMap, so it lines up with the streets around it. You can see every one, and download them on their own, on the 3D landmarks page.

Try it: build the area round the Eiffel Tower.

5. Close-up detail for a street or a few blocks

When the longest side of your area is about 1.5 km or less, Close-up detail (under step 2, Style, on by default) adds much more to the model. The ground is coloured by gardens, fields and woods, roofs get their own colour with windows and chimneys, and trees, hedges, fences, walls and kerbs along the roads are added.

In close-up models, Paved areas prints car parks, town squares, pedestrian areas and markets as a thin flat surface in their own colour, with the roads on top. Both switches apply on the next Generate.

Close-up detail suits a gift of one street, a campus or a village centre. It is not used in the Minecraft style.

6. Flat city map or real terrain

By default the buildings stand on the real ground, so a hilly city like San Francisco or Rio de Janeiro keeps its hills. The Vertical exaggeration slider (1.5× by default) makes the ground steeper or flatter; read how to choose vertical exaggeration for more.

For a clean map of a flat city, turn on Flat model under Style. It ignores elevation and prints a flat base plate with just the map features: buildings, roads, water and the rest. Flat models are easier to print in colour, because each colour starts at a fixed height.

If you want a city map to hang on the wall, the wall map maker makes a 3D-printed plaque, a laser-cut board or a poster from the same map.

7. Printing small buildings

Set your printer and nozzle under Your printer in step 4, Print. The download dialog then runs a print-ready check against them, with a one-click fix for each problem it finds:

  • roads, paths or railways narrower than 0.8 × your nozzle, which may not print (fix: widen them);
  • many buildings under 2 × your nozzle across, which print as specks or come loose (fix: hide them);
  • a tall building that is very thin for its height, which may wobble or snap (fix: lower buildings);
  • a base under 2 mm on a large print, which can warp (fix: make it 3 mm).

A 0.4 mm nozzle is a good default for city models. A 0.2 mm nozzle keeps more small houses but takes much longer. Thin layers, such as 0.12–0.16 mm, make roofs and floor lines smoother.

Buildings are made as closed solids that print without supports. Download the 3MF to keep the terrain, buildings, roads, water and parks as separate coloured parts for a multi-colour printer; see multicolour terrain maps. For more slicer advice, see print settings for terrain models.

8. Just one house: the home maker

To print a single home rather than a whole district, use Your home in 3D. Search the address or click a building, and the maker builds the house with its roof, the neighbours, the street and the trees on a small base with a name plate.

The outline, floors and roof come from OpenStreetMap. Where a house has no floors or roof shape on the map, it gets two floors and a gabled roof, and you can change both. Shift-click adds a garage or another wing.

Free tools for this

Examples to start from

Each opens a page with a print-ready model you can download as it is or change first.

Questions

Can I download an STL of my city for free?

Yes. Search your city in TerraPrinter, pick the area and press Generate 3D Model, then download STL or 3MF. It is free, with no account needed.

Why are some buildings missing or the wrong height?

The buildings come from OpenStreetMap, which volunteers edit. Where a building has no height, TerraPrinter uses a measured height from Overture Maps, its number of floors or a typical height for its type. Missing buildings can be added on openstreetmap.org.

How big an area should I choose for a city model?

For a 200 mm print, 1–3 km across keeps houses and streets big enough to print. Up to about 1.5 km also turns on close-up detail with roofs, windows and trees. Larger areas show the street pattern, but small houses become specks.

Can I print the city without the hills?

Yes. Turn on Flat model under Style. It prints a flat base with just the buildings, roads, water and parks.

Do famous buildings look like the real thing?

Many do. With Landmark models on, landmarks such as the Eiffel Tower or the CN Tower are replaced by detailed 3D models when they sit wholly inside your area.

More guides

All guides · Ready-made maps · 3D map gifts

Make it now, print it when you're ready

Free, no account needed, and free to sell up to $5,000 a year if you credit TerraPrinter.

Open TerraPrinter

Reviewed 2026-10-30 against the live app.