UUID Generator

About UUID Generator

Free online UUID generation tool by Toolmodoom

About This Tool

UUID Generator is a free online tool for generating all modern unique identifier formats: UUID v1, v3, v4, v5, v6, v7, v8 (RFC 9562), ULID, and NanoID. It includes a parser that decodes any UUID or ULID with bit-level decomposition, bulk generation up to 1,000 IDs, CSV/JSON/TXT download, and code snippets for seven programming languages. All processing happens entirely in your browser using the Web Crypto API.

Key Features

  • Generate UUID v1, v3, v4, v5, v6, v7, v8, ULID, and NanoID in one unified interface
  • RFC 9562 parser — paste any UUID to see version, variant, timestamp, and bit decomposition
  • Bulk generation up to 1,000 IDs with CSV / JSON / TXT download
  • Code snippets for Node.js, Python, Java, Go, .NET, PHP, and Ruby
  • URL deep-linking — share tool state via ?type=v7&count=100 or ?action=parse&uuid=...
  • v1/v6/v7 timestamp extraction with one-click "Open in Timestamp Decoder"
  • NanoID custom alphabet and length with collision probability calculation
  • Client-side processing — your data never leaves your browser

Who Is This For?

This tool is designed for backend developers creating database primary keys (UUID v7 for time-ordered inserts), frontend developers generating short IDs for URLs (NanoID), API engineers designing session tokens (UUID v4), DevOps engineers debugging distributed systems, and anyone who needs to understand or manipulate UUIDs as part of their daily workflow.

Privacy

Your data is processed locally in your browser using the Web Crypto API (crypto.randomUUID, crypto.getRandomValues, crypto.subtle.digest). Nothing is sent to any server. This tool is safe to use with production identifiers, API keys, and sensitive data.