Base64 & Hash Tools
Encode, decode, and hash text data
Supports UTF-8 characters. Base64 encoding increases size by approximately 33%.
MD5
-
SHA-1
-
SHA-256
-
SHA-512
-
SHA hashes use Web Crypto API. MD5 is provided for compatibility but should not be used for security purposes.
Uses encodeURIComponent/decodeURIComponent for proper URI component encoding.
Hex encoding converts each byte to its two-character hexadecimal representation.