Free Password & Username Generator
Generate strong passwords, memorable passphrases and personalized usernames — 100% client-side, nothing stored.
Password Generator
Username Generator
Enter a seed name to generate combinations, or leave blank for a twist.
Bulk Export ModeUseful for Developers needing large Data Seeds.
Why Do You Need Strong Passwords?
Studies show that over 80% of online account breaches happen due to weak or reused passwords. A password like 123456 or your birthday can be cracked in seconds by automated tools. Using strong, random and unique passwords for every account is non-negotiable in the digital age.
OneGen was built to solve exactly that — a completely free password and username generator that runs entirely in your browser. No server stores any data you create. Everything is processed 100% client-side, guaranteeing absolute privacy.
Customize password length from 8 to 64 characters and toggle uppercase, lowercase, numbers and symbols as needed. For something easier to memorize, Passphrase mode generates a random word combination that is both strong and memorable.
Beyond passwords, OneGen generates personalized usernames — just enter your name and get creative, unique suggestions for social media, gaming, forums and more. Developers can bulk-export 10 to 1,000 rows as .TXT or .CSV for data seeding.
How to Use OneGen
Generate a Strong Password
- Select "Ultra Secure Random" mode for a fully random password.
- Drag the "Password Length" slider — recommend 16+ characters.
- Toggle character types: uppercase, lowercase, numbers, special symbols.
- Click "Generate" to refresh or "Copy" to grab it instantly.
Create a Memorable Passphrase
- Switch to the "Memorable (Passphrase)" tab.
- OneGen generates a random word combo — e.g.,
blue-sky-mountain-987. - Perfect for important accounts you log into manually and need to memorize.
Generate a Personalized Username
- Enter your name in the "e.g. John Smith" input field.
- Click "Generate" — get 5 creative username suggestions from your name.
- Click "Check availability" to see if a username is already taken.
- Click Copy to grab the one you like. Leave the field blank for a fully random username.
Bulk Export (For Developers)
- Scroll down to the "Bulk Export" section.
- Choose data type: Passwords only, Usernames only or Combo (User + Pass).
- Select quantity: 10, 50, 100, 500 or 1,000 rows.
- Click ".TXT" or "Download .CSV" to export.
Frequently Asked Questions
How many characters does a strong password need?
According to NIST guidelines, passwords should be at least 12–16 characters combining uppercase, lowercase, numbers and special characters. A 16-character mixed password could take billions of years to brute-force.
What is a passphrase? How is it different from a regular password?
A passphrase is multiple random words joined together, e.g., blue-sky-mountain-2024. Compared to a random password like Xk!9mP#2, passphrases are easier to remember while remaining strong thanks to their length. Great for accounts you log into manually.
Does OneGen store the passwords I generate?
No. OneGen runs entirely in your browser (client-side). No data is sent to any server or stored anywhere. The moment you close the tab, everything is gone.
Can I use OneGen to create usernames for games, TikTok, or Facebook?
Absolutely. OneGen supports personalized username generation suitable for any platform: TikTok, Facebook, Instagram, Steam, Discord, Reddit and many more. You can also click "Check availability" to see if a username is already in use.
Is OneGen completely free?
Yes. All OneGen features are 100% free — password generation, username creation, passphrases and bulk export up to 1,000 rows. No account registration or installation required.
What is the bulk export .CSV file used for?
The bulk CSV export is useful for developers who need sample data (data seeding) to test applications, create mock accounts or populate databases. Export User + Pass combos, passwords only or usernames only — from 10 to 1,000 rows.
Where should I store the passwords I generate?
Since OneGen doesn't save data, copy your password immediately and store it in a trusted password manager like Bitwarden (free and open-source), 1Password, or the built-in manager in Chrome/Safari. Never store passwords in Word files, spreadsheets or regular notes.
Does the app support Vietnamese?
Yes. OneGen supports both Vietnamese and English. Switch languages using the selector in the top-right corner. The Vietnamese version is at onegen.phanmemtonghop.com/vi.