Feature Counter & Statistics
Drop GeoJSON file here
or
What Does This Tool Do?
Upload a GeoJSON file to instantly analyze:
- Feature counts — Total features and breakdown by geometry type
- Coordinate counts — Total coordinates and vertices
- Length/Area — Total distance and area (for applicable geometries)
- Bounding box — Geographic extent of your data
- Property statistics — Coverage, unique values, data types
- Data quality — Missing values, empty geometries, validation issues
How to Use
- Upload or paste GeoJSON — Drag & drop a file or paste JSON text
- View statistics — Instant analysis appears automatically
- Inspect details — Expand sections for detailed breakdowns
- Export report — Download statistics as JSON or CSV
Features
✓ Instant analysis — No server uploads, processes in your browser ✓ Comprehensive stats — Geometry, properties, spatial extent ✓ Quality checks — Identifies empty features, missing properties ✓ Large file support — Handles files with millions of coordinates ✓ Export reports — Save statistics for documentation
Statistics Provided
Geometry Statistics
- Feature count by type (Point, LineString, Polygon, etc.)
- Total coordinate count
- Total length (km/mi) for LineString/MultiLineString
- Total area (km²/mi²) for Polygon/MultiPolygon
- Bounding box (min/max lat/lon)
Property Statistics
- Property names and types
- Coverage percentage (how many features have each property)
- Unique value counts
- Missing/null value detection
- Data type consistency checks
Data Quality
- Empty geometries detection
- Null/undefined property values
- Coordinate precision analysis
- Duplicate coordinate detection
Use Cases
Data Validation
Check GeoJSON files before publishing or processing. Ensure feature counts match expectations and no data is missing.
Quality Assurance
Verify data completeness, detect anomalies, and ensure property coverage meets requirements.
Documentation
Generate comprehensive statistics for data catalogs, metadata, and project documentation.
Pre-Processing
Understand data structure before applying filters, mergers, or conversions.
Performance Planning
Estimate processing time based on feature/coordinate counts before running heavy operations.
Tips
- Large files: For files over 50 MB, consider using the GeoJSON Splitter first
- Property coverage: Low coverage may indicate data quality issues
- Coordinate precision: Excessive precision (>6 decimals) increases file size unnecessarily
- Bounding box: Verify extent matches expected geographic area
Related Tools
- GeoJSON Minifier — Reduce file size based on statistics
- GeoJSON Splitter — Split large files by properties
- Coordinate Extractor — Extract coordinates to CSV
FAQ
What file formats are supported?
GeoJSON and TopoJSON. For other formats, convert first using our converters.
Can I analyze very large files?
Yes! Processing happens in your browser, so file size limits depend on your device's RAM. Files up to 500 MB typically work well.
Do you store my data?
No. All analysis happens client-side. Your data never leaves your device.
Can I export the statistics?
Yes! Download as JSON (machine-readable) or CSV (spreadsheet-friendly).
What's the difference between feature count and coordinate count?
Features are geographic objects (countries, roads, buildings). Coordinates are the lat/lon points that define those objects. A single polygon feature might have hundreds of coordinates.