The short answer
Zip the .shp together with its .dbf, .shx and .prj files, then drop that zip into a browser-based shapefile viewer. The map appears in a few seconds, the file never leaves your computer, and you do not install anything or create an account. This works on a locked-down work laptop, on macOS, on Linux and on a phone.
Why you cannot just double-click the .shp
A shapefile is not one file. The geometry lives in .shp, the attribute table in .dbf and the index that connects them in .shx, with the coordinate system recorded separately in .prj. Open the .shp on its own and any tool is missing most of the dataset, which is why people so often see an error or an empty map. Keep the whole set together and the problem disappears.
Step by step
Four steps, about a minute in total.
- Put every file that shares the dataset name into one folder — roads.shp, roads.dbf, roads.shx, roads.prj.
- Select them all and compress them into a single .zip. Do not zip a shortcut or an alias.
- Open the shapefile viewer and drop the zip on the upload area.
- Click any shape to read its attributes; zoom and pan to check the data landed where you expect.
What you give up compared with desktop GIS
A browser viewer is for reading, checking and sharing, not for production cartography. QGIS and ArcGIS still win when you need to edit geometry, run heavy spatial analysis, build a print layout at a fixed scale, or work with tens of millions of features. For the common jobs — is this the right dataset, does it cover the right area, what is in the table, can I send a colleague a link — the browser is faster and involves no install queue.
When the file is too big for the browser
Somewhere around 20–50 MB the browser tab runs out of memory, depending on your machine. At that point either simplify the geometry first with the GeoJSON simplifier after converting, or use the signed-in shapefile workspace, which parses in a background worker and can hold much larger datasets.
Frequently asked questions
Is it safe to open a client shapefile in a browser tool?▾
With this one, yes — parsing happens locally in your browser and the file is never sent to a server. You can confirm it by opening your browser network tab while loading a file. Many other online converters do upload, so check before using them with confidential data.
Can I open a shapefile in Google Earth instead?▾
Not directly. Google Earth reads KML, so convert first: load the shapefile, export GeoJSON, then use the GeoJSON to KML converter.
What about Excel or Google Sheets?▾
They can read the attribute table but not the geometry. Convert the dataset to CSV if you only need the table, or keep the map in a GIS tool if location matters.
Do I need the .prj file?▾
Include it whenever you have it. Without it, data in UTM or State Plane coordinates is drawn in the wrong part of the world.
Open your shapefile now
Get started in seconds. Free tier, no credit card required.
Open a shapefile now