Encoding & Crypto

Base32/58/64, URL, Hex, escape, hash, HMAC, AES, RSA-OAEP, XOR, Vigenère, CRC32, QR code encode/decode, and more. 100% free, runs locally in your browser—nothing is uploaded to our servers.

34 tools

Base64

Enter

Encode and decode text or files. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Base32

Enter

RFC 4648 text encode/decode (commonly used for OTP/key display). 100% free, runs locally in your browser—nothing is uploaded to our servers.

URL Encode / Decode

Enter

Common encode/decode scenarios. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Hex (Hexadecimal)

Enter

Convert between UTF-8 bytes and hexadecimal. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Escape & Entities

Enter

HTML entities and JSON string escaping. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Hash Digest

Enter

MD5, SHA-256, and other checksums and digests. 100% free, runs locally in your browser—nothing is uploaded to our servers.

HMAC

Enter

HMAC-SHA1/256/384/512 in hexadecimal. 100% free, runs locally in your browser—nothing is uploaded to our servers.

AES-256-GCM

Enter

Passphrase + PBKDF2 key derivation, local encrypt/decrypt. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Random Password / Token

Enter

Configurable length and charset, crypto-secure random. 100% free, runs locally in your browser—nothing is uploaded to our servers.

CRC32

Enter

IEEE polynomial checksum (hexadecimal). 100% free, runs locally in your browser—nothing is uploaded to our servers.

Base58

Enter

Bitcoin alphabet text encode/decode. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Base85 Encode/Decode

Enter

Ascii85/Base85 encoding and decoding, a compact format used in Git patches etc. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Quoted-Printable Encode/Decode

Enter

Encode and decode the Quoted-Printable MIME email encoding format. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Unicode Encode/Decode

Enter

Convert between text and Unicode escape sequences (\uXXXX, &#xXXXX;, etc.). 100% free, runs locally in your browser—nothing is uploaded to our servers.

QR Code Generator

Enter

Generate PNG from text, URL, WiFi, etc. 100% free, runs locally in your browser—nothing is uploaded to our servers.

QR Code Decoder

Enter

Parse QR code from image (jsQR). 100% free, runs locally in your browser—nothing is uploaded to our servers.

XOR

Enter

Byte-wise XOR with cycling key, output as hex or Base64. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Vigenère Cipher

Enter

Classic polyalphabetic cipher for English letter encrypt/decrypt. 100% free, runs locally in your browser—nothing is uploaded to our servers.

RSA-OAEP

Enter

Generate keys via Web Crypto, asymmetric encrypt/decrypt for short text. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Bcrypt Hash

Enter

Bcrypt hash generation and verification. 100% free, runs locally in your browser—nothing is uploaded to our servers.

SM3 Hash

Enter

Chinese SM3 hash algorithm. 100% free, runs locally in your browser—nothing is uploaded to our servers.

SM4 Encryption

Enter

Chinese SM4 symmetric encryption/decryption. 100% free, runs locally in your browser—nothing is uploaded to our servers.

SM2 Encryption

Enter

Chinese SM2 asymmetric encryption. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Password Strength

Enter

Analyze password complexity, show strength bar. 100% free, runs locally in your browser—nothing is uploaded to our servers.

Wi-Fi QR Code

Enter

Generate Wi-Fi connection QR code from SSID, password, encryption. 100% free, runs locally in your browser—nothing is uploaded to our servers.

BIP39 Mnemonic

Enter

Generate BIP39 mnemonic for Bitcoin/Ethereum wallets. 100% free, runs locally in your browser—nothing is uploaded to our servers.

RSA Key Pair

Enter

Generate RSA public/private key pair (PEM format). 100% free, runs locally in your browser—nothing is uploaded to our servers.

Caesar Cipher

Enter

Classic substitution cipher with custom shift encrypt/decrypt.

DES/3DES Encrypt/Decrypt

Enter

DES and Triple DES encryption/decryption in browser.

RIPEMD-160 Hash

Enter

RIPEMD-160 hash computation, commonly used in blockchain.

BCC/LRC Check

Enter

BCC and LRC checksum calculation for industrial communication.

ISO-8859-1 Garble Fix

Enter

Fix ISO-8859-1 misinterpreted garbled text to UTF-8.

Emoji Encrypt

Enter

Socialist core values encoding / fun Emoji encryption.

RC4 Cipher

Enter

RC4 stream cipher encryption and decryption with UTF-8/Hex/Base64 encoding support. 100% free, runs locally in your browser—nothing is uploaded to our servers.