About Map Drawer

Map Drawer is a focused, free, browser-based tool for drawing points, lines, and polygons on a map and exporting them to common GIS formats. No account, no server upload, no fluff. Just open the page and draw.

Need to convert files between formats?

Map Drawer is the drawing side of a small toolkit. Its companion app Map File Converter handles cross-format conversion of GIS files (GeoJSON, KML, GPX, Shapefile, and more) without round-tripping them through a drawing tool.

Visit Map File Converter

Frequently asked questions

What is Map Drawer?

Map Drawer is a free, browser-based tool that lets you draw points, lines, and polygons on a map and export them to GeoJSON, KML, GPX, Shapefile, WKT, or CSV. Nothing is uploaded to a server. Drawings stay on your device.

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?

V 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.

Can I import a GeoJSON file?

Yes. Click Import and drop a .geojson or .json file. Point, LineString, and Polygon features will appear on the map and can be edited or re-exported. KML, GPX, and Shapefile imports will arrive in a future update. For format conversion in the meantime, see the companion app linked below.

What export formats are supported?

GeoJSON (RFC 7946), KML for Google Earth and Google Maps, GPX for GPS apps, zipped Shapefile for Esri tools, WKT (Well-Known Text), and CSV with WKT geometry. Each format is one click from the Export menu.

Is my data private?

Yes. All drawing, parsing, and export happens locally in your browser. Your features are auto-saved to your browser localStorage so they reload on next visit. There is no account, no server upload, no analytics on your data.

How do I convert KML to GeoJSON or GeoJSON to Shapefile?

For drawings made here, choose the target format from Export. For converting an existing file in another format, use the companion app Map File Converter (linked below) which handles cross-format conversion of GIS files.

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.