Base64
Encode and decode text or files.
Base32
RFC 4648 text encode/decode (commonly used for OTP/key display).
URL Encode / Decode
Common encode/decode scenarios.
Hex (Hexadecimal)
Convert between UTF-8 bytes and hexadecimal.
Escape & Entities
HTML entities and JSON string escaping.
Hash Digest
MD5, SHA-256, and other checksums and digests.
HMAC
HMAC-SHA1/256/384/512 in hexadecimal.
AES-256-GCM
Passphrase + PBKDF2 key derivation, local encrypt/decrypt.
Random Password / Token
Configurable length and charset, crypto-secure random.
CRC32
IEEE polynomial checksum (hexadecimal).
Base58
Bitcoin alphabet text encode/decode.
QR Code Generator
Generate PNG from text, URL, WiFi, etc.
QR Code Decoder
Parse QR code from image (jsQR).
XOR
Byte-wise XOR with cycling key, output as hex or Base64.
Vigenère Cipher
Classic polyalphabetic cipher for English letter encrypt/decrypt.
RSA-OAEP
Generate keys via Web Crypto, asymmetric encrypt/decrypt for short text.
Bcrypt Hash
Bcrypt hash generation and verification.
SM3 Hash
Chinese SM3 hash algorithm.
SM4 Encryption
Chinese SM4 symmetric encryption/decryption.
SM2 Encryption
Chinese SM2 asymmetric encryption.
Password Strength
Analyze password complexity, show strength bar.
Wi-Fi QR Code
Generate Wi-Fi connection QR code from SSID, password, encryption.
BIP39 Mnemonic
Generate BIP39 mnemonic for Bitcoin/Ethereum wallets.
RSA Key Pair
Generate RSA public/private key pair (PEM format).