Free online SHP to SVG converter
Convert shapefile geometry into editable SVG paths with QGIS, GDAL, or an online map converter.
Convert SHP to SVG online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .shp file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .shp to .svg conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .svg file
Conversion result is ready to download.
How to convert shp to svg file
- GPS navigation, maps, GIS
- No ratings yet.
Web pages, illustration programs, and cutting machines may require an SVG instead of a GIS shapefile for editable, scalable geometry. Exporting to SVG creates visual paths for display or design work, but it does not preserve the full GIS dataset.
What the SHP format is
In the Graphics and GIS context, SHP usually means the geometry file in an Esri Shapefile dataset. It stores points, lines, or polygons in a binary format. A usable shapefile normally includes matching files such as .shx for the geometry index, .dbf for attribute records, and .prj for the coordinate reference system.
GIS, mapping, surveying, CAD, and planning software use shapefiles for roads, boundaries, parcels, elevation features, and other geographic layers. Keep the related files together; copying only .shp can discard attributes, projection information, or index data.
What the SVG format is
SVG is an XML-based vector format supported by web browsers, illustration software, document applications, and plotting tools. Its lines, curves, and polygons remain editable vector paths, so they can be scaled for web graphics, diagrams, print artwork, or cutting workflows without pixelation.
SVG describes visual geometry rather than a complete GIS layer. A normal export does not retain the shapefile's DBF attribute table, spatial index, coordinate-reference behavior, or GIS operations. SVG is therefore appropriate for presentation and design, while the original shapefile remains the authoritative source for geographic analysis.
How to convert the files
Using QGIS
- Install QGIS and place the matching
.shp,.shx,.dbf, and, when available,.prjfiles in one folder. - Open QGIS and select Layer → Add Layer → Add Vector Layer. Choose the
.shpfile, then confirm that the layer appears in the expected location. - Set the layer's symbology, including line width, fill, color, transparency, and labels. These settings affect the exported appearance.
- For a composed map, select Project → New Print Layout, add a map item, set the page size and extent, and choose Layout → Export as SVG. Add only the layers and map elements required in the output.
- In the SVG export dialog, keep text as text when the receiving program has the required fonts. Export text as paths when exact appearance matters more than selectable or editable text.
- Open the result in a browser or vector editor and inspect labels, thin lines, clipping, page extent, and overlapping layers.
QGIS is the best general desktop option when the output needs styling, labels, multiple layers, a fixed page layout, a legend, or a scale bar. It exports the visible map composition rather than converting the shapefile's database into an SVG data model.
Using GDAL
GDAL can produce a geometry-focused SVG without designing a print layout. First check whether the installed build provides a writable SVG driver:
ogrinfo --formats
If the output lists SVG with write support, run:
ogr2ogr -f SVG output.svg input.shp
Driver availability, styling support, and creation options vary by GDAL version and build. Use QGIS when labels, cartographic styling, page dimensions, or several layers matter.
Using an online converter
The Mapshaper web application can import a zipped shapefile and export SVG for a quick, simple layer conversion. Create a ZIP containing the matching .shp, .shx, and .dbf files; include .prj when the service can use projection information. Mapshaper can also simplify geometry before export, which helps reduce SVG size.
Online GIS conversion services such as MyGeodata Cloud are alternatives when local software is unavailable, but their supported inputs, projection handling, styling, file-size limits, and SVG output options can change. Do not upload confidential property, infrastructure, boundary, or personally identifying data to a third-party service; use QGIS or GDAL locally instead.
Quality and compatibility limits
- Coordinate reference system: Reproject the layer in QGIS before export when the target has a required CRS. EPSG:3857 is common for web mapping and EPSG:4326 stores longitude and latitude, but SVG viewers normally treat coordinates as drawing positions rather than geographic coordinates.
- Attributes: SVG export normally draws features but does not retain the
.dbftable as queryable GIS attributes. Labels may remain text or become path outlines depending on the export setting. - Scale and extent: An SVG has a page or viewBox, not an automatic GIS scale. Set the map extent and output dimensions deliberately, then check whether very small features remain visible.
- Large or complex layers: Thousands of detailed polygons can create a large, slow SVG. Simplify or filter the geometry before export, while preserving boundaries that must remain accurate.
- Multiple layers: A shapefile normally represents one layer and one geometry type. Combine and style additional layers in QGIS before exporting, or export each layer separately.
- Editing: Changes made to SVG paths do not update the original geometry, attributes, or CRS. Retain the complete shapefile dataset for GIS editing and analysis.
SHP vs SVG: format comparison
How the SHP and SVG formats compare on the properties that matter most for this conversion.
| Property | .SHP Esri Shapefile | .SVG Scalable Vector Graphics |
|---|---|---|
| Open standard | Partly open | Yes |
| Compression | Uncompressed | Uncompressed |
| Typical file size | Medium | Small |
| Opens in a web browser | No | Yes, natively |
| Further editing | Limited | Easy |
| Metadata support | Basic | Extensive |
| Plain-text readable | No | Yes |
| Best used for | Data exchange | Graphics and illustrations |
| Introduced | 1998 | 1999 |
| Developer | Esri | W3C |
| MIME type | application/x-esri-shape | image/svg+xml |
Information about file extensions and file types is provided by File-Extensions.org
The database currently does not contain any direct shp file converter links.
Frequently asked questions
Is the SHP to SVG converter free?
Yes, converting SHP to SVG on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my SHP file be?
You can upload SHP files up to 10 MB and convert up to 3 files at once in a single batch. With a paid plan the limit is up to 200 MB per file and 20 files at once, see our plans.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert SHP to SVG?
No. The SHP to SVG conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid SHP file for this SHP to SVG conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.