Skip to content
NewBun 1.4.5 is out. Release notes
AphrodyBun

Guides · Utilities

Generate a UUID

Generate random UUIDs in Bun with the Web-standard crypto.randomUUID() and Bun's Bun.randomUUIDv7().

Use crypto.randomUUID() to generate a UUID v4. It works in Bun, Node.js, and browsers, with no dependencies.

crypto.randomUUID();
// => "123e4567-e89b-42d3-a456-426614174000"

Bun also provides Bun.randomUUIDv7(), which generates a UUID v7.

Bun.randomUUIDv7();
// => "0196a000-bb12-7000-905e-8039f5d5b206"

See Utils.