Create 3D models
from OpenStreetMap data

Many output formats

Export 3D models to glTF, glb, obj, and pov, or render images with OpenGL.

Extensive OSM support

Support for over 250 OpenStreetMap keys and tags, everything from lane markings to skyscrapers, park benches to power lines.

Physically Based Rendering

High-quality materials with normal, ORM and displacement maps, texture snapping and more.

Level of detail

Generate models at different levels of detail for visual quality and render performance at any scale.

Flexible deployment

Works as a stand-alone desktop or command line application, JVM or web library, or self-hosted web service.

Fully open source

All code and assets are openly licensed. Use it freely for any purpose.

Want to see it in action?

Try the demo

Recent News

Prototype Fund OSM-3D-Terrain roadmap

on 2026-06-03

OSM-3D-Terrain, a project participating in the 2026 Prototype Fund round, aims to produce 3D scenes from OSM and terrain data.

Continue reading

OSM2World Object Viewer launched

on 2026-05-31

A first version of the OSM2World Object Viewer was launched earlier this year.

Continue reading

OSM2World at FOSDEM and FOSSGIS 2026

on 2026-01-29

OSM2World will be featured at two upcoming conferences: FOSDEM 2026 in Brussels and FOSSGIS 2026 in Göttingen.

Continue reading

Prototype Fund OSM-3D-Edit roadmap

on 2025-09-24

OSM-3D-Edit, one of the projects participating in the 2025 Prototype Fund round, uses OSM2World to make it easier to contribute 3D data to OpenStreetMap.

Continue reading