CREATE. PREVIEW. TAKE IT INTO YOUR PROJECT.

Random Integer Coordinate Generator

Generate bounded integer coordinate pairs for games, geometry and sample data. Allow or prevent duplicates, use repeatable seeds, preview a scatter plot and export CSV, TSV, JSON or pair lists.

Local processingExamples includedSVG / PNG where applicable

1. Set up your creation

Bounds are inclusive. Duplicate prevention applies to the complete pair, so X or Y can repeat individually. A seed uses a deterministic noncryptographic generator; an empty seed uses browser crypto. The plot shows the first 1,000 points, while all points are included in data exports.

2. Preview & use the result

Load an example to get started.

Changing settings disables old exports. Processing runs locally; website ads and analytics follow our privacy information.

Using Random Integer Coordinate Generator

Generate bounded integer coordinate pairs for games, geometry and sample data. Allow or prevent duplicates, use repeatable seeds, preview a scatter plot and export CSV, TSV, JSON or pair lists.

  1. Set point count and inclusive X/Y bounds. Choose whether complete pairs must be unique.
  2. Enter a seed for reproducible samples or leave it empty for fresh crypto randomness. Choose output format and order.
  3. Generate and inspect the scatter plot. Download all coordinates, a JSON report or SVG/PNG of the displayed points.

Example

Bounds are inclusive. Duplicate prevention applies to the complete pair, so X or Y can repeat individually. A seed uses a deterministic noncryptographic generator; an empty seed uses browser crypto. The plot shows the first 1,000 points, while all points are included in data exports.

Questions & answers

Can it generate every point in a small range?

Yes, when duplicates are prevented and the count equals the range capacity. A larger unique count is rejected with the available capacity.

Does unique mean no repeated X value?

No. It means no repeated (X, Y) pair. Either coordinate can occur in other distinct pairs.

Will the same seed reproduce the same list?

Yes, with identical bounds, count, duplicate setting and ordering in this version. The seeded generator is not intended for cryptographic uses.

Why are fewer points shown than exported?

The plot is capped at the first 1,000 points for responsiveness. Data exports and the report contain all points, up to 10,000.

Is my input uploaded for processing?

No processing upload is used. This tool runs in a local browser worker. Website ads and analytics follow the site privacy information.

Help improve this tool

Report a problem or suggest an improvement

Describe the issue without pasting private tool input. Feedback goes to our admin inbox.

Find another tool · Read practical guides