randarium
Geo

Geo Points Generator

Create realistic geographic point datasets for heatmaps, clustered distributions, points of interest, and store locations. Includes various spatial patterns and metadata.

Also known as: geographic points · location data · spatial points

seeded · synthetic data

Presets

Output

No output yet — set your options and hit .
About this tool, tips & examples

What it does

The Geo Points Generator creates bulk geographic point datasets — up to 100,000 points per run — in spatial patterns that match real-world data: heatmap-style densities, clustered distributions, points of interest, and store-location layouts. Center the pattern on any coordinate, control the spread, and regenerate the identical layer from a seed. Exports as CSV, JSON, NDJSON, TSV, or Markdown.

Common use cases

  • Heatmap development — dense, realistically uneven point clouds for tuning intensity ramps and radius parameters.
  • Clustering — test marker clustering at 100k points, where naive rendering falls over.
  • Store locators — plausible location networks with metadata for search-nearby features.
  • Spatial analysis demos — point layers for density, nearest-neighbor, and coverage exercises.

Settings

  • Point type — heatmap, clustered, POI, or store-location patterns (presets for heatmap data and store locations).
  • How many — 1 to 100,000 points.
  • Center latitude / longitude — where the pattern anchors.
  • Spread (degrees) — the footprint, 0.01° (neighborhood) to 10° (continental).
  • Seed — identical seed + settings = identical point layer.

Privacy note

Points are generated locally in your browser and never uploaded. They are synthetic locations — no real venues, stores, or people — which is exactly what makes them safe substitutes for location data, one of the most sensitive data classes there is.

FAQ

Why patterned points instead of uniform scatter? Real location data clusters — around cities, roads, and anchors. Uniform scatter makes clustering and heatmap code look better than it is; realistic patterns expose the actual behavior.

Can maps handle 100,000 points? That’s the test! Use NDJSON export to stream them in, and find out whether your clustering, tiling, or WebGL layer keeps up.

How do I get shapes instead of points? The Geo Features generator produces polygons, lines, bounding boxes, and GeoJSON feature collections around the same center/spread model.