Random Generator

Generate random numbers, passwords, names, colors, or pick random items from your own list.

About Random Generator

All-in-one random value generator with five modes: random numbers with decimal precision, secure passwords with custom character sets, random names (male/female/any, full/first/last), random colors in HEX/RGB/HSL with swatch preview, and a custom list picker where you paste your own values and draw N random entries.

How to Use

  1. 1Choose a tab: Number, Password, Name, Color, or Custom.
  2. 2Set your options (range, length, gender, format, etc.) and click Generate.
  3. 3Click "Copy" next to any result to copy it to clipboard, or "Copy All" to copy everything at once.
  4. 4For the Custom tab: paste your items in the box (one per line, or comma-separated), set how many to pick, and click Generate.
  5. 5Use "Lock saturation / lightness" in the Color tab to generate harmonious palettes.
  6. 6Enable "No duplicates" in Number or Custom tabs to avoid repeated values.

Frequently Asked Questions

Are the passwords cryptographically secure?
The passwords use Math.random() which is sufficient for most everyday purposes. For highly sensitive accounts, use a dedicated password manager.
How many items can I generate at once?
Numbers: up to 500. Passwords: up to 50. Names: up to 100. Colors: up to 50. Custom list: limited by the number of unique items in your list.
Can I pick multiple items from my custom list without repeats?
Yes — enable "No duplicates" in the Custom tab to draw unique items.
What color formats are supported?
HEX (e.g. #a3e635), RGB (e.g. rgb(163,230,53)), and HSL (e.g. hsl(80,74%,55%)). Use the format dropdown to switch.
What names are included?
The tool uses a curated list of 50 popular male first names, 50 female first names, and 50 common last names (English). The list is embedded in the tool — no network request is made.