🔐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 random UUID v4 and GUID strings for database keys, API tokens, and unique identifiers. Supports UUID, GUID. Runs locally — no data uploaded. Free at oltool.net.

🆔

ULID Generator

Generate sortable Universally Unique Lexicographic IDs (128-bit, timestamp-based). Supports ULID, unique ID. Runs locally — no data uploaded. Free at oltool.net.

🎲

Token Generator

Generate random secure tokens with custom charset, length, hex/base64 output. Supports token, random token. Runs locally — no data uploaded. Free at oltool.net.

💪

Password Strength Analyser

Estimate password strength, entropy bits and crack time using zxcvbn analysis. Supports password strength, password checker. Runs locally — no data uploaded. Free at oltool.net.

🔐

Hash Generator

Generate SHA-1, SHA-256, SHA-384, SHA-512 hashes from text with hex output. Includes MD5, RIPEMD-160. Supports SHA, SHA-1. Runs locally — no data uploaded. Free at oltool.net.

🔏

HMAC Generator

Compute HMAC signatures with SHA-1/256/384/512 algorithms for API authentication. Supports HMAC, HMAC SHA256. Runs locally — no data uploaded. Free at oltool.net.

🔒

Bcrypt Hash

Hash and verify passwords with bcrypt using custom salt rounds (4-12). Supports bcrypt, password hash. Runs locally — no data uploaded. Free at oltool.net.

🛡️

Encrypt / Decrypt Text

AES encrypt and decrypt text with a passphrase using crypto-js (CBC mode). Supports AES encrypt, AES decrypt. Runs locally — no data uploaded. Free at oltool.net.

🗝️

RSA Key Pair Generator

Generate RSA key pairs (PEM format) via Web Crypto API with 1024-4096 bits. Supports RSA, RSA key. Runs locally — no data uploaded. Free at oltool.net.

🔐

OTP / TOTP Generator

Generate TOTP codes (RFC 6238) from a base32 secret for 2FA/MFA authentication. Supports OTP, TOTP. Runs locally — no data uploaded. Free at oltool.net.

🔑

BIP39 Passphrase

Generate BIP39 mnemonic seed phrases (12/15/18/21/24 words) for crypto wallets. Supports BIP39, mnemonic. Runs locally — no data uploaded. Free at oltool.net.

📑

PDF Signature Checker

Inspect digital signature metadata embedded in a PDF with X.509 certificates. Supports PDF signature, digital signature. Runs locally — no data uploaded. Free at oltool.net.

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