squidmaps docs
Learn how to draw, style and share maps of the places you care about.
squidmaps is in beta. Features, the map spec and these docs may change without notice, and things may occasionally break. Export a copy of any map that matters to you, and tell us when something isn't right: use Beta feedback, or email [email protected].
QuickstartMake and publish your first mapDraw a few places, give them a story and share a link. About five minutes.Get startedGuides
What is squidmaps?What squidmaps is for, how it works, and what it isn't.Get startedMake and publish your first map in about five minutes.Drawing featuresPoints, lines, areas and text, and how to edit them.Importing dataBring in GeoJSON, CSV, KML, shapefiles and more.Styling dataColors, symbols, dashes, fills and labels that read at a glance.Tooltips and popupsShow visitors more when they hover over or click a feature.Custom basemapsMake a basemap in your own colors.Map settingsTitle, description, basemap, zoom range and bounds.FoldersGroup features in the editor, and set which are drawn on top.Publishing and sharingPublish your map, share its link, and embed it in your own site.Use squidmaps with AIAsk an AI assistant for a map you can keep editing.squidmaps MCP serverAdd squidmaps to Claude, ChatGPT and other assistants.
Using an AI assistant?
Ask it for a map, get a link back, and keep editing in squidmaps.
For developers
The squidmaps map spec is an open format, built on GeoJSON, that describes a whole map in one JSON document. Write maps in it from your own tools, pipelines or an AI assistant, and send them to the API.
