The online map workbench
About Draw Map
Draw Map is a focused, free, browser-based workbench for working with GIS data on a map. Draw shapes, drop in existing files, run spatial operations, and export to any common format. No account, no server upload, no fluff.
Draw on a map
Drop points, draw lines, and trace polygons with a tight, keyboard-friendly toolbar. Edit vertices, drag features, and attach attributes.
Import & edit GIS files
Drop GeoJSON, TopoJSON, KML, GPX, WKT, or zipped Shapefile to view and edit on the map. Multi-geometries split into editable parts.
Spatial operations
Simplify dense lines and polygons, buffer features by distance, union polygons together, intersect overlapping shapes, and compute centroids.
Export to any GIS format
GeoJSON, KML, GPX, Shapefile, WKT, and CSV — one click each, all generated locally on your device.
Map File Converter — convert files between formats
Need to convert a GIS file without opening it on a map? The companion app Map File Converter handles cross-format conversion of GIS files (GeoJSON, TopoJSON, KML, GPX, Shapefile, WKT, and more) directly — no drawing tool round-trip.
Visit Map File ConverterCoordinate Converter — reproject between coordinate systems
Switching between WGS84, Web Mercator, British National Grid, UTM zones, or any EPSG code? The Coordinate Converter reprojects points and files between coordinate reference systems in your browser.
Visit Coordinate ConverterFrequently asked questions
What is Draw Map?
Draw Map is a free, browser-based online map workbench. Draw points, lines, and polygons; import and edit existing GIS files; run spatial operations on them; and export to common GIS formats. Nothing is uploaded to a server — your data stays on your device.
Which file formats can I import?
GeoJSON, TopoJSON, KML, GPX, WKT, and zipped Shapefile (.zip containing .shp/.dbf/.prj). Multi-geometries (MultiPoint, MultiLineString, MultiPolygon) are split into individual editable features.
Which file formats can I export to?
GeoJSON (RFC 7946), KML (Google Earth / Google Maps), GPX (GPS apps), zipped Shapefile (Esri), WKT (Well-Known Text), and CSV with WKT geometry. Each is one click from the Export menu.
What spatial operations are supported?
Select a feature to access the Operations panel. Buffer expands any feature by a chosen distance. Simplify reduces vertex count on lines and polygons (Douglas-Peucker). Centroid produces a point at the centre of a feature. Union merges all polygons into one. Intersect produces the overlap between the selected polygon and the others.
How do I draw on the map?
Pick a tool from the top-right palette. Point places a marker on click. Line lets you click vertices and double-click to finish. Polygon lets you click around a shape and close the ring to finish. Use Select to drag vertices and edit existing features.
What keyboard shortcuts are available?
H for Pan, P for Point, L for Line, G for Polygon, S for Select. Delete or Backspace removes the selected feature. Escape returns to Pan mode and cancels the current draw. Ctrl+Z / Ctrl+Y for undo / redo.
Is my data private?
Yes. All drawing, parsing, transformation, and export happens locally in your browser. Your features auto-save to localStorage so they reload on next visit. There is no account, no server upload, and no analytics on your data.
How do I convert between formats without drawing?
Use the companion app Map File Converter (linked below). It handles cross-format conversion of GIS files without round-tripping them through a drawing tool. For coordinate-system conversions (e.g. WGS84 ↔ Web Mercator ↔ British National Grid), use Coordinate Converter.
Privacy in one line
Everything runs in your browser. Drawings auto-save to localStorage. The map tiles are served by CARTO using OpenStreetMap data and are loaded directly from their CDN.