Choropleth maps as a URL. Now with AI.

Create production-ready maps with a clean URL and API, or describe what you want and let AI build and refine it for you. Fast, cached, and embeddable anywhere.

https://api.maproll.io/map.svg?scope=world&data=US:200,CN:150,IN:80,BR:60,RU:120,DE:95,FR:40,GB:55,JP:90,CA:30,AU:70,ZA:35,MX:50,AR:40,EG:25,NG:30,KE:20,TR:60,SA:55,ID:45&theme=dark&width=1400&legendTitle=Sample
Try AI Map BuilderUse URL API

No credit card required · Maps render in under a second · Used by journalists, researchers and developers.

TWO WAYS IN

For developers

Build maps with a single URL or POST GeoJSON values. Stable, cached SVG and PNG embed anywhere an image tag works — no JavaScript, no SDK, no tile servers.

Perfect for production sites, dashboards, automated reports.

For journalists & storytellers

Describe your story in plain English. AI generates the map with a live preview, then refines conversationally — "make Ukraine blue", "add airports", "highlight shipping lanes". Permanent URL and embed code when you're done.

Why teams pick maproll

Fast and cached

Cold renders under 300 ms. Cache hits under 50 ms. Aggressive immutable caching at the edge via Cloudflare with proper ETags.

Clean by default

Six modern themes, three color scales, four classification strategies. Topology-preserving simplification so borders never develop gaps.

Production-grade geometry

Hardened shapefiles, ISO 3166 IDs on every feature, three precomputed detail levels so thumbnails and full-page renders both look right.

Shipping lanes and routes

Great-circle paths for flows; opt-in sea-route mode threads Suez, Panama and Malacca via the Eurostat marnet. Style with color, dashed lines, arrows.

Military and operational icons

30 built-in icons covering airports, tanks, factories, hospitals, ports — plus opt-in NATO APP-6 / MIL-STD-2525 symbology via SIDC.

Clean embeds

Works perfectly in READMEs, Notion docs, newsletters, dashboards and web apps. One URL, one image tag.

A single URL is the whole API

Every map is a URL. This image was rendered live by maproll — copy the URL into any image tag and you have a map.

GET /map.svg?scope=world&data=US:200,CN:150,DE:95&theme=dark

https://api.maproll.io/map.svg?scope=world&data=US:200,CN:150,IN:80,BR:60,RU:120,DE:95,FR:40,GB:55,JP:90,CA:30,AU:70,ZA:35,MX:50,AR:40,EG:25,NG:30,KE:20,TR:60,SA:55,ID:45&theme=dark&width=1200&legendTitle=Sample

Built for real work

Journalists & newsrooms

Break news faster. Turn a story brief into a publishable visual in minutes.

Researchers & think tanks

Geopolitical, economic and logistics maps with the cartographic polish a report needs.

Developers & product teams

Reliable map endpoints you can use in production today, no GIS stack required.

Content creators

Beautiful maps for newsletters, reports and social media — no Excel choropleth colors.

More than choropleths

https://api.maproll.io/map.svg?scope=world&theme=dark&width=1000&routes=31.23,121.47%3E51.92,4.48:sea:%230066cc:3:arrow%3B35.44,139.64%3E33.77,-118.20:sea:%23f5b25c:3:arrow%3B1.35,103.82%3E25.20,55.27:sea:%2310b981:3:arrow

Sea-aware routes and great-circle flows for trade, logistics and travel data — Suez, Panama and Malacca handled automatically.

https://api.maproll.io/map.svg?scope=world&data=US:60,CN:80,IN:30,BR:35,RU:40,DE:25,FR:20,GB:22,JP:50,CA:18&proportional=US:330,CN:1400,IN:1380,BR:215,RU:144,DE:84,FR:68,GB:67,JP:125,CA:38&proportionalMax=40&theme=dark&width=1000

Proportional symbols for dual-encoding two variables on one map.

https://api.maproll.io/map.svg?scope=RO&data=RO-B:500,RO-CJ:200,RO-IS:150,RO-TM:180,RO-BV:120,RO-CT:100,RO-AR:80,RO-DJ:90,RO-GL:75&theme=light&labels=ISO&northArrow=true&scaleBar=true&width=1000&legendTitle=Population

North arrow, scale bar, graticule, region labels — full cartographic polish.

Ready to make a map?

Free during beta. No credit card required.

Try AI Map BuilderExplore the URL API