GIS Tools

Language

Made withfor the GIS community

101free online GIS tools

Free Online GIS Tools
& Geospatial Mapping

Browser-based mapping, spatial analysis, and GeoJSON β€’ KML β€’ Shapefile β€’ GeoTIFF conversion. Visualize geospatial data instantly β€” no uploads, no signups, completely private.

Showing 101 of 101 tools

GeoJSON, KML, Shapefile & GIS File Viewer

Drag-and-drop loader for GeoJSON, KML, GPX, CSV, Shapefile, and GeoTIFF files

Import & Export

Shapefile Viewer & Converter (to GeoJSON)

Convert Shapefile (.shp, .dbf, .prj) to GeoJSON format in your browser

Import & Export

KML to GeoJSON Converter

Convert between KML/KMZ and GeoJSON formats bidirectionally

Import & Export

GPX ↔ GeoJSON Converter

Convert GPS exchange format (GPX) to/from GeoJSON

Import & Export

CSV to Points Layer

Build a points layer from CSV with latitude/longitude columns

Import & Export

WKT Viewer & WKB Converter

View and convert Well-Known Text (WKT) and Well-Known Binary (WKB) geometries

Import & Export

GeoJSON to TopoJSON Converter

Convert between TopoJSON and GeoJSON with topology preservation

Import & Export

GeoJSON Validator & Fixer

Validate GeoJSON and fix common issues like ring winding and invalid coordinates

Import & Export

CRS Metadata Inspector

Detect and inspect the coordinate reference system of your GIS files

Import & Export

Layer Packaging Tool

Package selected layers with style JSON into a downloadable ZIP

Import & Export

GeoJSON Simplifier

Simplify GeoJSON geometries with an adjustable tolerance slider

Import & Export

Coordinate Precision Reducer

Reduce coordinate decimal precision to shrink file sizes

Import & Export

Attribute Table Exporter

Export feature attributes to CSV or Excel format

Import & Export

GeoTIFF Tiles Preview

Preview GeoTIFF as PNG tiles with client-side tiling

Import & Export

Vector Tile Packager

Convert GeoJSON to Mapbox Vector Tiles (MVT) for preview

Import & Export

PMTiles/MBTiles Inspector

Inspect PMTiles and MBTiles files: bounds, zoom levels, layer names

Import & Export

Map Style Converter

Convert between Mapbox style JSON and simplified style schemas

Import & Export

Metadata Generator

Generate metadata: bounds, feature count, field names, min/max values

Import & Export

Online Map Viewer (Multi-Layer)

WebGL-powered map viewer with multiple layer support

Map Viewing

Basemap Switcher

Switch between different basemap styles including offline options

Map Viewing

Layer Styler

Adjust opacity, stroke width, colors, and dashed lines

Map Viewing

Symbology Editor

Edit feature colors, sizes, strokes, and labels

Map Viewing

Categorical Styling

Style features by unique attribute values with automatic color ramps

Map Viewing

Graduated Styling

Apply quantiles, Jenks, or equal interval classification

Map Viewing

Heatmap Renderer

Render point data as a smooth heatmap visualization

Map Viewing

Clustered Points Renderer

Cluster dense point data with customizable thresholds

Map Viewing

Label Placement Tool

Configure label collision detection and priority settings

Map Viewing

Scale Bar & North Arrow

Add scale bar, north arrow, and graticule to your map

Map Viewing

Print Composer

Create print-ready map layouts with title, legend, and scale bar

Map Viewing

Bookmarkable Map States

Save and share map views via URL-encoded state

Map Viewing

Attribute Filter Builder

Build SQL-like filters for feature attributes

Query & Filter

Spatial Filter

Filter features within viewport or a drawn polygon

Query & Filter

Feature Identify Tool

Click features to view attributes in a popup

Query & Filter

Multi-Feature Select & Export

Select multiple features and export the selection

Query & Filter

Full-Text Search

Search across all attributes with in-browser indexing

Query & Filter

Column Statistics

View distinct values, null counts, and histograms for fields

Query & Filter

Data Profiling Report

Generate schema analysis and data quality flags

Query & Filter

Join Tool (CSV ↔ Layer)

Join CSV data to a layer by a common key field

Query & Filter

Spatial Join

Join layers spatially: points in polygons, nearest features

Query & Filter

De-duplication Tool

Find and remove duplicate features by coordinates or key

Query & Filter

Lat/Lon ↔ UTM Converter

Convert between geographic (WGS84) and UTM coordinates

CRS & Projections

EPSG Reprojector & Coordinate Converter

Reproject data between common EPSG codes (offline)

CRS & Projections

Proj4 Coordinate Converter

Transform coordinates using custom Proj4 strings

CRS & Projections

Distance Calculator

Calculate geodesic vs planar distances between points

CRS & Projections

Area Calculator

Calculate geodesic area of polygons accounting for Earth curvature

CRS & Projections

Bearing & Destination

Calculate bearing and destination point from start, bearing, distance

CRS & Projections

Great Circle Route

Draw the shortest path between two points on Earth

CRS & Projections

Bounding Box & Buffer Helper

Calculate bounding boxes and buffers in meters at any latitude

CRS & Projections

Datum Shift Visualizer

Visualize coordinate differences between datums

CRS & Projections

Coordinate Format Converter

Convert between DD, DMS, and MGRS coordinate formats

CRS & Projections

Feature Editor

Move, rotate, and reshape features in the browser

Vector Editing

Draw Points/Lines/Polygons

Draw new features with optional snapping

Vector Editing

Topology Helpers

Auto-close rings, remove spikes, and fix topology errors

Vector Editing

Cut Polygon by Line

Split a polygon using a cutting line

Vector Editing

Merge Features

Combine multiple features into one

Vector Editing

Split Multipart Features

Split MultiPolygon/MultiLineString into single parts

Vector Editing

Undo/Redo Edit Stack

Full undo/redo history for all edits

Vector Editing

Geometry Repair

Fix self-intersections and other geometry errors

Vector Editing

Simplify Preserving Topology

Reduce vertices while maintaining shared boundaries

Vector Editing

Vertex Density Visualizer

Identify geometries with excessive vertex counts

Vector Editing

GIS Buffer Tool

Create buffers around features with customizable distance and join style

Geoprocessing

GIS Dissolve Tool (Merge by Field)

Merge features based on a common attribute value

Geoprocessing

GIS Clip Tool (Clip Layer by Polygon)

Clip features to a polygon boundary

Geoprocessing

GIS Intersect Tool

Find the geometric intersection of two layers

Geoprocessing

Union Tool

Combine geometries from two layers

Geoprocessing

Erase / Difference Tool

Remove parts of features that overlap with another layer

Geoprocessing

Convex / Concave Hull

Generate convex or concave hull around points

Geoprocessing

Centroid / Point-on-Surface

Generate center points for polygons

Geoprocessing

Line to Points

Extract vertices or generate points along lines

Geoprocessing

Polygon to Lines Converter

Convert polygon boundaries to line features

Geoprocessing

Voronoi Polygons Generator

Generate Voronoi/Thiessen polygons from points

Geoprocessing

Triangulated Irregular Network (TIN) Generator

Create Delaunay triangulation from points

Geoprocessing

Nearest Neighbor (kNN)

Find k nearest features for each input feature

Geoprocessing

Density Grid

Create hex or square bin density maps from points

Geoprocessing

Hex Grid & Fishnet Grid Generator

Generate hexagonal or rectangular grid over an extent

Geoprocessing

Snap Points to Line

Snap points to the nearest line or road

Geoprocessing

Route Along Network

Find shortest path through a user-provided network

Geoprocessing

Isochrone Generator

Generate time/distance bands from a network

Geoprocessing

Line Intersection Finder

Find all intersection points in line layers

Geoprocessing

Polygon Overlap Checker

Detect slivers and overlaps between polygons

Geoprocessing

Point in Polygon

Find which points fall inside polygon boundaries

Geoprocessing

GeoTIFF Viewer

View GeoTIFF bands with nodata handling and min/max stretch

Raster Tools

Hillshade Generator

Generate shaded relief from a DEM GeoTIFF

Raster Tools

Slope/Aspect Calculator

Calculate slope and aspect from elevation data

Raster Tools

Raster Value Probe

Click to sample raster values at any location

Raster Tools

Raster Reclass Tool

Reclassify raster values based on custom rules

Raster Tools

NDVI Calculator

Calculate vegetation index from multispectral imagery

Raster Tools

Clip Raster by Polygon

Clip raster data to a polygon boundary

Raster Tools

Raster to Contours

Generate contour lines from raster elevation data

Raster Tools

Raster to Points

Sample raster values to a point grid

Raster Tools

Zonal Statistics

Calculate raster statistics within polygon zones

Raster Tools

Raster Mosaic Preview

Preview multiple raster tiles as a single view

Raster Tools

Raster Resampler

Resample raster with nearest neighbor or bilinear interpolation

Raster Tools

Thematic Dashboard

Build interactive dashboards with maps and charts

Analysis

Time Slider Animator

Animate temporal data with playback controls

Analysis

Origin-Destination Matrix

Calculate distances between all point pairs

Analysis

Catchment Analysis

Analyze service areas with buffers or isochrones

Analysis

Coverage Gap Finder

Identify areas not covered by service radii

Analysis

Vector Change Detector

Compare two GeoJSON layers to find differences

Analysis

Story Map Generator

Create narrative maps with slides and notes

Analysis

GIS Notebook

Save your project state to a single JSON file

Analysis

100% Private

All processing happens locally in your browser. Your data never leaves your device.

Lightning Fast

WebGL-powered maps and optimized algorithms for instant results.

Completely Free

No accounts, no limits, no hidden fees. Professional GIS tools for everyone.