UUID and Regex Fixture

Generate UUIDs and regex-constrained companion values for fixtures.

Intermediate~3 minjsongeneratetesting

Use case

Use this when test payloads require both unique IDs and formatted codes.

Workflow overview2 steps0 / 2 completed~3 min

What to expect

Follow the steps from left to right for a quick overview, then use the inline stepper below to run each tool.

Generate UUIDs and regex-constrained companion values for fixtures.

Current focusStep 1 · UUID / ID Generator
0% complete
Step 1json-tools Waiting

UUID / ID Generator

JSON → JSON

Generate IDs

IDs in the selected output format.

Step 2json-tools Waiting

Regex Test Data Generator

JSON → JSON

Generate regex data

Pattern-matching values formatted as JSON array or newline text.

Workflow steps

Run this workflow inline
Work through each tool step here. Running a step automatically prepares the next step with the correct handoff value.

Workflow shortcut

Next unlocked step: Step 1 · UUID / ID Generator

Progress is stored locally in this browser.
1
Step 1Ready to runjson-tools

UUID / ID Generator

Generate UUID or sequential IDs in JSON array, newline, or CSV formats.

Open full tool

ID generator input (JSON envelope)

Provide { "type": "uuid-v4|sequential", "count": 5, "format": "json-array|newline|csv", "prefix": "optional" }.

Generated IDs

IDs in the selected output format.

Run this step to process the current input and prepare the next workflow stage.

2
Step 2Lockedjson-tools

Regex Test Data Generator

Given a regex pattern, generate N example strings that match it. Useful for structured IDs, codes, and format-specific mock values.

Open full tool
Complete the previous step first
This step unlocks automatically after all earlier workflow steps are completed successfully.

Regex generator input (JSON envelope)

Provide { "pattern": "regex", "count": 5, "seed"?: 7, "format": "json-array|newline" }.

Generated regex samples

Pattern-matching values formatted as JSON array or newline text.

Run this step to process the current input and prepare the next workflow stage.