Cryptography Utilities
64 toolsSymmetric and asymmetric encryption, hashing algorithms, and secure key generation.
Secure Token Generator
Generate secure cryptographic keys and API tokens locally. Use our secret key generator to create FIPS-compliant, high-entropy tokens with custom encoding and prefixes.
AES Encryption
Securely perform AES-256-GCM encryption and decryption locally in your browser. Encrypt API keys or text using AES-CBC, GCM, and PBKDF2 without server uploads.
Salsa20 Encryption
Encrypt and decrypt data using Salsa20 encryption online. This tool handles keys and nonces locally for private, high-performance stream cipher operations.
DES Encryption Decryption Online Tool
Use this DES Encryption Decryption Online tool to process data locally. Master DES cipher modes, padding, and PBKDF2 key derivation for secure, private results.
ECDSA Key Generator
Generate secure ECDSA key pairs using NIST P-256, P-384, or P-521 curves. Our Ecdsa Key Generator Online runs entirely in your browser for maximum privacy.
ECDSA Sign Message
Generate ECDSA digital signatures locally using our ECDSA Sign Message Online tool. Support for P-256, P-384, P-521 curves and SHA-256/384/512 hashing.
ECDSA Verify Signature
Verify ECDSA signatures locally in your browser. Use our Ecdsa Verify Signature tool for secure, client-side message authenticity checks without server interaction.
Fractionated Morse Cipher Tool
Securely encode text with our browser-based fractionated morse cipher tool. Perfect for learning cryptography, this tool uses keyed substitution to protect messages.
Gronsfeld Cipher
Easily encrypt and decrypt text using the classic Gronsfeld cipher. Use our secure online tool for polyalphabetic substitution with your own numeric key.
Homophonic Cipher
Encrypt your text using a homophonic cipher to defeat frequency analysis. Map characters to multiple numeric identifiers with this secure, web-based tool.
Invisible Ink Generator Online
Use this Invisible Ink Generator Online to hide secret messages within plain text using zero-width character steganography. Secure, local, and browser-based privacy.
Nihilist Cipher Tool
Secure your data using the Nihilist cipher. This tool combines Polybius square encryption with additive key shifts for developers and cryptography enthusiasts.
Null Cipher Tool
Use our secure null cipher tool to extract hidden messages from text. Support for first, last, and Nth letter patterns. 100% private and browser-based.
RC4 Encryption Decryption
Perform RC4 Encryption Decryption Online locally in your browser. A private, secure tool for handling legacy stream cipher tasks with custom key and IV formats.
Schnorr Signer
Securely generate keypairs, sign messages, and verify signatures with this schnorr signer online tool. All operations run locally in your browser for privacy.
scrypt KDF
Generate secure keys with this scrypt KDF online tool. Use memory-hard parameters to protect against ASIC attacks with local browser-based execution.
Speck Encryption Decryption
Perform secure Speck Encryption Decryption Online. Use our local-first browser tool for lightweight IoT block cipher tasks. No server data transmission.
Triple DES Encryption Decryption
Perform Triple DES Encryption Decryption online with this secure utility. Configure 3DES modes, padding, and PBKDF2 keys locally in your browser.
Two-Square Cipher Tool
Use our two-square cipher tool to encrypt and decrypt text using dual 5x5 key matrices. Perfect for learning digraph substitution methods and polygraphic ciphers.
XXTEA Encryption Decryption
Perform XXTEA Encryption Decryption Online locally in your browser. A secure, private tool for the XXTEA block cipher. No server uploads, total data control.
Argon2 Hash Generator
Generate secure Argon2id, Argon2i, or Argon2d hashes with custom memory, time, and parallelism settings. Use our Argon2 hash generator for reliable key derivation.
ARIA Encryption Online
Perform fast, secure ARIA encryption online directly in your browser. Encrypt data with the ARIA block cipher locally. No server leakage, 100% private execution.
ASN.1 DER and BER Structure Decoder
Use this secure asn1 decoder online to visualize complex DER and BER binary structures. Parse hex data and inspect binary trees in your browser.
ASN.1 DER/BER Encoder
Need an asn1 encoder online? Convert JSON structures into DER or BER binary formats directly in your browser. No server uploads, purely local conversion.
Bcrypt Hash Generator
Use our secure bcrypt generator to create password hashes with adjustable cost factors. Verify bcrypt hash online instantly with local, private browser cryptography.
BIP39 Seed Phrase Generator
Generate secure 12-24 word mnemonic phrases with our BIP39 generator. Fully offline, client-side, and compatible with all major crypto wallet standards.
Blowfish Encryption
Learn how to use blowfish encryption online for secure local data protection. Explore this symmetric-key block cipher for private, browser-based encryption tasks.
Camellia Encryption Online Tool
Perform Camellia encryption online directly in your browser. A high-performance symmetric-key block cipher tool for local, secure data processing.
ChaCha20 Encryption
Perform secure ChaCha20 encryption online using your browser. This local tool handles your text and ciphertext without server transmission for maximum privacy.
ChaCha20-Poly1305 Online AEAD Encryption Tool
Perform ChaCha20-Poly1305 online encryption and decryption in your browser. Our AEAD encryption tool ensures data privacy with zero-server transmission.
Diffie-Hellman Key Exchange Simulator
Perform a secure DH key exchange online. Use our simulator to compute shared secrets locally in your browser. Perfect for understanding dh key exchange mechanics.
Digital Signature Algorithm (DSA) Signer
Securely generate keys, sign payloads, and verify digital signatures locally using our browser-based DSA signer online. Compliant with FIPS 186-4 standards for developers.
ECDH Key Exchange
Perform ECDH key exchange online with NIST P-256, P-384, or P-521 curves. Generate secure, private key pairs and shared secrets directly in your browser.
EdDSA Signer
Generate and verify Ed25519 digital signatures with the EdDSA signer online. Ensure message integrity using high-speed, secure cryptographic local key generation.
HMAC Generator
Use our HMAC generator to create secure message authentication codes. Support for SHA-256 and SHA-512 with timing-safe verification for your transactional needs.
JWK Generator
Use our JWK generator to create secure JSON Web Keys for OAuth and API security. Support for RSA, ECDSA, and HMAC. Fast, private, and local browser-based.
JWT Debugger
Use this secure, browser-based jwt debugger to inspect payloads, verify signatures, and parse headers of any json web token. No server uploads; 100% private.
JWT Security Playground
Master JWT security by testing for 'none' algorithm bypasses and key confusion. Use this JWT playground to perform token vulnerability analysis locally in your browser.
MD5 Hash
Generate an MD5 hash for any file or text string. Use our MD5 hash generator for file integrity checks and checksum verification locally in your browser.
Multi-Hash Generator
Use this Multi-Hash Generator to create MD5, SHA-1, SHA-256, and SHA-512 digests locally. A secure, private checksum generator for validating file integrity.
Password Strength Checker
Use our local password strength checker to analyze entropy and brute-force time. Get instant, private security insights without your data leaving your browser.
PBKDF2 Key Derivation
Derive secure encryption keys using the PBKDF2 algorithm. Configure iterations, hash functions, and salt values to create reliable password-based encryption keys locally.
PGP Encrypt
Secure your data with PGP encrypt online. Generate local RSA keys and decrypt messages privately without server uploads. Learn the PGP encryption workflow today.
PGP Sign Verify
Perform PGP sign verify online tasks using ECC keys. Securely sign messages or validate authenticity locally in your browser with our pgp sign verify converter.
PKCS12 Converter
Use this secure pkcs12 converter online to bundle PEM certificates into PFX/P12 files or extract them to PEM locally in your browser. Private, fast, and no uploads.
RSA Key Generator
Create secure RSA key pairs with our local RSA generator. Choose bit sizes from 1024 to 4096, export in PEM or OpenSSH, and sign data using asymmetric encryption.
Secure CSR Generator
Generate your CSR online with our secure, local-only tool. Create PKCS#10 requests and RSA private keys instantly in your browser without any server uploads.
Serpent Encryption
Use this secure serpent encryption online tool to protect your data with 32 rounds of security. A private, local converter for symmetric-key block cipher operations.
SHA1 Hash
Generate a secure SHA1 hash for legacy systems and version control. Learn about sha1 generator use cases, security status, and file checksum verification techniques.
SHA256 Hash
Use this SHA256 hash generator to verify file integrity. Calculate a secure cryptographic hash for text or files locally in your browser.
SHA3 Hash
Generate secure SHA3 hashes locally. Support for NIST SHA-3, raw Keccak-256, and SHAKE128/256 sponge functions for custom-length cryptographic hashing.
SHA512 Hash
Use this high-performance SHA512 hash generator to secure your data. Verify file integrity with SHA-512, SHA-512/256, and SHA-512/224 algorithms locally in your browser.
SSH Fingerprint
Calculate your SSH fingerprint online using SHA-256 and MD5. Verify public keys securely and locally in your browser with our private, instant fingerprint converter.
SSH Key Converter
Instantly convert private keys between OpenSSH, PKCS#8, and PuTTY (PPK) formats. Our local ssh key converter online tool keeps your sensitive data private.
Strong Password Creator
Use the Strong Password Creator to generate high-entropy passwords. Perform real-time security analysis and check against breach databases locally.
TOTP Authenticator
Securely generate and verify TOTP codes for 2FA. Support for SHA-1, SHA-256, and SHA-512 with built-in clock drift diagnostics. Keep your accounts private.
Twofish Encryption
Encrypt and decrypt data using the Twofish algorithm. Perform secure Twofish encryption online with this local, private browser-based tool.
ULID Generator
Generate and validate ULID strings. This ulid generator creates universally unique, sortable, and URL-safe identifiers for your database keys and distributed systems.
UUID v4 Generator
Generate cryptographically secure UUID v4 identifiers for databases and APIs. Validate RFC 4122 formats locally. Fast, private, and standard-compliant.
UUID v5 Generator
Create deterministic name-based identifiers with our UUID v5 generator. Build consistent, RFC 4122 compliant identifiers locally for your distributed systems.
UUID v7 Generator
Use our private, local UUID v7 generator to create time-ordered, lexicographically sortable identifiers. Perfect for database indexing and RFC 9562 compliance.
X25519 Key Exchange
Perform a secure X25519 key exchange online. Generate Curve25519 public/private keys and establish shared secrets locally in your browser for current TLS.
X509 Generator
Need a self-signed certificate? Use our secure X509 generator online to create RSA key pairs and X.509 certificates with custom SANs entirely in your browser.
X509 Parser
Use our X509 parser online to inspect PEM certificate fields. Validate subjects, issuers, validity dates, and extensions locally. Perfect for security audits.