Generate UUIDs in the exact format a system expects
Choose count, casing, hyphens, and braces, then see the UUID set reformat live without minting new values for every style change.
UUID / ULID generates up to 100 identifiers, reformats UUID casing, hyphens, and braces live, and creates lexicographically sortable ULIDs with embedded time. Paste an existing value to read its UUID version and variant or recover a ULID creation timestamp.
Start the 14-day trial in the app. No payment method is required to try Foldout.
Generate one to 100 UUIDs or ULIDs at once.
Control UUID casing, hyphens, and braces.
Reformat existing UUID output without minting new values.
Create sortable ULIDs with embedded timestamps.
Inspect a UUID version and variant or a ULID creation time.
Formatted UUIDs, sortable ULIDs, and timestamp or version inspection form one complete identifier workflow.
Choose count, casing, hyphens, and braces, then see the UUID set reformat live without minting new values for every style change.
Switch to ULID for compact 26-character identifiers that sort lexicographically and retain their creation timestamp.
Paste an identifier to read its UUID version and variant or recover the creation time embedded in a ULID.
The practical details that make this job faster, clearer, or safer than doing it by hand.
Changing UUID presentation updates the current values instead of replacing them unexpectedly.
The 26-character format sorts lexicographically and exposes when the identifier was created.
The Decode field handles identifiers copied from logs, databases, or API responses.
Choose UUID or ULID.
Set count and UUID formatting when applicable.
Copy the generated set.
Paste any existing ID into Decode for inspection.
Yes. ULIDs include timestamp information that the tool can decode.