Random String Generator
Generates random strings from letters, digits, special characters, and your own symbols, with no repeats and JSON and CSV export.
Added to the checked sets. Spaces and duplicates are ignored.
Generated strings
What kind of strings you get
The characters are chosen by your browser's cryptographic generator, and every character in your set comes up with the same frequency.
Your custom character set can include Cyrillic letters, Greek letters, or emoji. An emoji with a skin tone counts as a single character and does not break apart. The "exclude similar characters" option removes O, 0, l, 1, and I, which are easy to confuse when typing by hand.
Unique strings and export
With the "no duplicate strings" option turned on, every string in the list is different. If the number of possible variations is smaller than the number of strings you asked for, the generator tells you that number: a set of one digit can only produce 10 strings.
JSON is ready to paste into code, and CSV opens in Excel without any re-encoding. A string made only of digits would otherwise be turned into a number by Excel, cutting off leading zeros, so in CSV such strings are written in a way that keeps them as text.
Rate this tool
Help us get better
Tell us what was missing.
Other tools
Business Name Generator
Company names by industry or from your own word.
Random Name Generator
Random English names with a middle name, age and date of birth.
Username Generator
Builds usernames from meaningful words on a topic, not random letter strings.
QR Code Generator
Links, Wi-Fi, contact cards and more, saved as PNG, SVG or PDF
Barcode Generator
EAN-13, EAN-8, UPC-A, Code 128, Code 39 and ITF-14 as PNG or SVG
Dummy File Generator
Test files of an exact size: PNG, PDF, DOCX, XLSX, ZIP, CSV and more.
Corrupt File Generator
Corrupt a file to test an uploader: one kind of damage per file, with a descrip…
Promo Code Generator
Builds a batch of unique promo codes by length or pattern: no look-alike charac…