Encoding & Encryption
Encoding & Encryption icon

Encoding & Encryption

Encode, decode, hash, encrypt, and decrypt data with support for Base64, MD5, SHA, AES, JWT, ciphers, and more.

Start typing to search…

At a glance

1300+

Tools available

100%

Free to use

0

Sign-ups needed

Instant results

Most tools run in your browser for speed and privacy.

Private by default

Your inputs stay on your device — we don't store them.

80 tools

Base64 Encoder

Base64 Encoder

Encode string or file to base64

MD5 Hash Generator

MD5 Hash Generator

Generate MD5 Hash of any string or file

JWT Decoder

JWT Decoder

Decode JWT (JSON Web Tokens), including oauth bearer tokens. Save results and share URL with others.

HTML Entity Encoder-Decoder

HTML Entity Encoder-Decoder

Convert special characters to HTML entities and decode HTML entities back to text with real-time conversion and character reference chart.

UrlEncoder

UrlEncoder

Encode any string to URL-safe format using percent encoding

Convert ASCII to Base64

Convert ASCII to Base64

Convert ASCII text to Base64 encoding with real-time conversion, character details, and comprehensive educational content about ASCII to Base64 conversion.

Convert Base64 to ASCII

Convert Base64 to ASCII

Convert Base64 encoded strings to ASCII text with real-time decoding, character details, and comprehensive educational content about Base64 to ASCII conversion.

Convert Ascii To Data Uri

Convert Ascii To Data Uri

Convert ASCII text to Data URI format with real-time encoding, MIME type selection, and character validation. Free online ASCII to Data URI converter tool.

SHA3-224 Hash Generator

SHA3-224 Hash Generator

Generate SHA3-224 hash of any text or file with our secure hash generator tool

Base58 Encode

Base58 Encode

Encode text to Base58 format with our secure Base58 encoder tool

SHA512-224 Hash Generator

SHA512-224 Hash Generator

Generate SHA512-224 hash of any text or file with our secure hash generator tool. Fast, reliable, and secure cryptographic hash generation.

YAML to Base64 Converter

YAML to Base64 Converter

Convert YAML files and data to Base64 encoding with our free online tool. Easy conversion with validation and error handling.

Gzip Decompress

Gzip Decompress

Decompress gzip-compressed data online. Free gzip decompression tool with file upload support and base64 input.

Encrypt Decrypt

Encrypt Decrypt

Encrypt and decrypt text using various encryption algorithms. Free online encrypt decrypt tool supporting AES, DES, Triple DES, Rabbit, RC4, and more encryption methods.

XML URL Decoding

XML URL Decoding

Decode URL encoded XML strings instantly. Free online XML URL decoding tool that converts URL-encoded XML back to readable XML format for easy viewing and editing.

SHA-2 Hash Generator

SHA-2 Hash Generator

Generate SHA-2 hash values (SHA-224, SHA-256, SHA-384, SHA-512) for text or files. Free online SHA-2 hash generator with multiple algorithm support.

Base32 Encoder

Base32 Encoder

Encode text to Base32 format instantly. Free online Base32 encoder with file upload support.

Checksum Calculator

Checksum Calculator

Calculate checksums for text and files instantly. Free online checksum calculator supporting SHA256, MD5, SHA1, SHA512, and more hash algorithms.

Base64 to XML Converter

Base64 to XML Converter

Convert Base64 encoded data to XML format instantly. Free online Base64 to XML converter with file upload support.

Hex to UTF8 Converter

Hex to UTF8 Converter

Convert hexadecimal strings to UTF8 text instantly. Free online hex to UTF8 converter with bidirectional conversion support.

SHA512-256 Hash Generator

SHA512-256 Hash Generator

Generate SHA512-256 hash values for text and files instantly. Free online SHA512-256 hash generator with secure client-side processing. SHA512-256 produces a 256-bit hash value.

SHA3-256 Hash Generator

SHA3-256 Hash Generator

Generate SHA3-256 hash values for text and files instantly. Free online SHA3-256 hash generator with secure client-side processing. SHA3-256 produces a 256-bit hash value using the Keccak algorithm.

Octal to Base64 Converter

Octal to Base64 Converter

Convert octal encoded data to Base64 string format instantly. Free online octal to Base64 converter with real-time conversion.

SHA1 Hash Generator

SHA1 Hash Generator

Generate SHA1 hash values for text or files instantly. Free online SHA1 hash generator with secure client-side processing.

UTF8 to ASCII Converter

UTF8 to ASCII Converter

Convert UTF8 encoded text to ASCII format instantly. Free online UTF8 to ASCII converter for character encoding.

Whirlpool Hash Generator

Whirlpool Hash Generator

Generate Whirlpool cryptographic hashes from text or files directly in your browser.

Hex String Converter

Hex String Converter

Convert hexadecimal to string and string to hexadecimal instantly. Free online hex string converter that handles UTF-8 encoding, supports bidirectional conversion, and properly converts hex values to readable text.

Zlib Decompress

Zlib Decompress

Decompress zlib-compressed data instantly. Free online zlib decompressor that extracts original content from zlib-compressed data with support for base64 input and file uploads.

UTF-8 Decode

UTF-8 Decode

Decode UTF-8 encoded data to text instantly. Free online UTF-8 decoder that converts UTF-8 bytes, hex, or base64 encoded data back to readable text with support for all Unicode characters.

UTF8 Converter

UTF8 Converter

Convert UTF8 text to multiple formats (hex, decimal, binary, octal, base64) and vice versa. Free online UTF8 converter with encoding details.

NTLM Hash Generator

NTLM Hash Generator

Generate NTLM hash of any string or file instantly. Free online NTLM hash generator with support for text and file inputs.

Hex to Base64 Converter

Hex to Base64 Converter

Convert hexadecimal strings to Base64 instantly with support for spaced hex bytes, real-time validation, and one-click copy/download.

SHA3-512 Hash Generator

SHA3-512 Hash Generator

Generate SHA3-512 hashes from text and files instantly.

CRC-32 Hash Generator

CRC-32 Hash Generator

Generate CRC-32 checksums from text or files. Free online CRC-32 hash calculator for data integrity.

JSON URL Encode

JSON URL Encode

URL-encode JSON text for safe use in URLs and query parameters

MD4 Hash Generator

MD4 Hash Generator

Generate MD4 hashes from text instantly. Client-side hashing with copy/download support.

XML To Base64 Converter

XML To Base64 Converter

Encode XML into Base64 in your browser. Paste XML, get Base64 output with copy/download.

Binary to Base64 Converter

Binary to Base64 Converter

Convert plain binary text (0s and 1s) into Base64 in real time. Supports spaces/newlines and instant copy/download.

Base64 Decode

Base64 Decode

Decode Base64 text into readable plain text

Shake 256 Hash Generator

Shake 256 Hash Generator

Generate SHAKE-256 extendable output hashes with configurable output bits.

CRC 16 Hash Generator

CRC 16 Hash Generator

Generate CRC-16 checksums for text with selectable output case.

HMAC Generator

HMAC Generator

Generate HMAC digests using common hash algorithms in your browser.

Binary String Converter

Binary String Converter

Convert plain text to binary and binary to text

MD2 Hash Generator

MD2 Hash Generator

Generate MD2 hashes from plain text

Base64 To Hex Converter

Base64 To Hex Converter

Decode Base64 strings to hexadecimal byte dumps with optional spacing and real-time validation in the browser.

SHAKE-128 Hash Generator

SHAKE-128 Hash Generator

Generate SHAKE-128 extendable-output hash digests with custom output length instantly in browser.

Base64 to Octal Converter

Base64 to Octal Converter

Decode Base64 data and convert bytes into octal values.

Punycode Converter

Punycode Converter

Convert Unicode domain labels to Punycode (xn--) and back. Client-side conversion.

Caesar Cipher

Caesar Cipher

Encrypt and decrypt text using the classic Caesar cipher with adjustable shift values, custom alphabets, and case strategy options.

Vigenere Cipher

Vigenere Cipher

Encrypt and decrypt text using the classic polyalphabetic Vigenère cipher and its Beaufort variant with customizable keys and real-time processing.

Atbash Cipher

Atbash Cipher

Encrypt and decrypt text instantly using the classic reciprocal Atbash substitution cipher with custom alphabet and layout options.

Affine Cipher

Affine Cipher

Encrypt and decrypt text using the Affine monoalphabetic substitution cipher with configurable key parameters.

Bacons Cipher

Bacons Cipher

Encode and decode text using Bacon's cipher (Baconian cipher) with standard and complete alphabets and cover-text steganography.

Bifid Cipher

Bifid Cipher

Encode and decode text using the classical Bifid cipher, combining a Polybius square fractionation with transposition.

Trifid Cipher

Trifid Cipher

Encode and decode text using the classical Trifid cipher, combining 3-dimensional coordinate fractionation with transposition.

Playfair Cipher

Playfair Cipher

Encode and decode text using the classical Playfair cipher symmetric grid encryption technique with a custom key.

Enigma Machine Simulator

Enigma Machine Simulator

Simulate the historical German Enigma I and M3 electromechanical cipher machines with customizable rotors, ring settings, starting positions, plugboard, and live step-by-step path trace.

ADFGX Cipher

ADFGX Cipher

Encode and decode messages using the World War I German ADFGX fractionated transposition cipher with an interactive Polybius grid and columnar sorting visualizer.

ADFGVX Cipher

ADFGVX Cipher

Encode and decode messages using the World War I German ADFGVX fractionated transposition cipher with an interactive 6x6 Polybius grid containing letters and numbers.

Tap Code

Tap Code

Convert text to rhythmic Tap Code signals and decode them back using a customizable 5x5 Polybius grid.

Baudot Code

Baudot Code

Convert text to ITA2 5-bit Baudot telecommunication code and decode binary streams back with character shift indicators.

Ascii85 Base85 Encoder Decoder

Ascii85 Base85 Encoder Decoder

Convert binary and text strings to Adobe Ascii85 or ZeroMQ Z85 formats and decode them back with padding adjustments.

Convert UTF8 to Binary

Convert UTF8 to Binary

Convert UTF-8 text strings to their corresponding binary representations instantly in the browser.

Obfuscate JSON

Obfuscate JSON

Transform JSON data into escape codes, Unicode surrogates, and randomized key orders to obfuscate it while keeping it valid JSON.

Validate UTF8

Validate UTF8

Validate UTF8 text encoding and find errors in byte sequences. Free online UTF8 validator with detailed error reporting and byte-level analysis.

Convert UTF8 to Arbitrary Base

Convert UTF8 to Arbitrary Base

Convert UTF8 text to any number base (2-36) online. Free UTF8 to arbitrary base converter with real-time conversion and space separation option.

Convert Arbitrary Base to UTF8

Convert Arbitrary Base to UTF8

Convert numbers from any base (2-36) back to UTF-8 text online. Free arbitrary base to UTF8 converter with real-time decoding.

Convert Data URI to UTF8

Convert Data URI to UTF8

Decode data URIs back to UTF-8 text online. Free data URI to UTF8 converter with real-time decoding and validation.

Convert Bytes to UTF8

Convert Bytes to UTF8

Convert raw bytes to UTF-8 text online. Free byte to UTF-8 converter supporting any base (2-36) with auto-detection. Decode hex, binary, octal, and more.

UTF-16 to UTF-8 Converter

UTF-16 to UTF-8 Converter

Convert UTF-16 encoded data to UTF-8 format online. Free online UTF-16 to UTF-8 converter that transforms UTF-16 hex bytes to UTF-8 text with endianness detection.

UTF-32 to UTF-8 Converter

UTF-32 to UTF-8 Converter

Convert UTF-32 encoded data to UTF-8 format online. Free online UTF-32 to UTF-8 converter that transforms UTF-32 hex bytes to UTF-8 text with endianness detection.

Base32 Decode

Base32 Decode

Decode Base32 encoded data back to readable text instantly. Free online Base32 decoder with real-time decoding and validation.

Hex to Text Converter

Hex to Text Converter

Convert hexadecimal values to readable text instantly. Free online hex to text converter with UTF-8 support.

Adler32 Checksum Calculator

Adler32 Checksum Calculator

Calculate Adler-32 checksum of any text instantly. Free online Adler32 hash generator with step-by-step computation trace, hex/decimal/binary output, and A/B component breakdown.

Argon2 Hash Generator

Argon2 Hash Generator

Generate secure Argon2 cryptographic hashes (Argon2id, Argon2i, and Argon2d) with custom parameters entirely in your browser.

Blake2b Hash Generator

Blake2b Hash Generator

Generate BLAKE2b cryptographic hashes from text input. Faster than MD5 and SHA with maximum security. Supports 256-bit, 384-bit, and 512-bit output sizes.

CRC64 Checksum Calculator

CRC64 Checksum Calculator

Calculate CRC64 checksums of text or files with ECMA, ISO, and other polynomial variants.

FNV-1a Hash Generator

FNV-1a Hash Generator

Generate FNV-1a hash values with support for 32-bit to 1024-bit variants. Fast, non-cryptographic hash function ideal for hash tables, checksums, and data fingerprinting.

MurmurHash3 Generator

MurmurHash3 Generator

Generate MurmurHash3 hash values for any text.

RSA Key Pair Generator

RSA Key Pair Generator

Generate RSA public and private key pairs online with configurable bit sizes. Create secure PEM-formatted RSA keys for encryption and digital signatures.

Frequently Asked Questions

Straight answers about how Online Mini Tools works.

Are the tools on this website free to use?
Yes, all tools hosted on our website are completely free to use. We believe in providing convenient and useful utilities without any hidden costs or paywalls.
Do I need to create an account to use the tools?
No, you do not need to create an account. Our tools are accessible to everyone visiting our website instantly, without registration or login.
Can I suggest new tools or features?
Absolutely! We welcome suggestions for new tools or features that would benefit you. Please reach out to us at [email protected].
Are the results generated by these tools accurate?
We strive to ensure absolute accuracy in our tools. However, results are determined by the input data provided. We always recommend verifying critical calculations for professional or legal applications.
Are my inputs and results private and secure?
Yes, privacy and security are fundamental. Processing happens entirely client-side on your browser for most tools, and we do not store, view, or log any of your inputs, data, or results.
Are these tools compatible with mobile devices?
Yes, our layout is mobile-first. Every tool adapts beautifully to smartphones, tablets, laptops, and wide screen monitors.

Have an idea?

Didn't find the tool you need?

We're always expanding the collection. Tell us what would make your workflow easier and we'll consider it for the roadmap.

Browser Extension

Get the Online Mini Tools Browser Extensions

Search and launch any tool from your browser toolbar — available for Chrome and Firefox. Access 1300+ tools without leaving your current tab.

Google and the Chrome Web Store badge are trademarks of Google LLC. Firefox and the Firefox Add-ons logo are trademarks of the Mozilla Foundation.