Shapefile Viewer Tool
Browse all loaded attributes, filter by field, and select features on the map or in the table. Export all features, matching results, or your selection directly as GeoJSON, Shapefile, or KML.
Unlimited file size. This tool sets no file size cap. Processing runs in your browser and depends on your device’s available memory.
Why GIS teams use our Shapefile Viewer
Secure, local parsing
Shapefile archives are extracted and parsed in your browser so boundaries never leave your device.
Browse and filter every record
Page through the full attribute table, apply field conditions, and inspect matching features on the map.
Select and export a subset
Select multiple features, choose an export scope, and download GeoJSON, Shapefile, or KML with format warnings shown before download.
What is a Shapefile?
The ESRI Shapefile format stores geospatial vector data across a set of related files. It remains a common standard for desktop GIS workflows.
A complete shapefile dataset must include at least these three files, often packaged together in a .zip archive for sharing.
SHP geometry
The .shp file contains the point, line, or polygon geometries for each feature.
SHX index
The .shx file indexes geometry records so software can quickly locate each feature.
DBF attributes
The .dbf file stores the tabular attribute data that belongs to every feature.
How to use the Shapefile Viewer
- 1
Collect your files
Zip together the .shp, .shx, .dbf, and optional .prj files before uploading.
- 2
Upload the archive
Drag the .zip file into the viewer or use the file picker to select it.
- 3
Browse and filter
Explore every record in the attribute table. Filter by field or source layer to focus the map on the data you need.
- 4
Select and export
Select features on the map or in the table. Choose all, filtered, or selected features, generate an export, review its warnings, and download it.
Best practices for managing shapefiles
Keep projection metadata
Include the .prj file to preserve coordinate reference information and avoid misaligned maps.
Validate encoding
Ensure the attribute table uses UTF-8 or a consistent code page to prevent garbled text.
Check the exported result
Review the feature count and format warnings before sharing. Shapefile field names and values may change to fit its format limits.
Frequently asked questions
Which files do I need to upload?
Add at minimum the .shp, .shx, and .dbf files zipped together. Including .prj helps maintain projection information.
Is my data sent to a server?
No. The viewer processes files directly in your browser, so your spatial data stays on your device.
Can I export only part of a shapefile?
Yes. Export all features, the current filter results, or selected features directly as GeoJSON, Shapefile ZIP, or KML. You do not need to download and import the file into another converter.
Can I browse more than 200 attribute records?
Yes. The table pages through all loaded records. Filtering applies to the full dataset, and selected records remain selected when you change pages or filters.
Related tools
More GIS file tools
Open, inspect and convert geographic files in the browser.
KML & KMZ
GeoJSON, TopoJSON & GeoParquet
- .geojsonGeoJSON ViewerRender GeoJSON features on a map and inspect their properties.
- .geojson → .shpGeoJSON to ShapefileConvert GeoJSON into a Shapefile ZIP for GIS software.
- .geojson → .kmlGeoJSON to KMLConvert GeoJSON into a KML file for Google Earth.
- .topojsonTopoJSON ViewerOpen a TopoJSON file and view its geometry on a map.
- .parquetGeoParquet ViewerOpen a GeoParquet file and inspect its geometry and columns.
Need an easy chart builder? Try ourChart Maker.