SVG to SHP Converter
Convert SVG files to Shapefile (SHP) format for use in GIS applications like QGIS, ArcGIS, and MapInfo. Map SVG geometry to geographic features.
Export SVG vector outlines as a real Shapefile ZIP. All processing stays in your browser.
Enter the geographic bounds of the entire SVG viewport in WGS84 (EPSG:4326). North maps to the top edge. Bounds cannot cross the antimeridian.
Paths, curves, basic shapes and transforms are supported. Convert text, images and references to vector outlines first. Polygon mode requires simple closed shapes; compound paths and holes must use boundary lines. Styles and original attributes are not preserved.
Maker & CNC Workflow Suite
Seamlessly move your design from vector artwork to machine-ready G-code. Use our connected suite of free, private fabrication tools.
AutoCAD R12/R14 DXF export for LightBurn, Fusion 360 & CAD.
Convert engineering DXF drawings back to clean web-ready SVG vectors.
Convert vector boundaries and polygons to GeoJSON & KML for QGIS and web mapping.
Generate clean GRBL G-code toolpaths directly from SVG files for laser & routers.
Raster photo engraving with M4 dynamic power & Floyd-Steinberg dithering.
Interactive 2D/3D cut simulation, time estimate, and workpiece bounds check.
CAM toolpath generation for Mach3, LinuxCNC, and multi-pass CNC routing.
Calculate optimal spindle RPM, feed speed, and chip load per tooth.
How to Use
Upload SVG
Upload your SVG file with geographic geometry.
Set coordinate system
Enter west, east, north and south bounds in WGS84 (EPSG:4326), then choose boundary lines or simple polygons.
Download SHP
Download a ZIP archive containing the .shp, .shx, .dbf, and .prj files.
Converting SVG to Shapefile for GIS
Shapefiles are the dominant vector format in Geographic Information Systems (GIS). Created by Esri, the Shapefile format is supported by every major GIS application including QGIS, ArcGIS, MapInfo, and GRASS. Converting SVG to Shapefile allows you to bring vector artwork created in design tools into geographic data workflows.
The key challenge in SVG-to-SHP conversion is coordinate georeferencing: SVG uses an arbitrary pixel coordinate system, while Shapefiles use real-world geographic or projected coordinates. This converter lets you define the geographic bounding box that your SVG corresponds to, enabling accurate geolocation of the resulting features.
The Shapefile Format
Despite being called a "Shapefile," the format actually comprises multiple files that must be kept together:
- .shp — The geometry (points, lines, or polygons)
- .shx — A spatial index for fast access
- .dbf — A dBASE attribute table
- .prj — The coordinate reference system definition
This converter downloads all required files as a ZIP archive. Boundary-line mode exports open and closed outlines. Polygon mode supports one simple closed contour per shape; compound paths and holes require boundary-line mode. Text, images, and references must be expanded to vector outlines. Original styling and attributes are not preserved; records have numeric IDs.
Real-World Examples & Use Cases
Map Design to GIS
Export an SVG map created in Illustrator or Inkscape as a Shapefile for use in a GIS analysis workflow.
Custom GIS Layers
Create custom boundary or zone shapes in SVG and import them into QGIS as a Shapefile layer.
Frequently Asked Questions
What is a Shapefile?▼
What coordinate system should I use?▼
Can SVG shapes represent real geographic features?▼
Does QGIS support Shapefiles?▼
Related Tools
Explore other tools in this category.
SVG to GeoJSON Converter
Convert SVG files to GeoJSON format. Transform vector graphics into geographic features for web mapping, Leaflet, Mapbox, and OpenLayers applications.
SVG to KML Converter
Convert SVG files to KML format for Google Earth, Google Maps, and other KML-compatible applications. Georeferenced SVG shapes become KML placemarks.
GIS Shape Validator
Validate GeoJSON, KML, and Shapefile geometry for topological correctness. Detects self-intersections, invalid rings, and other geometry errors.
SVG Coordinate Mapper
Map SVG pixel coordinates to real-world geographic coordinates. Define control points to georeference an SVG map for GIS use.
SVG to Latitude Longitude Converter
Convert SVG path coordinates to latitude and longitude values. Georeferenced SVG maps can have their path data extracted as geographic coordinates.
GeoJSON Feature Simplifier
Simplify GeoJSON features to reduce file size and complexity. Uses the Ramer-Douglas-Peucker algorithm to remove redundant coordinates while preserving shape.