Cryptography & Hashing

13 tools available

AES Encrypt / Decrypt

Encrypt and decrypt text using AES-256-GCM with password-based key derivation (PBKDF2)

Offline

Bcrypt Hash Generator

Generate and verify bcrypt password hashes with configurable cost factor, implemented in pure JavaScript

Offline

Checksum Calculator

Calculate SHA-1, SHA-256, SHA-384, and SHA-512 checksums for text input

Offline

Encryption Key Generator

Generate cryptographically secure random encryption keys in hex, base64, and raw byte formats

Offline

Hash Generator

Generate MD5, SHA-1, SHA-256, SHA-384, SHA-512 hashes

Offline

Hash Identifier

Identify the type of a hash string by analyzing its length, character set, and format

Offline

Hash Text & File

Hash text or uploaded files using MD5, SHA-1, SHA-256, SHA-512. View results for all algorithms simultaneously.

Offline
File Input

HMAC Generator

Generate HMAC message authentication codes using SHA-1, SHA-256, SHA-384, or SHA-512

Offline

JWT Decoder

Decode and inspect JSON Web Tokens (JWT) including header, payload, signature, and expiration claims

Offline

Password Strength Checker

Analyze password strength with entropy calculation, crack time estimation, and security tips

Offline

PGP Key Pair Generator

Generate PGP/GPG-style RSA key pairs with ASCII-armored output using the Web Crypto API

Offline

RSA Key Pair Generator

Generate RSA public and private key pairs in PEM format using the Web Crypto API

Offline

TOTP Secret Generator

Generate TOTP secrets with QR codes for two-factor authentication (2FA) setup

Offline