Security Tools
Passwords, hashes and ciphers, generated safely on your device.
45 free tools in this collection, and every single one runs instantly in your browser. No sign-up, no uploads, nothing to install.
Browse 45 tools
45 tools
Security Tools Collection
Generate highly secure, randomized passwords with custom lengths, character sets, and complexity rules instantly.
Password Generator
Launch →
Create strong, memorable passphrases using random dictionary words, offering high security with easier recall.
Passphrase Generator
Launch →
Generate secure, random numeric PIN codes of customizable lengths for device unlocking and verification.
PIN Generator
Launch →
Analyze password entropy and complexity to estimate crack time and suggest improvements for better security.
Password Strength Checker
Launch →
Instantly generate MD5 hash strings from plain text for basic data integrity verification and checksums.
MD5 Hash Generator
Launch →
Generate SHA-1 cryptographic hash values from text input for legacy system compatibility and file verification.
SHA-1 Hash Generator
Launch →
Create secure SHA-256 hashes from plain text, widely used for password storage and data integrity.
SHA-256 Hash Generator
Launch →
Generate SHA-384 cryptographic hashes for enhanced security and longer output in sensitive data applications.
SHA-384 Hash Generator
Launch →
Produce highly secure SHA-512 hashes, providing maximum cryptographic strength for sensitive data verification.
SHA-512 Hash Generator
Launch →
Calculate MD5, SHA-1, or SHA-256 hashes of uploaded files to verify data integrity and authenticity.
File Hash Calculator
Launch →
Generate Hash-based Message Authentication Codes using secret keys to verify data integrity and message authenticity.
HMAC Generator
Launch →
Securely compare two hash strings to verify if they match, preventing timing attacks during authentication.
Hash Comparer
Launch →
Calculate CRC32 checksums for data blocks to quickly detect accidental changes in raw data.
CRC32 Calculator
Launch →
Encrypt plain text using AES or other algorithms with a secret key to protect sensitive data.
Text Encryptor
Launch →
Decrypt previously encrypted text back to plain format using the correct secret key and algorithm.
Text Decryptor
Launch →
Encrypt or decrypt text using the classic Caesar shift cipher with customizable shift values.
Caesar Cipher
Launch →
Apply the simple ROT13 substitution cipher to text for basic obfuscation in forums and puzzles.
ROT13 Encoder
Launch →
Encrypt and decrypt text using the polyalphabetic Vigenère cipher with a custom keyword for security.
Vigenère Cipher
Launch →
Instantly encode or decode text using the ancient Atbash substitution cipher, mapping A to Z.
Atbash Cipher
Launch →
Encode plain text or binary data into Base32 format, ideal for case-insensitive environments and OTPs.
Base32 Encoder
Launch →
Decode Base32 encoded strings back into their original plain text or binary data format.
Base32 Decoder
Launch →
Generate highly randomized alphanumeric strings of custom lengths for tokens, salts, and unique identifiers.
Random String Generator
Launch →
Generate truly random numbers within a specified minimum and maximum range for various applications.
Random Number Generator
Launch →
Generate random hexadecimal strings of custom lengths for color codes, cryptographic keys, and identifiers.
Random Hex Generator
Launch →
Generate long, secure, random API keys with custom prefixes to authenticate and secure your endpoints.
API Key Generator
Launch →
Create cryptographically secure secret keys for JWT signing, encryption, and secure session management.
Secret Key Generator
Launch →
Generate hundreds of unique UUIDs instantly in bulk for database seeding and batch processing tasks.
Bulk UUID Generator
Launch →
Generate random, valid MAC addresses with customizable OUI prefixes for network testing and virtualization.
MAC Address Generator
Launch →
Calculate IP subnet masks, broadcast addresses, and usable host ranges for network configuration and routing.
Subnet Calculator
Launch →
Convert IP addresses between IPv4, IPv6, decimal, and binary formats for networking and debugging tasks.
IP Format Converter
Launch →
Validate credit card numbers using the Luhn algorithm to check format correctness before processing payments.
Credit Card Validator
Launch →
Calculate and verify the Luhn checksum digit for identification numbers and credit card validation.
Luhn Checksum Tool
Launch →
Calculate the exact bit entropy of a password to measure its true resistance to brute-force attacks.
Password Entropy Calculator
Launch →
Convert plain text into Leet (1337) speak by replacing letters with numbers and symbols.
Leet Speak Converter
Launch →
Encrypt and decrypt text using binary translation and custom bitwise operations for basic obfuscation.
Binary Cipher Tool
Launch →
Generate secure htpasswd formatted strings with bcrypt or MD5 for Apache web server basic authentication.
Htpasswd Generator
Launch →
Generate the encoded Base64 Authorization header string for HTTP Basic Authentication API testing.
Basic Auth Header Generator
Launch →
Generate secure Base32 secret keys and QR codes for setting up Time-based One-Time Passwords.
TOTP Secret Generator
Launch →
Simulate rolling multiple custom-sided dice instantly for tabletop games, probability testing, or random selection.
Dice Roller
Launch →
Simulate a fair coin flip to make quick, random 50/50 decisions or test probability.
Coin Flipper
Launch →
Instantly pick a random item from a custom list to make unbiased decisions or run draws.
Random Item Picker
Launch →
Generate hundreds of secure, randomized passwords in bulk for user provisioning and batch account creation.
Bulk Password Generator
Launch →
Automatically detect and redact sensitive information like emails, phone numbers, and IPs from plain text.
Text Redactor
Launch →
Obfuscate email addresses in HTML using ASCII or JavaScript encoding to protect them from spam bots.
Email Obfuscator
Launch →
Verify file integrity by comparing uploaded file checksums against expected MD5, SHA-1, or SHA-256 hashes.