Encoding & Crypto
75 tools available
Encode, decode, hash, encrypt, and work with cryptographic operations.

Base64 Encode
Encode text to Base64 format instantly in your browser.

Base64 Decode
Decode Base64-encoded strings back to plain text instantly.

Base64 Image Encoder
Convert images to Base64-encoded data URIs for embedding in HTML and CSS.

Base64 Image Decoder
Decode Base64 data URIs back to viewable and downloadable images.

Base32 Encode
Encode text to Base32 format using the RFC 4648 standard alphabet.

Base32 Decode
Decode Base32-encoded strings back to plain text.

Base58 Encode
Encode text to Base58 format used by Bitcoin and IPFS.

Base58 Decode
Decode Base58-encoded strings back to plain text.

Base85 Encode
Encode text to Base85 (Ascii85) format for compact binary-to-text encoding.

Base85 Decode
Decode Base85 (Ascii85) encoded strings back to plain text.

URL Encode (Full)
Percent-encode all special characters in a URL string.

URL Decode (Full)
Decode percent-encoded URL strings back to readable text.

HTML Entity Encode
Convert special characters to HTML entities for safe web embedding.

HTML Entity Decode
Decode HTML entities back to their original characters.

Punycode Encode
Convert internationalized domain names to Punycode (xn--) format.

Punycode Decode
Convert Punycode (xn--) domains back to readable Unicode text.

Quoted-Printable Encode
Encode text to Quoted-Printable format for email transport.

Quoted-Printable Decode
Decode Quoted-Printable encoded text back to readable form.

Unicode Escape
Convert text to Unicode escape sequences (\uXXXX format).

Unicode Unescape
Convert Unicode escape sequences (\uXXXX) back to readable text.

UTF-8 Encode/Decode
View UTF-8 byte representations of text and decode byte sequences.

ASCII to Hex
Convert ASCII text to hexadecimal representation.

Hex to ASCII
Convert hexadecimal values back to readable ASCII text.

Binary to Decimal
Convert binary numbers to decimal (base-10) representation.

Decimal to Binary
Convert decimal numbers to binary (base-2) representation.

MD5 Hash Generator
Generate MD5 hash digests.

SHA-1 Hash Generator
Generate SHA-1 hash digests.

SHA-256 Hash Generator
Generate SHA-256 hash digests.

SHA-384 Hash Generator
Generate SHA-384 hash digests from text using the SubtleCrypto API.

SHA-512 Hash Generator
Generate SHA-512 hash digests from text using the SubtleCrypto API.

SHA-3 Hash Generator
Generate SHA-3 (Keccak) hash digests from text input in your browser.

RIPEMD-160 Hash Generator
Generate RIPEMD-160 hash digests from text input in your browser.

CRC32 Calculator
Calculate CRC32 checksums from text for error detection and data integrity.

Adler-32 Calculator
Calculate Adler-32 checksums from text for fast data integrity checks.

HMAC Generator
Generate HMAC digests with multiple hash algorithms.

Bcrypt Hash Generator
Generate bcrypt password hashes with configurable cost factor.

Argon2 Hash Generator
Generate Argon2 password hashes — the modern standard.

Hash Identifier
Identify hash types by analyzing hash length, format, and character patterns.

File Hash Calculator
Calculate MD5, SHA-256, and SHA-512 hashes of any file in your browser.

AES Encrypt/Decrypt
Encrypt and decrypt text using AES with a passphrase.

DES Encrypt/Decrypt
Encrypt and decrypt text using DES for legacy compatibility.

Triple DES Encrypt/Decrypt
Encrypt and decrypt using Triple DES (3DES) for legacy encryption.

Blowfish Encrypt/Decrypt
Encrypt and decrypt text using the Blowfish cipher.

XOR Encrypt/Decrypt
Encrypt and decrypt text using XOR cipher with a repeating key.

RSA Key Generator
Generate RSA key pairs using the Web Crypto API.

RSA Encrypt/Decrypt
Encrypt and decrypt using RSA public-key cryptography.

Caesar Cipher
Encrypt and decrypt text using the Caesar shift cipher.

Vigenere Cipher
Encrypt and decrypt text using the Vigenere cipher with a keyword.

Atbash Cipher
Encrypt and decrypt text using the Atbash reverse-alphabet cipher.

Rail Fence Cipher
Encrypt and decrypt text using the Rail Fence transposition cipher.

JWT Decoder
Decode and inspect JSON Web Tokens — view header, payload, and expiration status.

JWT Generator
Generate signed JSON Web Tokens with custom claims, algorithm selection, and expiration.

JWT Validator
Validate JWT tokens — verify HMAC signature, check expiration, inspect claims.

TOTP Generator
Generate time-based one-time passwords (TOTP) compatible with Google Authenticator.

TOTP Validator
Validate TOTP codes against a shared secret with configurable time window.

HOTP Generator
Generate HMAC-based one-time passwords (HOTP) with counter tracking.

SSH Key Generator
Generate RSA and ECDSA key pairs for SSH authentication.

PGP Key Generator
Generate PGP-formatted RSA key pairs for email encryption.

CSR Generator
Generate Certificate Signing Requests with RSA key pairs.

Self-Signed Certificate Generator
Generate self-signed SSL/TLS certificates for development.

Password Hash Verifier
Verify passwords against SHA hash digests.

Checksum Verifier
Calculate and verify file checksums using SHA algorithms.

Digital Signature Verifier
Verify RSA digital signatures against messages.

SPF Record Generator
Generate SPF DNS TXT records for email authentication.

DKIM Record Generator
Generate DKIM DNS TXT records for email signing.

DMARC Record Generator
Generate DMARC DNS records for email authentication policy.

DANE/TLSA Record Generator
Generate DANE TLSA DNS records for certificate authentication.

Bitcoin Address Validator
Validate Bitcoin addresses — Legacy, P2SH, Bech32.

Ethereum Address Validator
Validate Ethereum addresses — 0x + 40 hex chars.

Solana Address Validator
Validate Solana addresses — Base58, 32-44 chars.

Mnemonic Phrase Generator
Generate random BIP39-style mnemonic seed phrases.

Base58Check Encoder
Encode data with Base58Check including SHA-256 checksum.

Hex to Bytes Visualizer
Visualize hex strings as bytes with decimal, binary, and ASCII.

ASN.1 Decoder
Decode ASN.1 DER/BER structures from PEM, Base64, or hex.

PEM/DER Converter
Convert between PEM and DER certificate/key formats.
About Encoding & Crypto
Our encoding & crypto collection offers a comprehensive suite of browser-based utilities designed to handle everyday tasks without any software installation. Every tool processes your data entirely on your device — nothing is uploaded to a server, keeping your files completely private.
Whether you're a professional needing quick conversions, a student working on assignments, or anyone who values privacy, these 75+ free tools are ready to use instantly. No signup, no downloads, no limits.
Common Use Cases
- ✓Quick file processing without installing software
- ✓Privacy-sensitive work that can't be uploaded to cloud services
- ✓Batch operations on multiple files at once
- ✓Cross-format conversions for compatibility
- ✓On-the-go editing from any device with a browser
Frequently Asked Questions
Are these encoding & crypto really free?
Yes, every tool is 100% free with no hidden fees, no premium tiers, and no usage limits.
Is my data safe when using these tools?
Absolutely. All processing happens directly in your browser. Your files are never uploaded to any server.
Do I need to create an account?
No. Every tool works instantly without any signup or registration.
Can I use these tools on mobile?
Yes! All tools are fully responsive and work on phones, tablets, and desktops.
What browsers are supported?
Our tools work on all modern browsers including Chrome, Firefox, Safari, and Edge.











































































