Security & privacy tools
Practical tools for staying safe: create strong passwords, PINs and random strings, check how strong a password is, generate MD5, SHA and bcrypt hashes, encrypt and decrypt text, and look up a site’s SSL certificate, DNS records, WHOIS and HTTP headers.
There are also generators for a GDPR privacy policy, terms and a cookie-consent banner. Password and encryption tools run in your browser, so the secrets you type never leave your device.
All 18 tools
- Password GeneratorGenerate strong random passwords and passphrases, with a strength estimate.
- Password StrengthTest password strength with real crack-time estimates and a breach check.
- Random StringGenerate random strings, tokens, UUIDs, ULIDs and API keys, up to 10,000 at once.
- PIN GeneratorGenerate random PINs that skip common codes, sequences, repeats and dates.
- SSL CheckerCheck SSL certificate expiry, issuer, chain and TLS versions, with a grade.
- DNS LookupLook up DNS records, check propagation and test SPF, DMARC and DKIM.
- WHOIS LookupLook up a domain's registrar, age, expiry and name servers, or an IP's owner.
- HTTP Headers LookupCheck HTTP headers, redirects and a security-headers grade for any URL.
- Port CheckerTest up to 24 TCP ports at once, with warnings for risky exposed services.
- Htpasswd GeneratorCreate .htpasswd entries for Apache and nginx, with ready config snippets.
- Bcrypt GeneratorCreate and verify bcrypt or Argon2id hashes, and inspect existing hashes.
- Encrypt / Decrypt TextEncrypt and decrypt text or files with a password using AES-256.
- GDPR Privacy Policy GeneratorCreate a privacy policy for GDPR, CCPA, India's DPDP Act and more.
- Cookie Consent GeneratorBuild a GDPR-style cookie banner with Consent Mode v2 and script blocking.
- GDPR Terms & Conditions GeneratorCreate terms and conditions for a website, SaaS, shop or app.
- MAC Address GeneratorGenerate random MAC addresses with vendor prefixes, in any format, in bulk.
- Caesar CipherEncode, decode and crack the Caesar cipher, plus Atbash, Vigenère and Affine.
- ROT13Encode or decode ROT13, ROT5, ROT18, ROT47 and ROT-N with any shift.