Skip to main content
utils.live
utils.live

Free, open-source developer utilities for encoding, conversion, formatting, and more.

Product

  • All Tools
  • Blog

Company

  • About
  • Contact

Community

  • GitHub
  • Report Issue
  1. Home
  2. Tools
  3. Cryptography

Cryptography

Free online cryptography tools for hash generation, encryption, decryption, and security analysis. MD5, SHA-256, AES, HMAC, and more — all client-side.

42 tools available

MD5 Hash

Free online MD5 hash generator — compute MD5 digests instantly in your browser. No data is stored. Produces a 32-character hex hash for checksums and non-security fingerprinting (not suitable for cryptographic use).

SHA-1 Hash

Free online SHA-1 hash generator — compute SHA-1 digests instantly in your browser. No data is stored. Produces a 40-character hex hash for checksums and non-security fingerprinting (deprecated for cryptographic use).

SHA-256 Hash

Free online SHA-256 hash generator — compute SHA-256 digests instantly in your browser. No data is stored. Produces a 64-character hex hash using the Web Crypto API for data integrity and cryptographic verification.

SHA-384 Hash

Free online SHA-384 hash generator — compute SHA-384 digests instantly in your browser. No data is stored. Produces a 96-character hex hash using the Web Crypto API for cryptographic applications requiring longer digests.

SHA-512 Hash

Free online SHA-512 hash generator — compute SHA-512 digests instantly in your browser. No data is stored. Produces a 128-character hex hash using the Web Crypto API for high-security cryptographic applications.

SHA-3 Hash

Free online SHA-3 hash generator — compute SHA-3 (Keccak) digests instantly in your browser. No data is stored. Supports SHA3-256 and SHA3-512 variants with hex output.

BLAKE2b Hash

Free online BLAKE2b hash generator — compute BLAKE2b hashes instantly in your browser. No data is stored. Supports configurable digest length from 1 to 64 bytes with hex output.

RIPEMD-160 Hash

Free online RIPEMD-160 hash generator — compute RIPEMD-160 digests instantly in your browser. No data is stored. Produces a 40-character hex hash used in Bitcoin address generation and legacy cryptographic applications.

CRC32 Checksum

Free online CRC32 checksum calculator — compute CRC32 checksums instantly in your browser. No data is stored. Outputs an 8-character hex checksum for file integrity and data validation.

Adler-32 Checksum

Free online Adler-32 checksum generator — compute Adler-32 checksums instantly in your browser. No data is stored. Outputs an 8-character hex checksum used by zlib and data integrity checks.

xxHash

Free online xxHash32 generator — compute xxHash32 non-cryptographic hashes instantly in your browser. No data is stored. Supports configurable seed values with 8-character hex output for fast data checksums.

MurmurHash3

Free online MurmurHash3 generator — compute MurmurHash3 32-bit hashes instantly in your browser. No data is stored. Supports configurable seed values with hex output for hash tables and data partitioning.

Hash Identifier

Free online hash identifier — detect hash types from a hash string instantly in your browser. No data is stored. Recognizes MD5, SHA-1, SHA-256, SHA-512, bcrypt, Argon2, CRC32, and more by length and format.

Multi Hash

Free online multi-hash generator — compute SHA-1, SHA-256, SHA-384, and SHA-512 hashes at once instantly in your browser. No data is stored. Compare multiple hash algorithms side by side in a single operation.

HMAC-SHA256

Free online HMAC-SHA256 generator — compute HMAC-SHA256 message authentication codes instantly in your browser. No data is stored. Supports hex and Base64 output formats using the Web Crypto API.

HMAC-SHA512

Free online HMAC-SHA512 generator — compute HMAC-SHA512 message authentication codes instantly in your browser. No data is stored. Supports hex and Base64 output formats using the Web Crypto API.

PBKDF2

Free online PBKDF2 key derivation tool — derive cryptographic keys from passwords instantly in your browser. No data is stored. Supports SHA-256 and SHA-512 with configurable iterations and key length.

Bcrypt Hash Generator

Free online bcrypt hash generator — generate bcrypt password hashes instantly in your browser. No data is stored. Supports configurable cost factor (4-12 rounds) with random salt per hash.

Bcrypt Verifier

Free online bcrypt verifier — verify passwords against bcrypt hashes instantly in your browser. No data is stored. Validates $2a$, $2b$, and $2y$ bcrypt hash formats with match/no-match result.

AES-GCM Encrypt

Free online AES-GCM encryption tool — encrypt text with AES-GCM instantly in your browser. No data is stored. Supports AES-128 and AES-256 key sizes with PBKDF2 key derivation and Base64 output.

AES-GCM Decrypt

Free online AES-GCM decryption tool — decrypt AES-GCM ciphertext instantly in your browser. No data is stored. Supports AES-128 and AES-256 with PBKDF2 key derivation from a password.

RSA-OAEP Encrypt

Free online RSA-OAEP encryption tool — encrypt text with RSA-OAEP instantly in your browser. No data is stored. Accepts RSA public keys in JWK format and produces Base64-encoded ciphertext.

RSA-OAEP Decrypt

Free online RSA-OAEP decryption tool — decrypt RSA-OAEP ciphertext instantly in your browser. No data is stored. Accepts RSA private keys in JWK format and decodes Base64-encoded ciphertext.

ChaCha20-Poly1305 Encrypt

Free online ChaCha20-Poly1305 encryption tool — encrypt text with authenticated encryption instantly in your browser. No data is stored. Uses RFC 8439 ChaCha20-Poly1305 AEAD with PBKDF2 key derivation and Base64 output.

ChaCha20-Poly1305 Decrypt

Free online ChaCha20-Poly1305 decryption tool — decrypt authenticated ciphertext instantly in your browser. No data is stored. Decrypts RFC 8439 ChaCha20-Poly1305 AEAD data with PBKDF2-derived keys.

RSA Key Generator

Free online RSA key pair generator — generate RSA-2048 and RSA-4096 key pairs instantly in your browser. No data is stored. Outputs in JWK or PEM (PKCS#8/SPKI) format using the Web Crypto API.

EC Key Generator

Free online EC key pair generator — generate ECDSA key pairs instantly in your browser. No data is stored. Supports P-256, P-384, and P-521 curves with JWK and PEM (PKCS#8/SPKI) output formats.

Ed25519 Key Generator

Free online Ed25519 key pair generator — generate Ed25519 signing key pairs instantly in your browser. No data is stored. Outputs 32-byte private and public keys in hex or Base64 format.

PEM Parser

Free online PEM parser — parse and analyze PEM-encoded data instantly in your browser. No data is stored. Identifies key types (RSA, EC, X.509), formats (PKCS#1, PKCS#8, SPKI), and displays size and hex preview.

JWK Converter

Free online JWK converter — convert and inspect JSON Web Keys instantly in your browser. No data is stored. Supports RSA, EC, and OKP key types with JWK info, PEM export, and key metadata display.

CSR Decoder

Free online CSR decoder — decode Certificate Signing Requests in PEM format instantly in your browser. No data is stored. Displays subject fields, algorithms, and OIDs from PKCS#10 CSR data.

X.509 Certificate Decoder

Free online X.509 certificate decoder — decode and display certificate details from PEM format instantly in your browser. No data is stored. Shows subject, issuer, validity dates, and signature algorithms.

Key Fingerprint

Free online key fingerprint calculator — compute SHA-256 and SHA-1 fingerprints of public keys instantly in your browser. No data is stored. Accepts PEM and JWK key formats with colon-separated and hex output.

Password Generator

Free online password generator — generate secure random passwords instantly in your browser. No data is stored. Configurable length, character sets (uppercase, lowercase, numbers, symbols), and ambiguous character exclusion.

Passphrase Generator

Free online passphrase generator — generate diceware-style passphrases instantly in your browser. No data is stored. Configurable word count, separator, capitalization, and optional number suffix from an 800+ word list.

Password Strength Analyzer

Free online password strength analyzer — analyze password security instantly in your browser. No data is stored. Calculates entropy, crack time estimates, detects common patterns, keyboard sequences, and repeated characters.

PIN Generator

Free online PIN generator — generate secure random PINs instantly in your browser. No data is stored. Configurable length (3-12 digits), batch generation, and optional non-repeating digit mode.

Memorable Password Generator

Free online memorable password generator — generate easy-to-remember passwords instantly in your browser. No data is stored. Combines words, numbers, and symbols in patterns like word-number-word and adjective-noun-number.

Password Hash Format Check

Free online password hash format checker — validate password hash formats instantly in your browser. No data is stored. Recognizes bcrypt, Argon2, scrypt, PBKDF2, Unix crypt, MD5, SHA-1, SHA-256, and SHA-512 hash formats.

Password Entropy Calculator

Free online password entropy calculator — calculate password entropy in bits instantly in your browser. No data is stored. Computes standard and Shannon entropy, character pool analysis, and security level assessment.

API Key Generator

Free online API key generator — generate secure random API keys instantly in your browser. No data is stored. Supports hex, Base64, alphanumeric, and Base62 formats with configurable prefix and length.

String Hash

Free online string hash calculator — compute DJB2, SDBM, and FNV-1a hashes instantly in your browser. No data is stored. Outputs 32-bit non-cryptographic hashes in hex and decimal for hash tables and data distribution.