Cadmeo

Generators

Generators produce something you did not have: a name, a random pick from a list, placeholder text, an identifier, a colour set or a scannable code. All 68 run in your browser, so nothing you generate is recorded anywhere.

68 tools

Names

Random pickers

Words, prompts and placeholder content

Images and colour

Identifiers and test data

Codes and barcodes

What the generators cover

The 68 generators fall into six groups, and the split matters because they answer different questions. Sixteen produce names, for people, pets, businesses, characters and places. Nineteen draw a random item from a curated list, such as an animal, a flag or a word. Fifteen produce words, prompts and placeholder content, including lorem ipsum and party-game prompts. Eleven produce identifiers and test data, such as UUIDs, passwords and reserved-range phone numbers. Five produce images and colour. Two produce scannable codes.

Every draw uses the browser cryptographic random number generator with rejection sampling, so each entry in a list is equally likely. That matters for anything you intend to treat as a fair pick, and it is the reason these tools do not fall back on Math.random.

The test-data generators deliberately use reserved ranges: addresses on RFC 2606 domains that cannot receive mail, and telephone numbers in the 555-01xx block set aside for fiction. Generated data never points at a real person.

Which generator you need

The six groups answer different questions. Start from what you are missing.

Which generator you need, matching a situation to the tool that answers it
What you needWhere to look
A name for a person, pet, business or characterThe 16 name generators, split by the kind of name rather than by style
One item drawn fairly from a listThe 19 random pickers, each with a curated and checkable list behind it
Filler text for a layoutThe lorem ipsum generator, which produces paragraphs, sentences or an exact word count
Data for a test suite or a staging databaseThe 11 identifier and test-data tools, all using reserved ranges
A password or an API tokenThe password generator and the token generator, both with entropy stated in bits
A QR code or a barcodeThe QR code generator for URLs and text, the barcode generator for Code 128

Frequently asked questions

Are the results from these generators genuinely random?

Yes. Every draw calls crypto.getRandomValues and uses rejection sampling to avoid the modulo bias that a naive remainder introduces. The practical effect is that each entry in a list has the same chance as every other, which a Math.random shortcut does not guarantee.

Is the data these tools generate safe to put in a test database?

Yes, and that is what the identifier group is built for. Email addresses use RFC 2606 reserved domains that can never receive mail, telephone numbers come from the 555-01xx range set aside for fiction, and card numbers are the published sandbox values the card networks provide for testing.

Do the same results come back if two people open the same generator?

The first set shown on a page is a fixed worked example, so two people opening the page see the same starting list. Every draw after that, from pressing the button or changing an option, is a fresh random draw and will differ.

Can these generators produce a name that already belongs to a real business?

Yes, by coincidence. The business and username generators combine words from fixed lists, and nothing checks the result against a company register or a platform. Search for any name you intend to use before committing to it, and check the register in your own country. The same applies to a username, which may already be taken on the platform you want it for.