Developer Tools
UUID Generator
Generate version 4 (random) or version 1 (time-based) UUIDs. v4 uses crypto.getRandomValues. v1 uses a timestamp plus random clock and node bits. You can uppercase them or strip hyphens.
Your workspace
Runs in your browserHow to use
- 1Choose v4 or v1 and how many to create.
- 2Optionally toggle uppercase or no hyphens.
- 3Generate, then copy or download.
What this tool does
- — v4 and v1
- — Up to 50 at once
- — Copy all / download
Useful when
- — Database keys
- — Request ids
- — Fixture data
Where processing happens
UUIDs are created in the browser. They are not reserved or stored by ToolNest.
Questions
Are v1 UUIDs leaking my MAC address?+
No. The node field is random with the multicast bit set, not read from hardware.
Guides for this tool
- How to debug JSON, Base64 and cron in your browser
Validate JSON, round-trip Base64 text and check five-field cron syntax using local browser tools.
- How to generate a password you will actually store
Use Web Crypto randomness, pick a length, and put the result in a password manager. What the strength meter is not.
Related tools
- Password GeneratorGenerate passwords with the Web Crypto API in your browser.
- Hash GeneratorCreate MD5, SHA-1, SHA-256, and SHA-512 hashes from text.
- JSON FormatterBeautify, minify, and validate JSON in the browser.
- Base64 EncoderEncode or decode Base64, including a URL-safe variant.
- Cron ParserExplain a 5-field cron expression and list upcoming runs.
More in Developer Tools · Guides