A free cartography studio in your browser: style maps, compose layouts, collect field data and build atlases. Nothing is installed or uploaded.
Where your work lives: in this browser, on this computer. To work across computers, use ☁ Sync to cloud with a folder you already sync (OneDrive, Google Drive, Dropbox; Chrome or Edge). On a shared computer, also export a backup.
Four modules, in the buttons at the top. Work saves in this browser as you go.
+ Add data (GeoJSON, CSV/Excel, shapefiles, online sources), then style, filter and label each layer. The Tools tab has the table, calculator and spatial tools. On-map buttons: globe, drag-select, measure and ⇆ swipe; the projection list has 13 more.
Arrange the map with a title, legend, north arrow, scale bar, text and images, or start from a template. Maps arrive from Map Maker ready to use; a map image from other software can be added with Map Frame and its scale calibrated. View as checks colours for colour blindness and greyscale print.
Design a form, share it by link or QR code, and record points, lines and areas with photos and audio. Collected data come back to the laptop and become Map Maker layers.
Gather live maps, layouts, images and text into an atlas with a cover and contents page, in one of five designs. It reads as a flip-book or a scrolling page, and exports as a web page or a PDF.
Send the current map to Map Composer or the Atlas, share a live link, or export files: layout PDF/PNG/SVG, an interactive web map, data layers, or a whole project archive.
Projects live only in this browser. ☁ Sync to cloud also saves them to a folder you already sync (OneDrive, Google Drive, Dropbox); otherwise export a project file now and then, and always on a shared computer. 📝 Process Log lists every step you took, ready for a report.
Map-O-Matic was created by Jonathan Cinnamon. It is free and runs in your browser; your data stay on your computer.
Map-O-Matic is provided “as is”, without warranty of any kind. Check your results, respect data and basemap terms, and take responsibility for what you publish.
Replaces the current page. Double-click a placeholder to fill it.
Centred title, full-width map, legend and marginalia below. The standard single-map layout.
Map fills the left ~70%; title, legend, north arrow, and notes stack in a right panel.
Two map frames side by side under one title — for before/after or variable comparisons.
Enter the real-world distance between the two points you clicked.
GeoJSON for other GIS software, with any calculated fields.
Captures the current map view at high resolution, with a calibrated scale.
Pan and zoom the basemap. Optionally add a data layer or draw a locator box. “Add to layout” captures a snapshot you can move and resize on the page.
Margin guides and live-embed previews are excluded automatically. Live embeds print as placeholders — swap them for image frames before submitting.
The live map travels inside the link — nothing is uploaded. The embed code works in any web page.
The downloaded HTML file is a complete interactive map. Put it online, then embed it.
Until you add the published address in step 2, the code points at the file name.
Natural Earth — the standard public-domain base layers used in professional cartography.
Loads OpenStreetMap features in the current map view. Coverage varies.
Results are capped at 8,000 features per query. Complex multipolygon features may be omitted.
Search open-data portals for map layers. Where a portal blocks direct loading, you get download links instead.
e.g. a .geojson link, or a service layer ending in /FeatureServer/0. The site must allow loading from other pages.
Datasets from all your projects. Tick the ones you want, then Add selected.
Paste the embed URL of a public web map. It is live on screen but exports as a placeholder.
Check that the preview names the right area before loading.
Every data step in this project and the current design settings — a record to edit into your methods.