Crypto
12 toolsTOTP Two-Factor Code Generator
Generate TOTP two-factor authentication codes online. Enter or randomly generate a Base32 secret and the tool shows the code for the current time window plus the previous and next ones, matching apps like Google Authenticator.
Password Strength Analyzer
Analyze password strength online. Type a password and see its strength rating (weak, fair, strong or very strong) in real time, along with concrete suggestions such as adding length, uppercase letters, digits or special characters.
HTTP Basic Auth Generator and Decoder
Generate and decode HTTP Basic Auth headers online. Enter a username and password to build a standard Authorization header, or paste an existing header to recover the username and password behind it.
Text Hash Calculator
Online text hash calculator that computes MD5, SHA-1, SHA-256 and SHA-512 digests for your input at once, with output in hexadecimal, Base64, Base64url or binary.
Bcrypt Hash Generator and Verifier (Demo)
Online bcrypt-style hash generator and verifier for learning purposes. Generate a simplified bcrypt-style hash from a password, verify a password against a hash, and generate random test passwords. For demonstration only, not for production password storage.
AES Text Encryption and Decryption
Online AES-GCM text encryption and decryption tool. Enter text and a key of at least 8 characters to encrypt, then decrypt with the same key. Built on the browser's native Web Crypto API and computed entirely locally.
Argon2 Hash Generator
Online Argon2 password hash generator supporting argon2i, argon2d and argon2id with adjustable memory, iteration and parallelism parameters, plus built-in verification. Output follows the PHC string format.
BIP39 Mnemonic Generator
Online BIP39 mnemonic generator producing 12-word or 24-word phrases from the standard BIP39 word list. Intended for learning and testing how wallet mnemonics work, explicitly not for storing real asset keys.
HMAC Generator
Online HMAC message authentication code generator. Enter a message and key, choose SHA-256, SHA-1, SHA-512 or MD5, and see the HMAC computed in real time for API request signing and message integrity checks.
AES Encryption Tool
Online AES encryption and decryption tool supporting AES-128, AES-192 and AES-256 across ECB, CBC, CTR and GCM modes, with PKCS7/PKCS5 or no padding and Base64 or Hex input and output.
RSA Key Pair Generator
Online RSA key pair generator built on the browser's native Web Crypto API. Supports 1024, 2048 and 4096-bit keys and produces public and private keys in PEM format, computed entirely locally with nothing uploaded.
Secure Random Generator
Cryptographically secure random generator using the browser's crypto.getRandomValues(). Produces random integers, floats, UUID v4 values and random strings with a configurable character set and length, all generated locally.