125+ tools — all free, all client-side
DevCipher
Professional cryptography, hashing, encoding, and developer tools. Everything runs in your browser — no data ever leaves your device.
100% client-side · No server uploads · Privacy first
30+
Hash Algorithms
16
Crypto Tools
20+
Encoding Formats
14+
Developer Tools
Hash
(65)CRCCyclic Redundancy CheckCRC FileCRC hash for filesMD2MD2 message digestMD2 FileMD2 hash for filesMD4MD4 message digestMD4 FileMD4 hash for filesMD5MD5 message digestMD5 FileMD5 hash for filesSHA1SHA-1 hashSHA1 FileSHA1 hash for filesSHA224SHA-224 hashSHA224 FileSHA224 hash for filesSHA256SHA-256 hashSHA256 FileSHA256 hash for filesDouble SHA256SHA256 applied twiceSHA384SHA-384 hashSHA384 FileSHA384 hash for filesSHA512SHA-512 hashSHA512 FileSHA512 hash for filesSHA512/224SHA-512/224 hashSHA512/224 FileSHA-512/224 hash for filesSHA512/256SHA-512/256 hashSHA512/256 FileSHA-512/256 hash for filesSHA3-224SHA3-224 hashSHA3-224 FileSHA3-224 hash for filesSHA3-256SHA3-256 hashSHA3-256 FileSHA3-256 hash for filesSHA3-384SHA3-384 hashSHA3-384 FileSHA3-384 hash for filesSHA3-512SHA3-512 hashSHA3-512 FileSHA3-512 hash for filesKeccak-224Keccak-224 hashKeccak-224 FileKeccak-224 hash for filesKeccak-256Keccak-256 hash (Ethereum)Keccak-256 FileKeccak-256 hash for filesKeccak-384Keccak-384 hashKeccak-384 FileKeccak-384 hash for filesKeccak-512Keccak-512 hashKeccak-512 FileKeccak-512 hash for filesSHAKE128SHAKE-128 XOFSHAKE128 FileSHAKE-128 hash for filesSHAKE256SHAKE-256 XOFSHAKE256 FileSHAKE-256 hash for filescSHAKE128Customizable SHAKE-128cSHAKE128 FilecSHAKE128 hash for filescSHAKE256Customizable SHAKE-256cSHAKE256 FilecSHAKE256 hash for filesKMAC128Keccak MAC 128-bitKMAC128 FileKMAC128 hash for filesKMAC256Keccak MAC 256-bitKMAC256 FileKMAC256 hash for filesRIPEMD-128RIPEMD-128 hashRIPEMD-128 FileRIPEMD-128 hash for filesRIPEMD-160RIPEMD-160 hashRIPEMD-160 FileRIPEMD-160 hash for filesRIPEMD-256RIPEMD-256 hashRIPEMD-256 FileRIPEMD-256 hash for filesRIPEMD-320RIPEMD-320 hashRIPEMD-320 FileRIPEMD-320 hash for filesBLAKE2bBLAKE2b hashBLAKE2b FileBLAKE2b hash for filesBLAKE2sBLAKE2s hashBLAKE2s FileBLAKE2s hash for filesBLAKE3BLAKE3 hashBLAKE3 FileBLAKE3 hash for files
Cryptography
(16)AES EncryptAES encryptionAES DecryptAES decryptionDES EncryptDES encryptionDES DecryptDES decryptionTriple DES Encrypt3DES encryptionTriple DES Decrypt3DES decryptionRC4 EncryptRC4 stream cipher encryptionRC4 DecryptRC4 stream cipher decryptionECDSA Key GeneratorGenerate ECDSA key pairsECDSA SignSign messages with ECDSAECDSA VerifyVerify ECDSA signaturesRSA Key GeneratorGenerate RSA key pairsRSA SignSign messages with RSARSA VerifyVerify RSA signaturesRSA EncryptRSA encryptionRSA DecryptRSA decryption
Encoding
(20)Hex EncodeText to hexadecimalHex DecodeHexadecimal to textFile to HexFile to hexadecimalHex to FileHexadecimal to fileBase32 EncodeText to Base32Base32 DecodeBase32 to textFile to Base32File to Base32Base32 to FileBase32 to fileBase58 EncodeText to Base58Base58 DecodeBase58 to textFile to Base58File to Base58Base58 to FileBase58 to fileBase64 EncodeText to Base64Base64 DecodeBase64 to textFile to Base64File to Base64Base64 to FileBase64 to fileHTML EncodeHTML entity encodingHTML DecodeHTML entity decodingURL EncodeURL percent encodingURL DecodeURL percent decoding
Format
(7)Convert
(5)Other
(6)QR Code GeneratorGenerate styled QR codes — SVG, PNG, JPEGSyntax HighlighterSyntax highlighting for 36 languagesText Diff ToolSide-by-side text and line diffRegex TesterTest regex with match highlighting and groupsLorem Ipsum GeneratorGenerate placeholder text and random dataCron Expression ParserParse cron expressions — human-readable + next runs
Developer Tools
(6)JWT Decoder / VerifierDecode, encode and verify JSON Web TokensUUID GeneratorGenerate UUID v1, v3, v4, v5 — bulk generationPassword Strength AnalyzerEntropy, crack time estimate, pattern detectionPassword HasherHash passwords with bcrypt, scrypt, PBKDF2Hash IdentifierIdentify hash algorithm from any hash stringCertificate InspectorParse X.509 PEM certificates — subject, SANs, expiry