GeoDataViewer
Menu
Launch Studio
Theme
GeoDataViewer Team

How to Open a Shapefile Online (with .dbf, .shx, .prj)

Step-by-step: open a Shapefile online in your browser, upload the required sidecar files, and troubleshoot missing .dbf/.shx/.prj issues.

To open a Shapefile online, you usually need more than a single .shp file. A Shapefile dataset often includes sidecar files like .dbf (attributes), .shx (index), and .prj (projection). If you upload only one file, many viewers cannot render the layer correctly.

You can open Shapefiles in your browser at /open-shapefile-online/ without installing desktop GIS.

What files are required for a Shapefile?

Most Shapefiles include:

  • .shp — geometry
  • .dbf — attribute table
  • .shx — geometry index
  • .prj — coordinate reference system (recommended)

Some datasets also include .cpg, .sbn, .sbx, or other optional files.

How to open a Shapefile online

  1. Go to /open-shapefile-online/.
  2. Upload the full set of files (.shp, .dbf, .shx, and ideally .prj).
  3. If you have multiple files, upload them together or upload a single .zip that contains the complete dataset.
  4. Inspect the map and the attribute table to confirm features look correct.

Troubleshooting common problems

The map is empty or features appear in the wrong place

  • Make sure you included the .prj file if the dataset has one.
  • If the CRS is missing, the data may not align with the basemap.

Attributes are missing

  • Ensure the .dbf file is uploaded alongside .shp.

The layer fails to load

  • Confirm .shx is present.
  • Try zipping the full dataset into one archive to avoid missing sidecars.

Convert a Shapefile after you open it