GeoJSON Point Generator
Create reproducible Point features for map fixtures.
Also known as: geo json coordinate
seeded · synthetic data
Output
About this tool, tips & examples
What it does
The GeoJSON Point Generator emits ready-to-use GeoJSON Point features — up to 1,000 per run, with coordinate precision from 0 to 10 decimal places. The output is standard-compliant GeoJSON you can paste straight into a map library, geo API request, or spatial database import. Seeded runs regenerate the identical features.
Common use cases
- Map fixtures — Point features that Leaflet, MapLibre, and Mapbox accept without conversion.
- API testing — request/response bodies for endpoints that speak GeoJSON.
- Spatial database imports — sample features for PostGIS or MongoDB geospatial collections.
- Tutorials and docs — clean example features for geo documentation.
Settings
- Feature type — how the points are wrapped (single features or a collection).
- How many — 1 to 1,000 point features.
- Decimal places — 0 to 10; five decimals is roughly meter precision, which suits most fixtures.
- Seed — identical seed + settings = identical features.
Privacy note
Features are generated locally in your browser and never uploaded. The coordinates are synthetic — random locations, not real places or devices — so nothing sensitive can leak through them.
FAQ
Is the coordinate order correct?
Yes — GeoJSON is [longitude, latitude], and the output follows the spec.
(Half of all map bugs are this order reversed; fixtures that get it right
help you catch the other half.)
Can I use these with turf.js or PostGIS? Directly — standard Point features parse everywhere GeoJSON is accepted.
I need polygons, patterns, or bulk points. Geo Features generates polygons, lines, and bounding boxes; Geo Points does bulk patterned point data up to 100k; Coordinate gives raw lat/lon pairs without the GeoJSON wrapper.