Encoding & Security

Base64 / URL / Hash / Encrypt · 15 tools

Base64 Encode / DecodeHOT Convert text to Base64 or decode Base64 back to text, with full support for Chinese and emoji URL Encode / Decode Percent-encoding conversion for Chinese parameters and special characters Unicode Encode / Decode Convert between text and \uXXXX escape sequences UTF-8 Encode / Decode Convert between text and UTF-8 hex bytes Escape Encode / Decode Convert between URL percent-encoding and escape sequences MD5 Hash GeneratorHOT Compute the 32-character MD5 hash of text, with batch and case-toggle support SHA Hash Generator Compute SHA-1 / SHA-256 / SHA-384 / SHA-512 in one click HMAC Signature Compute an HMAC-SHA signature with a secret key, handy for API debugging CRC32 Checksum Compute the CRC32 checksum, commonly used for data verification Base32 Encode / Decode RFC 4648 Base32 encoding, often used for Google Authenticator keys JWT ParserHOT Parse the JWT header and payload, and check the expiry time UUID Generator Generate v4 random UUIDs in bulk, with formatting options Password GeneratorHOT Generate strong random passwords with a customizable character set and length Morse Code Converter Convert text to Morse code (.-) and back, supports Latin characters Hash Compare Compare a text hash against a given value to verify a downloaded file