Make every place printable

Cityograph was born out of a simple frustration — creating a beautiful map poster required expensive design software, GIS expertise, or settling for generic online templates. We wanted something better.

Our goal is to make cartographic art accessible to everyone. Whether you're decorating your living room with your favourite city, creating a custom wedding gift, or commemorating a trip — Cityograph puts professional-quality map posters in your hands in minutes, entirely free.

YOUR CITY

Built on a few simple principles

🔓
Free, always
Cityograph is and will remain free to use. No paywalls, no hidden exports, no watermarks on your prints.
🌍
Open source
The entire codebase lives on GitHub. Read it, fork it, improve it. Transparency isn't optional — it's foundational.
🎨
Design-first
Every theme, layout, and export is crafted with print quality in mind. Beauty and function aren't trade-offs here.
🔒
Privacy by default
We don't track your searches or store your poster data. What you create stays with you, full stop.
Accessible to all
No design background needed. If you can type a city name, you can create a stunning poster in under two minutes.
🤝
Community-driven
Features are shaped by the people using Cityograph. Open an issue, submit a PR, or just share your poster — it all helps.

Built on the shoulders of giants

Cityograph wouldn't exist without the extraordinary open-source mapping ecosystem. We're grateful to and dependent on the following projects — please consider supporting them.

OpenStreetMap
Map Data Provider

All map data powering Cityograph comes from OpenStreetMap — the free, editable, community-built map of the entire world. Every road, park, and building label you see was contributed by volunteers.

openstreetmap.org →
Nominatim
Geocoding & Search

When you type a city name, Nominatim turns it into precise coordinates. It's OpenStreetMap's open geocoding engine — fast, accurate, and completely free to use.

nominatim.org →
MapLibre GL
Rendering Engine

MapLibre GL JS renders every map you see in Cityograph — smooth, GPU-accelerated, fully open-source. It's the community fork of Mapbox GL, maintained independently and free forever.

maplibre.org →
© OpenStreetMap contributors. Map data is available under the Open Database License (ODbL). Cityograph displays proper attribution in all exported posters by default. Please keep credits enabled to honour the communities behind this data.

How we got here

Early 2023
A weekend side project
Cityograph started as a single HTML file — a quick experiment to generate a map poster of a friend's city as a leaving gift. It worked, and people asked for the tool.
Mid 2023
Open-sourced on GitHub
The project went public. Within two weeks, contributors had added the first five themes and the SVG export pipeline.
Late 2023
10 themes, 2,000 posters
The community grew steadily. Custom markers, text controls, and the first mobile-responsive layout arrived through community PRs.
2024
Major redesign & 18 themes
A full rebuild of the UI introduced the three-column desktop layout, 26 format presets, and the refined theme engine used today.
Today
10,000+ posters and growing
Cityograph is actively maintained and shaped by its community. Every feature request, bug report, and star on GitHub makes it better.
Ready to make your poster?
Free, instant, no account required. Launch the tool and create in minutes.