UUID v4 Generator

Random UUID (Most Common)

Generating...

About

UUID Version 4 is randomly generated and contains 122 random bits. It's the most commonly used UUID version because it doesn't require any input and provides excellent uniqueness guarantees. Version 4 UUIDs are suitable for most use cases requiring unique identifiers without coordination between systems. The format follows RFC 4122 and consists of 32 hexadecimal digits displayed in five groups separated by hyphens.

Use Cases

  • Database primary keys and foreign keys
  • API request/response identifiers
  • Session tokens and authentication tokens
  • Distributed system identifiers
  • File and resource identifiers
  • Transaction IDs and correlation IDs
  • Event tracking and logging

How to Generate

Library

uuid

NPM Package

npm install uuid

Code Example

import { v4 as uuidv4 } from 'uuid';
const id = uuidv4();
console.log(id); // e.g., '9b1deb4d-3b7d-4bad-9bdd-2b0d7b3dcb6d'