IDs & Random
Generate unique identifiers and random values in bulk, and inspect existing ones. Randomness comes from the browser cryptographic random source.
- UUID Inspector and ValidatorValidate a UUID and decode its version, variant, embedded timestamp, clock sequence, and node.
- MongoDB ObjectId Generator and DecoderGenerate MongoDB ObjectIds and decode the timestamp, random value, and counter from an existing one.
- KSUID Generator and DecoderGenerate K-sortable unique IDs (KSUID) and decode the timestamp and payload from an existing one.
- Snowflake ID Decoder and GeneratorDecode Twitter/X, Discord, and Instagram Snowflake IDs, or define a custom epoch and bit layout to decode and generate your own.
- Random String GeneratorGenerate secure random strings from letters, digits, symbols, or your own characters, with no modulo bias.
- Random Number GeneratorGenerate secure random integers and decimals in a range, with optional unique values and no modulo bias.
- Random Bytes and Secure Token GeneratorGenerate random bytes as hex, Base64, or Base64url, and secure API tokens with an optional prefix.
- Password GeneratorGenerate strong random passwords with length, character sets, ambiguous-character exclusion, and exact entropy shown.
- Passphrase GeneratorGenerate memorable diceware-style passphrases from the EFF large wordlist, with separator, case, and entropy.
- Password Strength CheckerEstimate password strength with zxcvbn: guesses, crack-time estimates, and specific feedback. Runs locally.
- UUID / ULID / NanoID GeneratorGenerate UUID v1/v3/v4/v5/v6/v7, nil and max UUIDs, ULID, and NanoID values in bulk, with standard namespaces for v3/v5.