Free online generators for passwords, UUIDs, QR codes and more.
39 single-purpose tools for cron expressions, regex, JWTs, color palettes, favicons and test data. Each one runs on one screen and gives you a result to copy or download, and none needs an account.
Time & scheduling
1 toolText & code
4 tools- Regex GeneratorAI-powered
Describe what you want to match in plain English and get a JavaScript regex, with a live tester and a token-by-token breakdown.
- Slug Generator
Convert a title into a URL slug as you type. Choose hyphen or underscore, case and a maximum length; accents become ASCII. One title per line for bulk.
- Lorem Ipsum Generator
Generate lorem ipsum placeholder text by paragraphs, sentences or words. Classic Latin or corporate, hipster and bacon variants. Copy or download as .txt.
- Random Word Generator
Generate 1 to 50 random English words from a list of 7,776 common words. Filter by length (3 to 9 letters) and by first letter.
Auth & tokens
3 tools- JWT Decoder & Encoder
Decode a JWT to read its header and claims, verify its signature with a secret or public key, and sign new tokens with HS, RS, PS and ES algorithms.
- Hash Generator
Hash text or a file with MD5, SHA-1, SHA-256 or SHA-512, and compare it with an expected checksum. Create and check bcrypt password hashes.
- API Key Generator
Generate random API keys and secrets with an optional prefix such as sk_test_. Choose base64url, alphanumeric, base32 or hex, 8 to 96 characters, up to 100 keys.
Data & types
7 tools- UUID Generator
Generate UUID v4, v7 or v1, one at a time or up to 1,000. Output as standard, uppercase, braces (GUID), no hyphens, URN or Base64, and decode any UUID you paste.
- JSON to TypeScript Types
Paste JSON and get TypeScript interfaces, type aliases, a Zod schema or a Valibot schema. Updates as you type, in your browser.
- Random Number Generator
Generate random integers or decimals between any two numbers, up to 10,000 at a time. Allow or forbid repeats, and add a seed for a repeatable sequence.
- Mock Data Generator
Generate up to 1,000 rows of fake test data as JSON, NDJSON, CSV or SQL INSERT. Pick the fields, set an optional seed, and copy or download.
- Random Name Picker
Paste a list of names, then pick one or more winners at random, shuffle the whole list, or split it into teams. Every draw is unbiased.
- Dice Roller
Roll d4, d6, d8, d10, d12, d20, d100 or a custom die, up to 100 at once, with a modifier. Type dice notation such as 3d6+2 or 2d20kh1.
- Coin Flip
Flip a coin online for heads or tails, or flip up to 10,000 at once and see the counts, percentages, full sequence and longest streak.
Config & DevOps
3 tools- .gitignore GeneratorAI-powered
Pick from 21 stack templates or describe your project in plain English. Get a labelled, deduplicated .gitignore to copy or download.
- Open Source License Generator
Pick MIT, Apache 2.0, GPL v3, BSD, ISC, MPL 2.0, Unlicense or CC0. Get the full LICENSE file to copy or download.
- Robots.txt Generator
Build a robots.txt file with Allow and Disallow rules per crawler, sitemap lines and presets for blocking AI training bots. Copy or download it.
Color & visuals
6 tools- Color Palette GeneratorAI-powered
Type a vibe such as 'desert at dusk' or 'cyberpunk lab' and get a 5-color palette with hex, RGB, HSL and OKLCH for every swatch.
- CSS Gradient Generator
Build linear, radial and conic CSS gradients with 2 to 8 color stops. Drag the stops or type exact values, then copy the CSS or a Tailwind class.
- Color Picker & Converter
Convert a color between HEX, RGB, HSL, OKLCH and CMYK. Paste any of those formats or a CSS color name, and see WCAG contrast against white and black.
- CSS Box Shadow Generator
Build CSS box shadows with sliders for offset, blur, spread, color and opacity. Stack up to 6 layers, preview live, copy as CSS or Tailwind.
- Glassmorphism Generator
Build a frosted-glass card with sliders for blur, opacity, saturation, border and radius. Preview it over five backdrops and copy the CSS or Tailwind.
- CSS Animation Generator
Pick one of 12 CSS keyframe animations, set duration, delay, easing, iterations and direction, preview it, and copy the @keyframes CSS or a Tailwind class.
Identity & accounts
9 tools- Avatar Generator
Make an initials, identicon or geometric avatar from a name or email. The same input always gives the same avatar. Download SVG or a 512 px PNG.
- Password Generator
Generate strong random passwords or passphrases from the EFF wordlist. Set the length and character types, see the entropy, and make up to 100 at once.
- PIN Generator
Generate random 4, 6 or 8-digit PINs. Optional filters leave out obvious patterns like 1234 and 0000, and PINs that read as dates or years.
- Username GeneratorAI-powered
Get 10 usernames: random adjective-noun pairs made in your browser, or AI suggestions from a vibe like 'cyberpunk hacker, short'. Set a maximum length.
- Fake Email GeneratorAI-powered
Realistic-looking test email addresses for demos, fixtures and form testing, up to 50 per run. They are not working inboxes and cannot receive mail.
- Fake Name Generator
Random first, last or full names for test data. Filter by origin (8 lists, from English to Japanese) and gender; generate 1, 10, 25 or 100.
- Fake Address Generator
Random postal addresses for test forms and demos, in the local format for the US, UK, Germany, France, Canada, Australia and Japan.
- Fake Phone Number Generator
Test phone numbers from ranges reserved for fiction: 555-01XX, 07700 900XXX and more. US, Canada, UK, Australia, France; E.164 or local format.
- Test Credit Card Numbers
Stripe's published test card numbers in one filterable list: successful payments by brand, declines by reason, and 3D Secure. They work in test mode only.
Media & assets
4 tools- QR Code Generator
Make a QR code for a URL, text, a WiFi network or a vCard contact. Download as SVG or PNG up to 2,048 px. Codes are static, with no redirect or expiry.
- Favicon Generator
Make a favicon from text, an emoji or an image. Get a zip with favicon.ico, six PNG sizes from 16 to 512 px, site.webmanifest and the HTML link tags.
- Placeholder Image Generator
Make a placeholder image at any size from 16 to 4,096 px. Set the background, text color and label, then download SVG or PNG or copy a data: URL.
- Barcode Generator
Make Code 128, EAN-13, UPC-A, EAN-8 and Code 39 barcodes in your browser. Check digits are calculated and verified. Download as SVG or PNG.
Web
2 tools- Meta Tags GeneratorAI-powered
Generate the SEO, Open Graph and Twitter Card meta tags for a page, with a link preview. An AI model can suggest the title and description from a brief.
- UTM Link Builder
Add utm_source, utm_medium, utm_campaign and other UTM parameters to a URL. The tool keeps existing parameters and #fragments and encodes values.
generate.now: frequently asked questions
What is generate.now?
Are the tools free?
What happens to the data I enter?
Can I use the output in commercial projects?
Which tools use AI, and what does that mean?
Who runs generate.now?
More detail: how your data is handled, about generate.now and the full list of 39 tools.
Which format should you use?
Reference guides with computed tables and links to the specifications they are based on.
- UUID v4 vs v7: Differences and Which to UseUUID v4 is 122 random bits. UUID v7 starts with a millisecond timestamp, so IDs sort by creation time. Bit layouts, collision odds and when to use each.
- Password vs Passphrase: Which Is Stronger?A random 12-character password and a six-word passphrase are about equally strong. Entropy tables for both, and what NIST SP 800-63B says about length.
- MD5 vs SHA-1 vs SHA-256 vs SHA-512: Which Hash to UseMD5 and SHA-1 have known collisions; SHA-256 and SHA-512 are NIST-approved. Digest sizes, security strengths, and why none of them should store passwords.
- Static vs Dynamic QR Codes: What Is the Difference?A static QR code holds the content itself. A dynamic one holds a short link that redirects. Trade-offs, plus computed QR capacity and size tables.
How generate.now compares
Each page says when the other tool is the better choice.
- generate.now vs crontab.gurucrontab.guru is an editor for cron expressions you write yourself. generate.now writes one from a plain-English schedule. When to use which.
- generate.now vs regex101regex101 is a regex tester and debugger with unit tests and ten flavour options. generate.now drafts a JavaScript pattern from a plain-English description.
- generate.now vs IT ToolsIT Tools is an open-source, GPL-3.0 developer toolbox you can self-host with Docker. generate.now is hosted only, with plain-English input on some tools.