291 tools
Ready

All Free Online Tools

Browse 291+ free online tools for hashing, encoding, decoding, encryption, and security analysis. All processing happens 100% client-side — your data never leaves your browser.

Hash Functions

Cryptographic hashes, checksums, and HMAC28 tools

Encodings

Encode and decode data in various formats39 tools

Base64 Encode
Encode text to Base64
Base64 Decode
Decode Base64 to text
URL Encode
Encode text for URLs (percent encoding)
URL Decode
Decode URL-encoded text
Hex Encode
Encode text to hexadecimal
Hex Decode
Decode hexadecimal to text
HTML Encode
Encode special characters as HTML entities
HTML Decode
Decode HTML entities to text
Binary Encode
Encode text to decimal byte values
Binary Decode
Convert binary to text
ASCII Encode
Convert text to ASCII codes
ASCII Decode
Convert ASCII codes to text
Morse Code Encode
Convert text to Morse code signals
Morse Code Decode
Convert Morse code signals back to text
Base32 Encode
Encode text to Base32
Base32 Decode
Decode Base32 to text
Decimal Encode
Encode text to decimal byte values
Decimal Decode
Convert decimal codes to text
Octal Encode
Convert text to octal codes
Octal Decode
Convert octal codes to text
Base-N Encode
Encode number to any base (2-85)
Base-N Decode
Decode from any base (2-85) to decimal
Base85 Encode
Encode text to Base85 (ASCII85, !-u alphabet, matching CyberChef)
Base85 Decode
Decode Base85 (ASCII85, !-u alphabet, matching CyberChef)
Base36 Encode
Encode text to Base36 (0-9, A-Z)
Base36 Decode
Decode Base36 to text
Base58Check Encode
Encode with Base58Check (cryptocurrency standard with checksum)
Base58Check Decode
Decode and validate Base58Check with checksum verification
Brainfuck Decoder
Decode Brainfuck code by running it (outputs the text)
Brainfuck Encoder
Convert text to Brainfuck code
Unicode Normalization
Normalize Unicode text (NFC, NFD, NFKC, NFKD)
Unicode Encode
Convert text to Unicode code points
Unicode Decode
Convert Unicode code points to text
UUEncode
Encode text using UUEncoding
UUDecode
Decode UUEncoded text
Quoted-Printable Encode
Encode text using Quoted-Printable (email standard)
Quoted-Printable Decode
Decode Quoted-Printable text
Base64 Image Viewer
View an image from a Base64 string
Image to Base64
Convert an image file to a Base64 string

Ciphers

Classical and modern encryption algorithms28 tools

Caesar Cipher
Encrypt/decrypt using Caesar cipher with custom shift
ROT Cipher
Apply ROT cipher with presets (ROT5, ROT13, ROT18, ROT47) or custom shift
Atbash Cipher
Apply Atbash cipher (A=Z, B=Y, etc.)
Vigenère Encrypt
Encrypt using Vigenère cipher
Vigenère Decrypt
Decrypt using Vigenère cipher
Rail Fence Encrypt
Encrypt using Rail Fence cipher
Rail Fence Decrypt
Decrypt using Rail Fence cipher
Columnar Transposition Encrypt
Encrypt using Columnar Transposition cipher
Columnar Transposition Decrypt
Decrypt using Columnar Transposition cipher
XOR Cipher
Encrypt/decrypt using XOR stream cipher with multiple key formats
Playfair Encrypt
Encrypt using Playfair cipher
Playfair Decrypt
Decrypt using Playfair cipher
AES Encrypt
Encrypt using AES (Advanced Encryption Standard)
AES Decrypt
Decrypt using AES (Advanced Encryption Standard)
DES Encrypt
Encrypt using DES (Data Encryption Standard)
DES Decrypt
Decrypt using DES (Data Encryption Standard)
RC4 Encrypt
Encrypt using RC4 stream cipher
RC4 Decrypt
Decrypt using RC4 stream cipher
Caesar/ROT Brute Force
Try all 26 Caesar cipher shifts and display results
XOR Single-Byte Brute Force
Try all 256 single-byte XOR keys and score by printability
Frequency Analysis
Analyze letter frequencies for breaking substitution ciphers
Vigenère Key Length Analyzer
Find probable key length using Kasiski examination and Index of Coincidence
Polybius Square Encode
Encode using Polybius Square cipher (5x5 grid, A-Z without J)
Polybius Square Decode
Decode using Polybius Square cipher (pairs of digits 1-5)
Hill Cipher Encrypt
Encrypt using Hill cipher with a key matrix (2x2 or 3x3). Matrix must be invertible in mod 26.
Hill Cipher Decrypt
Decrypt using Hill cipher with a key matrix (2x2 or 3x3). Matrix must be invertible in mod 26.
A1Z26 Encode
Encode text using A1Z26 cipher (A=1, B=2, ..., Z=26)
A1Z26 Decode
Decode A1Z26 cipher (1=A, 2=B, ..., 26=Z) back to text

Compression

Gzip and zlib compression/decompression10 tools

JWT

JSON Web Token encode, decode, and interactive editing7 tools

Parsers

Format conversion tools - JSON, YAML, XML, CSV, INI, TOML, ENV13 tools

Generators

Password, UUID, and random data generators16 tools

Password Hashing

bcrypt, PBKDF2 secure password hashing5 tools

Certificates & Keys

RSA and ECDSA key generation, encryption, signing17 tools

Blockchain

Bitcoin, Ethereum, and BIP39 mnemonic tools8 tools

Color Tools

Color conversion and WCAG accessibility checking11 tools

Developer Tools

Code utilities, formatters, and developer helpers12 tools

Math & Calculations

Big numbers, unit conversions, and matrix operations10 tools

Unit Converters

Temperature, length, weight, data size, time, and other unit conversions11 tools

Image Tools

Convert, resize, compress, and transform images8 tools

Networking

IP calculations, URL parsing, and network utilities21 tools

Text Utilities

String manipulation, sorting, and text analysis15 tools

AI Tools

LLM tokenization, prompt optimization, and AI workflow utilities6 tools

Forensics & Binary

File analysis, hex viewing, and metadata extraction14 tools

Security Testing

Payload generators and cheatsheets for authorized security testing12 tools