toolbin_
FR

🔐Online crypto & security tools

This category brings together all crypto and security tools for developers: hash generators (MD5, SHA-256), base64 encoding, JWT decoder, encryption and key/secret generators. Everything runs in your browser, free and installation-free, keeping your data private.

Encrypt and decrypt text with AES (AES-GCM)

Encrypt and decrypt text with AES-GCM using a password, in your browser.

API key generator

Generate API keys with a custom prefix (sk_live_, pk_…), cryptographically secure.

Bcrypt password hash and verify

Generate a bcrypt hash of a password and verify a password against a hash, in your browser.

Binary calculator for bitwise operations online

Perform bitwise operations (AND, OR, XOR, NOT, shifts) on two numbers, in your browser.

Classic Ciphers Caesar ROT13 Vigenère Online

Encrypt and decrypt with the Caesar, ROT13 and Vigenère ciphers (educational).

Calculate a CRC32 Checksum Online

Compute the CRC32 checksum of a text (hexadecimal).

Test Credit Card Number Generator (Luhn)

Generate valid TEST card numbers per Luhn (Visa, Mastercard…), for development.

Diceware Passphrase Generator, Memorable & Secure

Generate a memorable, strong passphrase (Diceware method), right in your browser.

Elliptic Curve Key Pair Generator (P-256/P-384)

Generate an elliptic-curve keypair (P-256/P-384) in PEM format, in your browser.

Online Hash and String Comparison Tool

Compare two hashes or strings and check if they are identical (case-insensitive option), in your browser.

Calculate a file's SHA hash

Compute SHA-1/256/384/512 hashes of a local file to check its integrity, with no upload.

MD5 / SHA hash generator

Compute MD5, SHA-1, SHA-256, SHA-384 and SHA-512 digests of a text.

HMAC generator (SHA-1, SHA-256, SHA-512)

Generate an HMAC (SHA-1, SHA-256, SHA-384, SHA-512) from a message and a key.

Generate .htpasswd File with Bcrypt (Apache/Nginx)

Generate an .htpasswd line (bcrypt) for Apache/Nginx auth, in your browser.

JWT decoder

Decode a JSON Web Token (header + payload) without sending it to any server.

JWT generator (HS256/384/512)

Generate and sign a JWT (HS256/384/512) from a payload and secret, in your browser.

Verify JWT Signature Online (HS256/384/512)

Verify a JWT signature (HS256/384/512) with a secret and view header and payload, in your browser.

Luhn Validator Online for Card, IMEI and Numbers

Check whether a number passes the Luhn algorithm (credit card, IMEI, SIREN…), in your browser.

NanoID generator

Generate short, URL-safe NanoID identifiers, a compact UUID alternative.

MongoDB ObjectID generator

Generate MongoDB ObjectIDs (24 hexadecimal characters) with an embedded timestamp.

OTP Secret Generator (Base32) for 2FA

Generate a random base32 secret to set up two-factor authentication (TOTP), in your browser.

Password generator

Generate strong random passwords (cryptographically secure), configurable.

Password strength checker

Test a password’s strength: entropy and estimated crack time, 100% in your browser.

Random Number Generator Within a Range Online

Generate random numbers in a range, with or without duplicates (cryptographic randomness), in your browser.

RSA Key Pair Generator Online (2048/4096, PEM)

Generate an RSA keypair (2048/4096) in PEM format right in your browser, no server involved.

Secret generator

Generate a strong random secret (app secret, session key, JWT secret) in hex, base64url or alphanumeric.

TOTP code generator (2FA)

Generate a TOTP code (2FA, Google Authenticator style) from a base32 secret, in your browser.

ULID generator

Generate ULIDs (lexicographically sortable unique identifiers), a UUID alternative.

UUID generator

Generate random v4 UUIDs (unique identifiers) in bulk.

UUID v5 Generator Online (Namespace, SHA-1)

Generate a deterministic UUID v5 from a namespace and a name (SHA-1), in your browser.

UUID validator (version and variant)

Check that a UUID is valid and detect its version (v1/v3/v4/v5) and variant, in your browser.

XOR Cipher: Encrypt and Decrypt Text (Hex)

Encrypt and decrypt a text with a XOR and a key (hex output), in your browser.

Frequently asked questions

Is my data sent to a server?

No. All Toolbin crypto tools run 100% in your browser. Your passwords, JWT tokens and sensitive data never leave your machine.

Which hash function should I use?

For security, prefer SHA-256 or higher. MD5 and SHA-1 are still handy for file integrity checks but are not recommended for passwords.