The Stockit

Free Tool · No Sign-Up · No Tracking

UUID Generator — RFC 4122 v4 IDs

Generate version 4 UUIDs (RFC 4122) in bulk, with or without hyphens, in upper or lower case. Cryptographically secure, generated locally in your browser, and completely free.

Your UUIDs

8ae01635-9f84-4360-9550-b120825ec92d
4a1b57d1-a9d9-4026-8d94-a790b84d2298
30398b20-51b3-486b-92d3-8b9e390cf29c
da5fe72f-965d-4c01-b2c8-b9e8648870a7
d2024e36-8d73-4132-97cd-41e15191508f
1100

RFC 4122 version 4 UUIDs generated in your browser with the Web Crypto API. Nothing is sent to a server.


What is a UUID?

A UUID (Universally Unique Identifier) is a 128-bit number formatted as 36 characters — 32 hex digits with four hyphens, like 550e8400-e29b-41d4-a716-446655440000. Version 4 UUIDs are generated from cryptographically secure random bytes, so every value produced is effectively unique across all devices and all time.

UUIDs are the industry standard for database primary keys, API resource identifiers, session tokens and distributed systems where two machines must never assign the same ID. Because they are created locally, a system keeps working even when offline or partitioned.

UUID vs GUID — what is the difference?

There is no technical difference. GUID (Globally Unique Identifier) is Microsoft's name for the same format, widely used in Windows development and .NET. UUID is the term used by the RFC 4122 standard, IETF, and the open-source and web ecosystems. The two are interchangeable in practice.

Both follow the same version-and-variant layout: a version digit (4 for the random type this tool generates) sits in the third group, and the variant bits sit in the fourth. If you ever need to tell them apart, this tool only ever outputs version 4.

Why use random v4 UUIDs?

Version 4 UUIDs are the most common choice for new systems because they need no coordination: each value is just 122 bits of strong random data. There is no timestamp or MAC address to leak, and no central authority to ask for a range.

Version 1 (time-based) UUIDs reveal when an ID was created and can expose the generating machine, so security-conscious developers prefer v4. Our generator uses the browser's native Web Crypto API, giving you the same quality of randomness operating systems use for key generation — no Math.random shortcuts.

Where to use generated UUIDs

Generate IDs in bulk and paste them straight into your project: database seed scripts, API mocks, test fixtures and migration files are the most common use cases. The hyphen-free (32-character) form is useful for MongoDB ObjectId-style fields and compact storage.

Many databases, including PostgreSQL and SQL Server, can also generate UUIDs natively with gen_random_uuid() and NEWID(). Use this tool when you need a batch of IDs now, or to compare with how your backend formats them. While you are setting up your database, our JSON formatter and SHA hash generator round out a developer's quick toolkit.

Frequently Asked

UUID Generator FAQ

Common questions about generating UUIDs, answered by our web experts.

More tools and resources

Our free tools help developers, designers and businesses around the world. Explore related pages while you are here.

IP Checker

Find your public IP address instantly with your city, ISP, network and timezone details. No sign-up, fully private.

IP Lookup

Look up geolocation, country, ISP, ASN and timezone for any IP address or domain, with a map view.

WHOIS Lookup

Check any domain's registrar, registration and expiry dates, nameservers and status codes in seconds.

DNS Lookup

Resolve A, AAAA, MX, TXT, NS, CNAME, SOA and CAA records for any domain with live TTL values.

Password Generator

Generate cryptographically random, unbreakable passwords with custom length and character sets. Runs in your browser.

Text Case Converter

Convert text to upper, lower, title, sentence, camelCase, snake_case and more. 100% in your browser.

JSON Formatter

Beautify, minify and validate JSON instantly with clear error messages. Perfect for developers and API work.

Base64 Converter

Encode or decode Base64 text instantly with full UTF-8 support for emojis and non-Latin scripts. Runs in your browser.

URL Encoder

Encode and decode URLs, query strings and parameters with component-level or full-URL encoding. Runs in your browser.

Word Counter

Count words, characters, sentences and paragraphs with reading time. Instant, private and free.

QR Code Generator

Create unlimited QR codes for URLs, text, Wi-Fi and more. Customize size and colors, then download as PNG.

Random Number Generator

Generate secure random numbers in any range, with or without repeats. Uses cryptographically secure randomness.

Color Converter

Convert colors between HEX, RGB and HSL with a live preview and copy buttons. Perfect for designers and developers.

SHA Hash Generator

Generate SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text right in your browser. Nothing is uploaded.

Currency Converter

Convert between 160+ world currencies with live daily exchange rates. Includes USD, EUR, GBP, PKR, INR and more.

Temperature Converter

Convert temperature between Celsius, Fahrenheit and Kelvin instantly as you type. Simple, accurate and free.

List Randomizer

Shuffle any list, pick random winners, or draw one lucky item — perfect for giveaways, draws and lottery picks.

Web Hosting

Fast, secure hosting plans built for businesses worldwide.

Domains

Register and manage .com, .pk and country-code domains.

SEO Services

Data-driven SEO that helps local businesses rank on Google.

What is DNS?

Learn how the domain name system connects IPs to websites.

SSL Certificates

Understand SSL and why every website needs encryption.

All Free Tools

Browse the full collection of tools from The Stockit.

Need a website that performs?

From blazing-fast hosting to SEO and web development, The Stockit builds and manages websites that rank and convert for businesses everywhere.

Talk to an expert