Crypto Collection

Crypto, Hash & Token Tools Hub

UUID, ULID, tokens, hashes, HMAC, Bcrypt, AES, RSA, OTP and password strength tools in one entry.

A browser-local crypto toolkit for development and security testing. Generate UUIDs, ULIDs and random tokens, calculate SHA/MD5/HMAC hashes, analyze password strength, create Bcrypt hashes, encrypt or decrypt text with AES, generate RSA key pairs, create OTP/TOTP codes and build BIP39 mnemonic phrases.

12Curated tools
3Workflows
3FAQ answers

Built for these intents

Generate UUIDs, ULIDs or API tokens

Calculate SHA, MD5 and HMAC digests

Check password strength and create Bcrypt hashes

Generate RSA keys or OTP codes in the browser

Tools in this hub

UUID Generator

Generate cryptographically secure UUID v4 and GUID values locally in your browser. Create unique IDs for database keys, tokens and sessions in one click.

ULID Generator

Generate sortable Universally Unique Lexicographic IDs (128-bit, timestamp-based). Time-ordered IDs that sort naturally in databases, logs and indexes.

Token Generator

Generate random secure tokens with custom charset, length, and hex or base64 output. Flexible enough for API keys, sessions, nonces and one-time links.

Password Strength Analyser

Estimate password strength, entropy bits and crack time using zxcvbn analysis. Spot weak passwords before they reach production systems and accounts.

Hash Generator

Generate SHA-1/256/384/512 hashes from text with hex output, plus MD5 and RIPEMD-160. For checksums and integrity checks.

HMAC Generator

Compute HMAC signatures with SHA-1/256/384/512 algorithms for API authentication and request signing. Perfect for webhook signatures and API auth flows.

Bcrypt Hash

Hash and verify passwords with bcrypt using custom salt rounds from 4 to 12. Industry-standard password hashing with an adjustable work factor.

Encrypt / Decrypt Text

Encrypt and decrypt text with AES-GCM using a passphrase via the browser-native Web Crypto API. Keys use PBKDF2 and all processing stays local.

RSA Key Pair Generator

Generate RSA key pairs in PEM format via the Web Crypto API with 1024-4096 bit keys. Web Crypto native, exportable PEM keys for any stack or service.

OTP / TOTP Generator

Generate TOTP codes (RFC 6238) from a base32 secret for 2FA and MFA authentication. Drop-in 2FA codes matching Google Authenticator and Authy output.

BIP39 Passphrase

Create 12/15/18/21/24-word BIP39 seed phrases for crypto wallets, compatible with Bitcoin, Ethereum and HD wallet standards. Runs locally, no upload.

PDF Signature Checker

Inspect digital signature metadata embedded in a PDF with X.509 certificates. Verify signer identity and certificate chain without uploading your file.

Suggested workflows

What local crypto tools are for

Good for development and testing

Use them to generate test tokens, inspect hashes, validate signing flows and prepare demo data.

Sensitive input stays local

Keys, passwords and tokens are processed in the browser rather than sent to OLTool servers.

Production security still needs governance

Real systems require key lifecycle management, access control, auditing and backend security practices.

Crypto tools FAQ

Do these tools store my keys?

No. There is no server-side storage. Input is usually gone after refreshing or closing the page.

Should MD5 be used for password storage?

No. Use password hashing schemes such as Bcrypt, Argon2 or scrypt for passwords.

Are browser-generated RSA keys secure?

Web Crypto API can generate keys, but production use still requires key management, permissions and backup strategy.

Bcrypt Hash Encrypt / Decrypt Text RSA Key Pair Generator OTP / TOTP Generator BIP39 Passphrase PDF Signature Checker