Secure your digital workspace with our suite of free cryptography and utility tools. Generate highly secure, random passwords, calculate SHA-256, SHA-512, or MD5 cryptographic hashes, and encode/decode text or files using Base64. Built using standard, trusted cryptographic libraries directly in your browser, these tools guarantee that your generated passwords and sensitive data never transit across the internet.
Calculate standard cryptographic 32-character MD5 checksums for strings.
Generate secure SHA-256 cryptographic hashes for text.
Generate 128-character SHA-512 cryptographic hashes for text.
Generate highly secure, custom-length random password credentials.
Generate salted bcrypt password hashes and verify matches.
Calculate Keyed-Hash Message Authentication Codes (HMAC) using hashes.
Rotate text characters by 13 positions to obfuscate contents.
Encrypt or decrypt messages using classic character shift cipher keys.
Encode text strings into Base32 layout or decode them back.
Evaluate password complexity, entropy scores, and estimate crack times.
Generate public and private keys (512, 1024, 2048 bits) in PEM format.
Check if a password has been compromised against common leaked databases.
Calculate network/broadcast address, range, and host counts from CIDR blocks.
Simulate diagnostic port connection checklists (e.g. 80, 443, 22, 21, 3306).
Check input scripts against common cross-site scripting payload injections.
Our tools are built with security, high-performance, and excellent UI in mind. Here is what makes them unique.
Uses browser Web Crypto APIs for true randomness.
No data is sent to a remote server.
Standard hash algorithms for validation.
Find answers to common questions about Security & Cryptography.
Easily pivot to other tool suites and developer resources.