Random Tools for Developers
For developers, testers and technical writers who need a plausible value quickly. · 15 tools
These are the values you need when writing a fixture, a migration, an API example or a bug report — an ID, a hostname, an email address that is obviously fake. Reaching for a real customer record because it is to hand is how production data ends up in a test environment and in screenshots; generating something is faster and safer. Every value here is deliberately invented and locally generated, never looked up from any real record.
Identifiers and keys
For seed data, correlation IDs and anything that needs to be unique without coordinating between systems.
- UUID GeneratorAn RFC 4122 v4 UUID for development or testing use — cryptographically random, not sequential.
- UUID Batch GeneratorFive fresh UUIDs at once, one per line.
- Semantic Version GeneratorA semantic-version-shaped string (MAJOR.MINOR.PATCH).
- URL Slug GeneratorA kebab-case URL slug for test data or mockups.
Secrets and credentials
Generated locally with the Web Crypto API and never transmitted. The password and passphrase tools produce real, usable secrets; the sample-token generators produce format-shaped examples that authenticate to nothing.
- Secure Password GeneratorGenerate a strong, random password locally in your browser — never transmitted or stored.
- Passphrase GeneratorGenerate a memorable, high-entropy passphrase from random words, built locally in your browser.
- Bulk Password GeneratorGenerate many independent passwords at once, for provisioning multiple accounts.
- JWT Sample GeneratorGenerate a clearly-fake JWT-shaped sample string — not a valid or usable authentication token.
Placeholder data for fixtures
Obviously-fake contact and identity values, so nothing resembling a real person ends up in a test database or a screenshot.
- Placeholder Email GeneratorGenerate a placeholder email address on a reserved example domain — never a real, deliverable address.
- Placeholder Phone Number GeneratorGenerate a placeholder phone number using the numbering-plan range reserved for fiction — never a real, dialable number.
- Random Full Name GeneratorA complete first-and-last name in one go, for characters, testing or placeholders.
Infrastructure and protocol values
For documentation examples, test matrices and mocking out the unhappy paths.
- Placeholder Hostname GeneratorGenerate a placeholder hostname on the reserved example.com domain — never a real, resolvable host.
- Random Port Number GeneratorA port number in the common ephemeral/user-registrable range.
- HTTP Status Code GeneratorA real HTTP status code with its standard meaning.
- Random Filename GeneratorA placeholder filename with a common extension.
Getting the most out of these
One boundary worth being explicit about: nothing on this site produces a real credential. The sample API keys, tokens and secrets are format-shaped examples for documentation and tests, and they authenticate to nothing. Never paste one into a config file expecting it to work, and never treat a generated UUID as a secret — it is an identifier, and identifiers get logged.
Other collections
- Random Tools for TeachersPickers, group-makers and lesson starters that work on a classroom projector.
- Random Tools for Game NightDice, turn order and worldbuilding tools for board games and tabletop RPGs.
- Random Tools for PartiesIcebreakers, party games and conversation starters for groups that have gone quiet.