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 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

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

3DMR support for OSM2World

on 2025-09-05

A new feature enables OSM2World to load custom or community-created models in the glTF format.

Continue reading

OSM2World at FOSSGIS 2025

on 2025-03-28

OSM2World has been presented at the FOSSGIS 2025 conference in Münster, Germany.

Continue reading