Encoding & security
Encode, decode, hash and generate secrets with tools that use your browser's built-in cryptography.
- 12 free tools
- No sign-up
- Runs in your browser
- Most usedPassword GeneratorGenerate strong random passwords or memorable passphrases with your browser's secure random generator. Shows the strength in bits.Open tool
- Most usedBase64 EncodeEncode text to Base64 with full UTF-8 support, including Hindi and emoji. Optional URL-safe output for tokens and URLs.Open tool
- Base64 DecodeDecode Base64 or URL-safe Base64 back to text. Handles missing padding and whitespace, and reports invalid input clearly.Open tool
- UUID GeneratorGenerate random UUID v4 or time-ordered UUID v7 identifiers in bulk, uppercase or without hyphens. Validate existing UUIDs too.Open tool
- URL EncodePercent-encode text for use in URLs and query strings. Choose component encoding or full-URL encoding.Open tool
- URL DecodeDecode percent-encoded URLs and query strings back to readable text, with + as space support. Shows query parameters as a table.Open tool
- SHA-256 Hash GeneratorGenerate SHA-256, SHA-1, SHA-384 and SHA-512 hashes of text, plus HMAC with a secret key, using the Web Crypto API.Open tool
- MD5 Hash GeneratorGenerate the MD5 hash of any text, in hex or Base64. Useful for checksums and legacy systems. Runs in your browser.Open tool
- Password Strength CheckerCheck password strength, estimated entropy and time to crack, with warnings for common patterns. Nothing is sent or stored.Open tool
- HTML Escape / UnescapeEscape HTML special characters to entities so code displays as text, or unescape entities like & and ₹ back to characters.Open tool
- Text to Binary ConverterConvert text to binary, hexadecimal, decimal and octal byte values, and back again. UTF-8 aware.Open tool
- URL ParserParse a URL into protocol, host, port, path, query parameters and hash. Spot UTM tags and decode parameter values.Open tool
