Online Generators

Generate UUIDs, secure passwords, QR codes, placeholder text, and cron schedules. All tools are free, cryptographically secure, and run entirely in your browser.

Available Generators

Which Generator Do I Need?

Each generator serves a different development scenario:

  • "I need a unique ID for a database record"UUID Generator — use v4 for random IDs, v7 for time-ordered IDs that sort chronologically (better for database index performance)
  • "I need credentials for a new service/account"Password Generator — creates cryptographically random passwords. Set length to 16+ characters with mixed character sets for maximum security
  • "I need a scannable code for a URL or text"QR Code Generator — generates downloadable QR codes with custom colors. Works for URLs, Wi-Fi credentials, and plain text
  • "I need placeholder text for a design mockup"Lorem Ipsum Generator — generates by paragraph, sentence, or word count. Choose randomized start for varied-looking mockups
  • "I need to schedule a recurring task"Cron Expression Generator — build cron expressions visually and see a human-readable description. Includes presets for common schedules
  • "I need to set file permissions on a server"chmod Calculator — interactive permission grid that shows both numeric (755) and symbolic (rwxr-xr-x) notation simultaneously

Two more generators round out the set:

  • "I need a clean URL or filename from a title"Slug / URL Generator — converts "My Blog Post Title!" into my-blog-post-title, stripping accents, punctuation, and spaces so the result is safe for URLs and file names.
  • "I'm starting a new repo and need a .gitignore".gitignore Generator — assembles a .gitignore from templates for your languages, frameworks, editors, and operating systems so you don't commit build artefacts, dependencies, or secrets.

A Note on Randomness and Security

Not all "random" is equal. The UUID, password, and QR generators rely on the Web Crypto API (crypto.getRandomValues and crypto.randomUUID), which produces cryptographically secure random values suitable for security-sensitive use — unlike Math.random(), which is predictable and must never be used for passwords or tokens. Just as importantly, every value is generated locally in your browser and is never transmitted or logged, so a password or key you generate here is seen only by you.

Other Developer Tools

Frequently Asked Questions

Are the generated values truly random?
Yes. Our UUID, password, and QR code generators use the Web Crypto API (crypto.getRandomValues), which provides cryptographically secure random values suitable for security-sensitive applications.
Can I generate values in bulk?
Yes. The UUID generator and password generator both support bulk generation — generate multiple values at once and copy them all.
Do these generators send data to a server?
No. All generation happens entirely in your browser using JavaScript APIs. Nothing is transmitted to any server.
Drop file to load