๐Ÿ” Security & Privacy Tools

25 free tools, all running in your browser. No sign-up.

๐Ÿ” Password Generator

Generate strong random passwords with configurable length and character sets, using the Web Crypto API's CSPRNG with unbiased rejection sampling and a live entropy estimate.

Open Tool โ†’

๐Ÿ” Passphrase Generator (Diceware-Style)

Generate memorable Diceware-style passphrases from a built-in word list, with configurable word count, separator, capitalization and a live entropy estimate.

Open Tool โ†’

๐Ÿ” Password Strength Estimator

Estimate password strength locally using pattern-based heuristics รขโ‚ฌโ€ length, variety, keyboard walks, repeats and a small built-in common-password list รขโ‚ฌโ€ with a rough crack-time table.

Open Tool โ†’

๐Ÿ” PIN Generator

Generate random numeric PINs of 4 to 12 digits, with an option to avoid obviously weak patterns like repeated digits, sequences and common PINs.

Open Tool โ†’

๐Ÿ” Random Token Generator

Generate cryptographically random tokens, shown at once in hex, Base64, Base64url and a URL-safe alphanumeric encoding รขโ‚ฌโ€ configurable byte length.

Open Tool โ†’

๐Ÿ” SRI Hash Generator

Generate Subresource Integrity (SRI) hashes for JS or CSS files รขโ‚ฌโ€ SHA-256/384/512 รขโ‚ฌโ€ with ready-to-use integrity attribute values.

Open Tool โ†’

๐Ÿ” UUID Collision Probability Calculator

Calculate the approximate probability of a UUID v4 collision using birthday-paradox math, with illustrative presets and a free-input calculator.

Open Tool โ†’

๐Ÿ” HMAC Verifier

Verify whether a provided HMAC signature matches a message and secret key, using SHA-1, SHA-256, SHA-384 or SHA-512.

Open Tool โ†’

๐Ÿ” AES Encrypt & Decrypt Text

Encrypt or decrypt a text snippet with AES-GCM, using a passphrase-derived key (PBKDF2, random salt and IV) รขโ‚ฌโ€ the key never leaves your browser.

Open Tool โ†’

๐Ÿ” RSA Key Pair Generator

Generate an RSA key pair (2048/3072/4096-bit) and export it as PEM รขโ‚ฌโ€ for learning and testing, not production secrets.

Open Tool โ†’

๐Ÿ” Base32 & Base58 Converter

Encode or decode text/hex to and from Base32 (RFC 4648) and Base58 (Bitcoin alphabet).

Open Tool โ†’

๐Ÿ” TOTP Generator

Generate a TOTP secret and watch the live 6-digit authenticator code (RFC 6238), or paste an existing Base32 secret to preview its codes.

Open Tool โ†’

๐Ÿ” SSH Public Key Format Converter

Convert an RSA or EC public key between PEM (SPKI) and OpenSSH format, both directions. Public keys only.

Open Tool โ†’

๐Ÿ” .htpasswd Generator

Generate an Apache .htpasswd line from a username and password, using APR1-MD5 or {SHA} SHA-1.

Open Tool โ†’

๐Ÿ” JWT Signer & Verifier

Build and sign a JWT with an HMAC secret (HS256/384/512), or verify a token's signature and expiry รขโ‚ฌโ€ for local testing only.

Open Tool โ†’

๐Ÿ” CSP Header Builder

Build a Content-Security-Policy header interactively รขโ‚ฌโ€ toggle directives, add source values, and get the exact header string.

Open Tool โ†’

๐Ÿ” Security Headers Checklist

Paste raw HTTP response headers and get a pass/warn/fail scorecard against key security headers like CSP, HSTS and X-Frame-Options.

Open Tool โ†’

๐Ÿ” GDPR Cookie Banner Generator

Configure a simple cookie-consent banner and get a copy-paste-ready HTML/CSS/JS snippet with a live, working preview.

Open Tool โ†’

๐Ÿ” robots.txt Checker & Linter

Paste a robots.txt file and test whether a URL path is allowed or disallowed for a given user-agent, with basic linting.

Open Tool โ†’

๐Ÿ” Unix/Linux File Permissions Calculator

Convert file permissions between numeric (chmod) and symbolic (rwxr-xr-x) form, both directions, with setuid/setgid/sticky bit support.

Open Tool โ†’

๐Ÿ” Filename & URL Slug Sanitizer

Turn any string into a safe filesystem filename and a safe URL slug at the same time.

Open Tool โ†’

๐Ÿ” Email Syntax Validator

Check whether an email address's syntax is valid per RFC 5321/5322 shape rules รขโ‚ฌโ€ not a deliverability check.

Open Tool โ†’

๐Ÿ” Credit Card Format Validator

Check a credit card number's format only รขโ‚ฌโ€ Luhn checksum and network identification รขโ‚ฌโ€ with a fake test-number generator. Never checks real cards.

Open Tool โ†’

๐Ÿ” Committed-Secret Scanner

Paste a git diff or plain text and scan line-by-line for patterns that commonly indicate an accidentally-committed secret.

Open Tool โ†’

๐Ÿ” Self-Destruct Note (In-Memory Demo)

A same-tab demo of the one-time-reveal UX pattern: seal a note in memory, then reveal it exactly once. No network transmission or storage.

Open Tool โ†’