Generators tools
Generate passwords, QR codes, favicons, and more.
Picking the right random ID
| Type | Length | Best for |
|---|---|---|
| UUID v4 | 36 chars | Random IDs, unguessable. |
| UUID v7 | 36 chars | DB primary keys; sortable by creation time. |
| UUID v5 | 36 chars | Deterministic IDs from a name. |
| ULID | 26 chars | Like v7 but shorter; URL-safe. |
| Nanoid | 21 chars (default) | URL-safe slugs, share codes. |
.gitignore Builder
Pick languages, frameworks, build tools, editors and OS — get a deduped .gitignore.
.gitignore Generator
Build a .gitignore by picking from common language, framework, and OS templates.
Countdown Generator
Build a live countdown to any date or time and share it via a link.
Dockerfile Starter
Multi-stage Dockerfiles for Node, Python, PHP, Go, Ruby, Rust, Java, and static sites — plus matching .dockerignore.
Favicon Generator
Turn any image into a full favicon pack.
GitHub Actions Starter
Workflow YAML for Node CI, Python pytest, Go, Rust, Docker build/push, or GitHub Pages deploy.
Hashing Snippet Generator
MD5 / SHA-1 / SHA-256 / SHA-512 / HMAC-SHA256 snippets in Node, browser, Python, PHP, Ruby, Go, Rust, and shell.
JSON Sample → JSON Schema
Infer a Draft 2020-12 JSON Schema from a sample value or array of objects, with auto-detected formats.
JSON Sample → Zod Schema
Generate a z.object({...}) schema with inferred TypeScript type from any JSON sample. Detects UUID/email/URL/date formats.
Lorem Ipsum Generator
Generate placeholder text by words, sentences, or paragraphs.
NanoID Generator
Short, URL-safe random IDs with custom alphabets and collision probability estimates.
Open Source License Picker
Pick MIT, Apache-2.0, BSD, ISC, MPL, GPL, Unlicense, or CC0 — fill in year + author and copy the full text.
Password Generator
Strong, customizable passwords generated with crypto-secure randomness.
Password Strength Checker
Estimate the strength of a password — entropy, crack time, and what's making it weak.
QR Code Generator
Generate a QR code from any text or URL. Download as PNG.
Random Number Generator
Generate cryptographically random integers in any range — one at a time or in bulk.
Random Picker
Pick random items from a list — names, teams, prize winners, or pretty much anything.
README.md Skeleton
Fill in project name, description, language, and license — emit a clean README with badges and a TOC.
ULID Generator
Generate Universally Unique Lexicographically Sortable Identifiers. Decodes timestamps too.
UUID Generator
Generate UUID v4 (random) and v7 (time-ordered) identifiers, one or many at a time.
UUID v3 / v5 (namespace)
Generate deterministic UUIDs from a namespace + name. Standard DNS / URL / OID / X.500 namespaces built in.