Free Online GIS Tools
& Geospatial Mapping
Showing 101 of 101 tools
GeoJSON, KML, Shapefile & GIS File Viewer
Drag-and-drop loader for GeoJSON, KML, GPX, CSV, Shapefile, and GeoTIFF files
Shapefile Viewer & Converter (to GeoJSON)
Convert Shapefile (.shp, .dbf, .prj) to GeoJSON format in your browser
KML to GeoJSON Converter
Convert between KML/KMZ and GeoJSON formats bidirectionally
GPX β GeoJSON Converter
Convert GPS exchange format (GPX) to/from GeoJSON
CSV to Points Layer
Build a points layer from CSV with latitude/longitude columns
WKT Viewer & WKB Converter
View and convert Well-Known Text (WKT) and Well-Known Binary (WKB) geometries
GeoJSON to TopoJSON Converter
Convert between TopoJSON and GeoJSON with topology preservation
GeoJSON Validator & Fixer
Validate GeoJSON and fix common issues like ring winding and invalid coordinates
CRS Metadata Inspector
Detect and inspect the coordinate reference system of your GIS files
Layer Packaging Tool
Package selected layers with style JSON into a downloadable ZIP
GeoJSON Simplifier
Simplify GeoJSON geometries with an adjustable tolerance slider
Coordinate Precision Reducer
Reduce coordinate decimal precision to shrink file sizes
Attribute Table Exporter
Export feature attributes to CSV or Excel format
GeoTIFF Tiles Preview
Preview GeoTIFF as PNG tiles with client-side tiling
Vector Tile Packager
Convert GeoJSON to Mapbox Vector Tiles (MVT) for preview
PMTiles/MBTiles Inspector
Inspect PMTiles and MBTiles files: bounds, zoom levels, layer names
Map Style Converter
Convert between Mapbox style JSON and simplified style schemas
Metadata Generator
Generate metadata: bounds, feature count, field names, min/max values
Online Map Viewer (Multi-Layer)
WebGL-powered map viewer with multiple layer support
Basemap Switcher
Switch between different basemap styles including offline options
Layer Styler
Adjust opacity, stroke width, colors, and dashed lines
Symbology Editor
Edit feature colors, sizes, strokes, and labels
Categorical Styling
Style features by unique attribute values with automatic color ramps
Graduated Styling
Apply quantiles, Jenks, or equal interval classification
Heatmap Renderer
Render point data as a smooth heatmap visualization
Clustered Points Renderer
Cluster dense point data with customizable thresholds
Label Placement Tool
Configure label collision detection and priority settings
Scale Bar & North Arrow
Add scale bar, north arrow, and graticule to your map
Print Composer
Create print-ready map layouts with title, legend, and scale bar
Bookmarkable Map States
Save and share map views via URL-encoded state
Attribute Filter Builder
Build SQL-like filters for feature attributes
Spatial Filter
Filter features within viewport or a drawn polygon
Feature Identify Tool
Click features to view attributes in a popup
Multi-Feature Select & Export
Select multiple features and export the selection
Full-Text Search
Search across all attributes with in-browser indexing
Column Statistics
View distinct values, null counts, and histograms for fields
Data Profiling Report
Generate schema analysis and data quality flags
Join Tool (CSV β Layer)
Join CSV data to a layer by a common key field
Spatial Join
Join layers spatially: points in polygons, nearest features
De-duplication Tool
Find and remove duplicate features by coordinates or key
Lat/Lon β UTM Converter
Convert between geographic (WGS84) and UTM coordinates
EPSG Reprojector & Coordinate Converter
Reproject data between common EPSG codes (offline)
Proj4 Coordinate Converter
Transform coordinates using custom Proj4 strings
Distance Calculator
Calculate geodesic vs planar distances between points
Area Calculator
Calculate geodesic area of polygons accounting for Earth curvature
Bearing & Destination
Calculate bearing and destination point from start, bearing, distance
Great Circle Route
Draw the shortest path between two points on Earth
Bounding Box & Buffer Helper
Calculate bounding boxes and buffers in meters at any latitude
Datum Shift Visualizer
Visualize coordinate differences between datums
Coordinate Format Converter
Convert between DD, DMS, and MGRS coordinate formats
Feature Editor
Move, rotate, and reshape features in the browser
Draw Points/Lines/Polygons
Draw new features with optional snapping
Topology Helpers
Auto-close rings, remove spikes, and fix topology errors
Cut Polygon by Line
Split a polygon using a cutting line
Merge Features
Combine multiple features into one
Split Multipart Features
Split MultiPolygon/MultiLineString into single parts
Undo/Redo Edit Stack
Full undo/redo history for all edits
Geometry Repair
Fix self-intersections and other geometry errors
Simplify Preserving Topology
Reduce vertices while maintaining shared boundaries
Vertex Density Visualizer
Identify geometries with excessive vertex counts
GIS Buffer Tool
Create buffers around features with customizable distance and join style
GIS Dissolve Tool (Merge by Field)
Merge features based on a common attribute value
GIS Clip Tool (Clip Layer by Polygon)
Clip features to a polygon boundary
GIS Intersect Tool
Find the geometric intersection of two layers
Union Tool
Combine geometries from two layers
Erase / Difference Tool
Remove parts of features that overlap with another layer
Convex / Concave Hull
Generate convex or concave hull around points
Centroid / Point-on-Surface
Generate center points for polygons
Line to Points
Extract vertices or generate points along lines
Polygon to Lines Converter
Convert polygon boundaries to line features
Voronoi Polygons Generator
Generate Voronoi/Thiessen polygons from points
Triangulated Irregular Network (TIN) Generator
Create Delaunay triangulation from points
Nearest Neighbor (kNN)
Find k nearest features for each input feature
Density Grid
Create hex or square bin density maps from points
Hex Grid & Fishnet Grid Generator
Generate hexagonal or rectangular grid over an extent
Snap Points to Line
Snap points to the nearest line or road
Route Along Network
Find shortest path through a user-provided network
Isochrone Generator
Generate time/distance bands from a network
Line Intersection Finder
Find all intersection points in line layers
Polygon Overlap Checker
Detect slivers and overlaps between polygons
Point in Polygon
Find which points fall inside polygon boundaries
GeoTIFF Viewer
View GeoTIFF bands with nodata handling and min/max stretch
Hillshade Generator
Generate shaded relief from a DEM GeoTIFF
Slope/Aspect Calculator
Calculate slope and aspect from elevation data
Raster Value Probe
Click to sample raster values at any location
Raster Reclass Tool
Reclassify raster values based on custom rules
NDVI Calculator
Calculate vegetation index from multispectral imagery
Clip Raster by Polygon
Clip raster data to a polygon boundary
Raster to Contours
Generate contour lines from raster elevation data
Raster to Points
Sample raster values to a point grid
Zonal Statistics
Calculate raster statistics within polygon zones
Raster Mosaic Preview
Preview multiple raster tiles as a single view
Raster Resampler
Resample raster with nearest neighbor or bilinear interpolation
Thematic Dashboard
Build interactive dashboards with maps and charts
Time Slider Animator
Animate temporal data with playback controls
Origin-Destination Matrix
Calculate distances between all point pairs
Catchment Analysis
Analyze service areas with buffers or isochrones
Coverage Gap Finder
Identify areas not covered by service radii
Vector Change Detector
Compare two GeoJSON layers to find differences
Story Map Generator
Create narrative maps with slides and notes
GIS Notebook
Save your project state to a single JSON file
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.