Random password
RandomIncludes uppercase, lowercase, numbers and !@#$%^&*.
No result yet
Generate, convert and format — all in one place.
23 tools
Includes uppercase, lowercase, numbers and !@#$%^&*.
No result yet
Random bytes as hex, with two characters per byte.
No result yet
Random bytes encoded as Base64.
No result yet
Version 4 identifiers using secure browser randomness.
No result yet
Random digits with leading zeros preserved.
No result yet
Encode text as Base64; this does not protect secrets.
No result yet
URL-safe Base64 without padding.
No result yet
Encode or decode a URL component.
No result yet
Escape HTML characters; output is displayed as plain text.
No result yet
Convert between UTF-8 text and hexadecimal bytes.
No result yet
Eight bits per UTF-8 byte, separated by spaces.
No result yet
Convert text to \uXXXX escapes and back.
No result yet
Escape or parse a JSON string, including its quotes.
No result yet
Format or minify valid JSON, including scalar values.
No result yet
Rotate Latin letters; do not use for security.
No result yet
SHA-256 hash of UTF-8 text; this is not encryption.
No result yet
SHA-384 hash of UTF-8 text.
No result yet
SHA-512 hash of UTF-8 text.
No result yet
Legacy: for existing systems only, not for new security use.
No result yet
Parse or build [key, value] pairs, preserving duplicate keys. Up to 1,000 pairs.
No result yet
Keyed SHA-512 authentication, not encryption. Key: 1–1,000 characters.
No result yet
Keyed SHA-256 authentication, not encryption. Key: 1–1,000 characters.
No result yet
Change letter case, including Vietnamese accents. Capitalized: every word. Title: English small words stay lowercase except first/last. Alternating: letters only, starting lowercase.
No result yet