RevealTheme logo

Free Online Generators

Generate passwords, names, codes, and content instantly. Cryptographically-strong randomness for security tools; brand-friendly creative output for naming tools.

10 tools in this category · 100% free · No signup

All Generators

Strong randomness vs creative randomness

Password and UUID generators need cryptographically-secure randomness — we use crypto.getRandomValues(), the same source modern operating systems use for key material. Domain name and business name generators take a different approach: they combine words from curated lists with brand-friendly patterns. Both are 'random' in different senses — one for security, one for inspiration.

What makes a strong password in 2025

NIST's current guidance (SP 800-63B) is simpler than older rules: 12+ characters, any mix of types, no forced rotation, screen against known-breached lists. Length matters most — a 16-character random password has 102 bits of entropy, beyond the reach of any current computer to brute-force. Our Password Generator defaults to 64-bit minimum (16 alphanumeric + symbols). Pair with a password manager — no human should memorize more than 1-2 passwords.

UTM links done right

Most UTM links are built ad-hoc, leading to fragmented analytics: 'newsletter', 'Newsletter', 'NEWSLETTER', 'news_letter' all show as different campaigns in Google Analytics. The UTM Builder on this page enforces lowercase + hyphens and reminds you of the five-parameter taxonomy (source, medium, campaign, term, content). Standardize once, save yourself months of cleanup later.

Frequently asked questions

Are the passwords actually random?
Yes — we use crypto.getRandomValues() in your browser. That's the OS's hardware random number generator, the same source TLS uses. No seed reuse, no predictable patterns.
Can I check if a generated domain is available?
Our generator suggests ideas — checking availability requires a registrar API. Take the suggestions and check via Namecheap, Porkbun, or Cloudflare Registrar.
Why does the QR Code Generator use an external service?
Rendering QR codes requires a bundled library (~50KB). To keep page weight low, we use api.qrserver.com for rendering. The data is sent in the URL — don't use it for sensitive payloads. For sensitive QR codes, generate locally with a CLI tool.