Encoders & checksums
Encode and decode URLs and binary, and calculate MD5, SHA-1 and CRC32 checksums of text.
Binary Translator
Translate text to binary and binary back to text, one 8-bit group per UTF-8 byte. Handy for learning and quick conversions.
CRC32 Calculator
Calculate the CRC32 checksum of any text, the same checksum used by ZIP, PNG and Ethernet, right in your browser.
HTML Entity Encoder and Decoder
Escape text for safe use in HTML, optionally encoding every non-ASCII character, or decode named and numeric entities back to text.
JWT Decoder
Decode a JSON Web Token to read its header, payload and expiry dates, locally. The signature is shown but never verified or sent.
MD5 Hash Generator
Generate the MD5 hash of any text locally. Useful for checksums and legacy systems; do not use MD5 for passwords.
SHA-1 Hash Generator
Generate the SHA-1 hash of any text with the browser's Web Crypto API. Fast, local and never uploaded.
URL Encoder and Decoder
Percent-encode text for safe use in URLs and query strings, or decode encoded URLs back to readable text.
URL Parser
Break a URL into protocol, host, port, path, fragment and decoded query parameters, so long links are easy to read and debug.