Map to SVG.
Drop a map and get one vector shape per colour region, with borders that fit together without gaps. Free, nothing is uploaded.
Reading image
How to convert map to SVG
- Drop your map. Political, regional or coastal maps with flat colours work best. Photos and satellite images do not.
- Watch it trace. The map is split into up to 40 colour regions. Neighbouring regions share the same border curve, so there are no gaps or overlaps. The result is compared with your image and refined where it differs most.
- Download. You get an SVG with one path per colour. Recolour a region in any editor by changing one fill.
Questions
Is it really free?
Yes. No account, no watermark, no download limit. The site is paid for by ads.
Are my images uploaded?
No. Conversion runs on your device, inside this page. Your image never leaves your browser, so it also works with confidential files.
Do borders match up between regions?
Yes. Each border is traced once and used by both neighbours, so no sliver of background shows between them.
What happens to the labels?
Small text becomes shapes for now. It looks right at any size but is not editable text.
Does it work on satellite or terrain maps?
Not well. Those are photographs, and a vector needs flat regions. Use a flat-coloured map.
What does the match score mean?
It compares the rendered SVG with your image on colour, transparency and edges. 100% would be pixel identical. Flat artwork usually lands above 99%; photos trace into many shapes and score lower, because vectors are not made for photos.
What do the settings do?
Type picks what kind of image it is, which sets sensible defaults. Colours sets how many colours the image is split into (Auto picks them from the image and adds more where needed). Detail sets how closely curves follow the pixels: higher keeps small features, lower gives smoother shapes and smaller files.