Skip to content

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

Uploading…

Your file is processed instantly and deleted as soon as you download it.

How it works

  1. 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. 2/3

    Perform .shp to .svg conversion

    After successful file upload, click to convert when you are ready.

  3. 3/3

    Download converted .svg file

    Conversion result is ready to download.

How to convert shp to svg file

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

  1. Install QGIS and place the matching .shp, .shx, .dbf, and, when available, .prj files in one folder.
  2. Open QGIS and select Layer → Add Layer → Add Vector Layer. Choose the .shp file, then confirm that the layer appears in the expected location.
  3. Set the layer's symbology, including line width, fill, color, transparency, and labels. These settings affect the exported appearance.
  4. 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.
  5. 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.
  6. 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 .dbf table 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.

Comparison of the SHP and SVG file formats
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.

Additional formats for
shp file conversion

Convert to svg from
other formats

Share on social media:

Already downloaded

This file has already been downloaded. For your privacy it was deleted from our server right after the download, so it cannot be downloaded again. To get it once more, convert the file again.