Encoding & Encryption Tools
28 tools in total
MD5 Online Decrypt
This MD5 online decryption tool quickly recovers MD5 hashes through reverse lookup. Enter a 32-character ciphertext and get the original text with one click — ideal for cryptography research and information security assessment.
Encoding & Encryption 308.8k uses
Random Password Generator
An online random password generator that lets you customize length and character sets to create strong random passwords. Generate in bulk and copy with one click to strengthen your account security.
Encoding & Encryption 61.1k uses
Base64 Encode & Decode
An online Base64 encoding and decoding tool that handles Chinese text and file content. Encode or restore with one click — a common utility for development and debugging.
Encoding & Encryption 41.1k uses
Hash Generator
A free online hash generator supporting MD5, SHA-1, SHA-256, SHA-384 and SHA-512. Enter text to compute a digest instantly, switch between upper and lower case, and copy with one click — a common utility for development and data verification.
Encoding & Encryption 26.1k uses
HTML Entity Encoder
An online HTML entity encoder and decoder: escape special characters such as angle brackets and ampersands into HTML entities, or restore them with one click. It handles Chinese text and bulk input — a common tool for front-end and web development.
Encoding & Encryption 19k uses
Base64 to Image
An online Base64 to image converter: paste Base64 data or a Data URI to restore and preview the image and download it. Supports PNG, JPG, GIF, WebP and more, processed locally in your browser without uploads.
Encoding & Encryption 47 uses
Password Strength Checker
An online password strength checker that evaluates your password in real time based on length, character variety and common weak passwords, and provides a crack-time estimate and improvement tips to help you set a safer password.
Encoding & Encryption 41 uses
RSA Key Generator
An online RSA key pair generator that uses the browser's Web Crypto API to create 1024/2048/4096-bit keys locally, and can export the public and private keys in PEM or JWK format — nothing is ever uploaded.
Encoding & Encryption 41 uses
CRC32 Checksum Calculator
An online CRC32 checksum calculator: enter text or select a file to compute the CRC32 value, with decimal and hexadecimal output. Commonly used for data verification and file comparison.
Encoding & Encryption 39 uses
JWT Generator
An online JWT generator and signer supporting the HS256/HS384/HS512 algorithms. Paste your payload JSON and enter a secret to produce a standard JSON Web Token, or verify a signature — a handy tool for API authentication debugging.
Encoding & Encryption 39 uses
Base58 Encode & Decode
An online Base58 encoder and decoder commonly used to encode and restore Bitcoin and other blockchain addresses. It removes easily confused characters, converts Chinese and any text both ways, and runs entirely in your browser without uploading.
Encoding & Encryption 38 uses
Quoted-Printable Encoder/Decoder
Online Quoted-Printable encoder/decoder for QP encoding and restoration in email and MIME transport, with a configurable line width — useful for fixing garbled Chinese text and reading email source.
Encoding & Encryption 38 uses
Password Policy Checker
An online password policy checker that validates length, upper/lowercase, digits, symbols and common weak passwords item by item, showing whether each requirement is met with improvement suggestions. It also detects weak common words and repeated or sequential characters and estimates entropy. Handy for account security and compliance checks.
Encoding & Encryption 38 uses
AES Encrypt & Decrypt
An online AES symmetric encryption tool supporting AES-CBC and AES-GCM modes with 128/192/256-bit keys. Customize the key and IV; everything is computed locally in your browser and never uploaded, making it safe and efficient.
Encoding & Encryption 37 uses
HMAC Generator
An online HMAC calculator supporting five algorithms — HMAC-MD5, SHA1, SHA256, SHA384 and SHA512. Enter the text and key to generate a hexadecimal or Base64 signature, a must-have for API signature verification and data integrity checks.
Encoding & Encryption 37 uses
File Hash Checker
An online file hash checker: drag in or select a local file to compute its MD5, SHA-1, SHA-256 and SHA-512 values, and compare them against a known hash to confirm whether they match. Commonly used for file integrity verification.
Encoding & Encryption 37 uses
Random Secret Generator
An online random key generator that creates hex, Base64 and URL-safe secrets and tokens by bit length or character count, with an optional custom charset. Supports batch generation and one-click copy. Useful for key generation and API authentication.
Encoding & Encryption 37 uses
Classical Cipher Encoder & Decoder
An online classical cipher encoder and decoder supporting the Caesar cipher, Vigenère cipher, Rail Fence cipher and ROT13, with customizable shift, key and rail count. A common tool for learning cryptography and CTF practice.
Encoding & Encryption 36 uses
Base85 Encode & Decode
An online Base85 (Ascii85/Z85) encoder and decoder supporting both Adobe Ascii85 and Z85 formats. Encode binary or text into more compact printable characters, computed locally in your browser with no uploads.
Encoding & Encryption 36 uses
ULID Generator
Generate ULIDs online: 26-character, time-ordered identifiers in Crockford Base32 that sort lexicographically. Batch-generate up to 50 at once and switch between uppercase and lowercase. Commonly used as database primary keys and distributed IDs.
Encoding & Encryption 35 uses
PBKDF2 Key Derivation
An online PBKDF2 key derivation tool that uses the browser's Web Crypto to derive a key of any length from a password, salt and iteration count, with SHA-1/256/512 and Hex or Base64 output. Ideal for cryptography learning and secure development.
Encoding & Encryption 35 uses
otpauth URI Generator
An online otpauth link generator: enter the issuer, account and a Base32 secret to build a standard otpauth:// URI that imports easily into Google or Microsoft Authenticator. Choose the algorithm, digits and period, and validate the Base32 secret. Useful for setting up two-factor authentication.
Encoding & Encryption 35 uses
Punycode Domain Encoder/Decoder
Online Punycode domain encoder/decoder supporting internationalized domain names (IDN) such as Chinese, converting between IDN and the xn-- Punycode form — commonly used for domain registration and resolution.
Encoding & Encryption 34 uses
Braille Converter
An online Braille converter that turns English letters, numbers and common punctuation into their corresponding Braille Unicode characters, with reverse conversion back to text. Great for learning Braille and accessibility studies.
Encoding & Encryption 34 uses
NanoID Generator
Generate URL-safe random short IDs online with NanoID. Customize the count, length and alphabet, with a URL-safe A-Za-z0-9_- set by default. They are compact with a very low collision probability, making them popular for unique identifiers in front-end and back-end code.
Encoding & Encryption 34 uses
Base32 Encode & Decode
An online Base32 encoder and decoder following the RFC 4648 standard, supporting Base32 encoding and decoding of Chinese and any text, with optional "=" padding. Commonly used for key and token handling.
Encoding & Encryption 33 uses
Base64URL Encode & Decode
An online URL-safe Base64 (Base64URL) encoder and decoder that replaces +/ with -_ and removes the equals padding, ideal for JWTs, URL parameters and file names. Everything is computed locally without uploading.
Encoding & Encryption 33 uses
TOTP Code Generator
An online TOTP code generator following the RFC 6238 standard. Enter a Base32 secret to generate 6-digit codes identical to Google and Microsoft Authenticator and see the remaining validity time, ideal for two-factor authentication debugging.
Encoding & Encryption 27 uses