OBJ 🏠

Wavefront OBJ

Open Beta
.obj · model/obj

OBJ is a classic 3D mesh format supported by all 3D software. Buildings are extruded to 3D, export includes MTL file with materials. Text-based format, easy to read and edit.

Export OBJ now ✨ Open Beta — free, no limits

Key Features

3D buildings with heights
MTL file with materials
Text-based format
Universal compatibility
Example OBJ export (central Moscow, 1x0.5 km)
Example: central Moscow, ~1×0.5 km, medium detail

About OBJ Format

OBJ is a text format for describing three-dimensional geometry, invented by Wavefront and since then turned into the common language of 3D software: a list of vertices and faces plus a separate .mtl file with materials. It is read by Blender, 3ds Max, Maya, Cinema 4D, SketchUp, MeshLab and game engines — usually with no import settings at all.

An OSM map is exported to OBJ when you need not a picture but a volumetric model of a city block: a base for architectural visualization, an environment for a scene in a game engine, the foundation for a video or a physical model. Instead of modelling houses by hand you get ready-made development and then work with your own object on top of it.

Only buildings make it into the model: outlines are extruded upward to the height from the height or building:levels tags (at three meters per floor), and if there are no tags — to a neutral value so that a house does not stay flat. The colour of each building is set by the type of development and written into the .mtl. Coordinates are meters from the centre of the selected area and the base is flat: there is no relief in the model, and no georeferencing either. You download a ZIP archive with a pair of .obj and .mtl files that need to be kept together.

What Program Opens OBJ Files

The following programs and applications can open, edit, and work with Wavefront OBJ (.obj) files exported from OSM2CDR:

🎲Blender 🎲3ds Max 🎲Maya 💻Cinema 4D 🎨SketchUp 🔬MeshLab

Format specifications

Who Uses OBJ Maps

🏗
3D Modeling
Ready volumetric development as the starting point of a scene — instead of modelling blocks by hand.
💻
City Visualization
A city panorama for visualizations and videos: recognizable geometry of streets and houses.
📊
Game Engines
An environment for a level in Unreal or Unity — the model is imported as a static mesh.
🎨
3D Printing
A blank for printing a physical model; before the slicer the model is worth checking, and for printing itself people usually take STL.
🗺
Architectural Models
Site context for an architectural project: neighbouring development in volume, on top of which your object is placed.

How to Export OBJ

1
Select area
Draw a rectangle or polygon on the interactive map at osm2cdr
2
Choose OBJ
Select Wavefront OBJ from the list of 127 available export formats
3
Export
Click Export and receive your .obj file in 1-5 minutes
4
Download
Download the ready OBJ file and open it in Blender

How to Open After Export

Popular maps in OBJ

Free

Get Wavefront OBJ map exports

Download professional OBJ maps from OpenStreetMap. Instant generation, any area.

Free / export
Export OBJ now →

Frequently Asked Questions

Which layers are included in the 3D model?
Is terrain relief included?
Can I open OBJ in Blender?
Are materials included?
OBJ or STL for 3D printing?
What units are used and where is the origin?
Where does the height of buildings come from?

Compare with Other Formats

Related Formats

Frequently Exported Together

Related Articles