Encoding & Crypto Tools
Base64 encoding, URL encoding, hash generation, JWT handling, and text encoding detection. Encode, decode, and hash data securely — all processing happens in your browser.
49 tools — All free, no sign-up, runs entirely in your browser.
Base64 Encoder / Decoder
Encode text or files to Base64 and decode Base64 back to text.
Base64 Image Encoder
Convert images to Base64 data URIs and decode data URIs to images.
URL Encoder / Decoder
Encode and decode URLs with percent-encoding and URL parsing.
URL Parser
Parse URLs into protocol, host, path, query, and fragment components.
Hash Generator
Compute MD5, SHA-1, SHA-256, SHA-512 hashes for text and files.
Encoding Detector
Detect text encoding (UTF-8, ASCII, GBK, Shift-JIS) with hex dump.
Text to Binary Converter
Convert text to binary and binary to text with encoding options.
Number Base Converter
Convert between binary, octal, decimal, hex, and any base 2-36.
Binary to Decimal Converter
Convert binary to decimal, hex, and octal. Bidirectional.
Hex to Decimal Converter
Convert hexadecimal to decimal, binary, and octal. Supports 0x prefix.
Decimal to Binary Converter
Convert decimal to binary with 8-bit grouping, plus hex and octal.
Decimal to Hex Converter
Convert decimal to hex with uppercase/lowercase and 0x prefix options.
Octal Converter
Convert between octal, decimal, hex, and binary. Includes chmod reference.
Bitwise Calculator
Compute AND, OR, XOR, NOT, left/right shift. Results in decimal, binary, hex.
Byte & Bit Unit Converter
Convert between Bit, KB, MB, GB, TB in SI and IEC units.
JWT Decoder
Decode JWT header, payload, and signature with claim inspection.
JWT Generator
Generate JSON Web Tokens with custom claims and signing.
Password Generator
Generate cryptographically random passwords and passphrases.
String Escape / Unescape
Escape and unescape strings for JSON, HTML, URLs, and regex.
MIME Type Lookup
Look up MIME types by file extension or search by content type.
Bcrypt Hash Generator
Generate and verify bcrypt password hashes with configurable salt rounds.
HMAC Generator
Generate HMAC-SHA256/384/512 message authentication codes.
JSON Escape / Unescape
Escape and unescape JSON strings — quotes, backslashes, newlines, tabs, and Unicode.
JavaScript String Escape
Escape JS strings for single-quote, double-quote, and template literal contexts.
XML Escape / Unescape
Escape and decode XML entities: & < > " ' and numeric references.
SQL String Escape
Escape SQL string values for MySQL, PostgreSQL, and Standard SQL dialects.
Shell Escape Tool
Escape strings for bash/sh — single-quote, double-quote, or backslash methods.
AES Encrypt / Decrypt
AES-128/256 encryption and decryption in CBC or GCM mode. Uses Web Crypto API.
TOTP / 2FA Code Generator
Generate TOTP two-factor authentication codes from a Base32 secret key with countdown.
Password Strength Checker
Analyze password strength with entropy calculation, pattern detection, and suggestions.
ROT13 Encoder / Decoder
Encode and decode ROT13 text. Simple letter substitution cipher.
Hex Encoder / Decoder
Convert text to hexadecimal and hex back to text with formatting options.
ASCII to Hex Converter
Convert ASCII text to hex values and back with decimal and binary equivalents.
Base58 Encoder / Decoder
Encode and decode Base58 with Bitcoin and Flickr alphabets.
Punycode Converter
Convert Unicode domain names to Punycode (xn--) and back.
UTF-8 Encoder / Decoder
Inspect UTF-8 byte sequences for any text. See hex, decimal, binary per character.
CRC32 Calculator
Calculate CRC32 checksums for text and files using IEEE 802.3 polynomial.
File Checksum Calculator
Compute MD5, SHA-1, SHA-256, SHA-512 hashes for any file with verification.
Gzip Compress / Decompress
Compress and decompress text or files with Gzip in your browser.
Base64 to PNG
Decode Base64-encoded image data back to PNG image files.
Binary to Text
Convert binary data (0s and 1s) back to readable text.
Hex to Text
Convert hexadecimal strings back to readable text.
Morse to Text
Decode Morse code signals back to readable text.
PNG to Base64
Encode PNG images to Base64 strings for embedding in code.
Text to Hex
Convert text strings to hexadecimal representation.
Text to Morse
Convert text to Morse code dot-dash representation.
Text to NATO
Convert text to NATO phonetic alphabet representation.
SHA-256 Generator
Generate SHA-256 cryptographic hash digests from text input.
SHA-512 Generator
Generate SHA-512 cryptographic hash digests from text input.