Generator · Generic data

UUID

Endpoint GET /v1/uuid

What it covers

Returns a synthetic UUID. `version=4` (default) is fully random; `version=7` is time-ordered per RFC 9562. The v7 timestamp is derived from the seed, not the wall clock, so the same seed always reproduces the same id.

Parameters

ParameterTypeDescription
countinteger1–1000Number of records to return, 1–1000 (your plan may lower this). Omitted returns a single record; set it for a batch.
edgebooleanRestrict output to valid edge cases from the rare corners of the domain.
extremebooleanReturn a correct value wrapped in a hostile encoding (untrimmed whitespace, invisible/zero-width characters, BOM, or bidi/combining marks). Homoglyphs are excluded so the value stays machine-parseable; it still validates after normalisation.
invalidbooleanReturn a deliberately invalid value that fails validation, for testing rejection paths.
seedintegerInteger seed for reproducible output: the same seed always yields the same record.
version"4" | "7"UUID version: "4" (random) or "7" (time-ordered). Default "4".

Response fields

FieldTypeDescription
valuestringThe canonical hyphenated lowercase UUID.
version"4" | "7"The UUID version generated.

Other generic generators

Try it

Generate a live example below — every response is valid by format and entirely synthetic.