Generate strong random passwords instantly. Set length and character types. Cryptographically random and runs entirely in your browser — no server involved.
Diceware Passphrase Generator — Secure Passwords You Can Remember
Generate secure passphrases using the Diceware method. Easy to remember and resistant to brute-force attacks. Runs entirely in your browser — no data leaves your device.
Nickname Generator
Free unique nickname generator — 6 styles, export, Unicode fonts. Create a cool username for gaming, Twitch and Steam in seconds.
QR Code Generator — Free Online QR Code Maker
Generate QR codes from any URL, text, email or data instantly. Customize size and error correction level. Download as PNG. Runs entirely in your browser — no data leaves your device.
SVG to Favicon Generator — Free, Complete Favicon Package
Convert SVG to a complete favicon package free — favicon.ico, PNGs, apple-touch-icon, android-chrome icons, site.webmanifest. No upload, runs in your browser.
Free JSON Formatter Online — Format, Validate & Minify
Format, validate and minify JSON online, free. Paste or drop a file up to 5 MB and pick your indent — runs entirely in your browser, nothing leaves your device.
SVG to PNG Converter — Free, No Upload, Any Resolution
Convert SVG to PNG free — no upload, no signup, no watermark. Any pixel size, lock aspect ratio, scale 1×/2×/4×. Runs in your browser.
A cryptographically secure password generator that runs entirely in your browser. Set the length (4–128 characters), pick your character mix, and generate up to 100 passwords in one click — each with its own strength rating, or as a scannable QR code. Works offline — no account, no tracking, and your passwords are never sent to any server.
Set the password length in the generator
Drag the slider or type a number between 4 and 128. Longer passwords are exponentially harder to crack — 16 or more characters is recommended for most accounts. Toggle Range to generate passwords with a random length between a minimum and maximum instead of one fixed length.
Choose character types
Toggle uppercase (A-Z), lowercase (a-z), digits (0-9) and symbols (!@#$). The more character types you include, the higher the entropy and the stronger the password.
Apply optional settings
Enable Exclude similar characters to remove confusable pairs like 0/O and 1/l — useful when you need to read or type the password manually. Add custom exclusions if a service forbids certain characters.
Generate and copy your password
Click Generate or press Enter — up to 100 passwords appear instantly, each with its own strength rating and entropy in bits. Click the copy icon next to any password, use Copy all, click Show QR code to display it as a scannable code, or download the list as TXT, CSV or JSON.
Yes — every password is generated locally with the Web Crypto API (window.crypto.getRandomValues), a cryptographic source built into your browser. No network request is made, and your passwords are never sent to any server. The tool also checks your connection and warns you if the page is loaded over insecure HTTP, since that could let an attacker intercept the generated password in transit.
At least 12 characters, ideally 16 or more. A 16-character password using all character types provides over 80 bits of entropy — strong enough to resist all practical brute-force attacks. Each additional character multiplies the search space significantly.
Entropy measures how unpredictable a password is, expressed in bits. The strength meter maps this to five ratings: 40 bits is Weak, 60 is Fair, 80 is Strong, and 100+ is Very Strong, with Good sitting between Fair and Strong. It's calculated from password length multiplied by the log₂ of the character set size, so both length and character variety raise it.
Yes — the Number of passwords slider generates up to 100 passwords in a single click. Download the entire list as TXT for scripts, CSV for spreadsheets or JSON for programmatic use. Each password in the batch gets its own individual strength rating, so you can quickly spot which ones meet your target entropy.
Yes — click Show QR code next to any generated password to display it as a scannable code. This is handy for entering a long random password on a phone, smart TV, router, or other device without typing it character by character.
It removes characters that look alike in many fonts: 0 and O, 1 and l and I. Enable it when you need to read the password aloud or type it manually on a device where copy-paste is not available.
Yes — turn off symbols and keep only uppercase, lowercase, and digits. This is useful for older systems or forms that reject special characters. Just remember that removing a character type lowers entropy, so a longer length helps compensate.