Skip to content

Security and Encryption

Generate passwords, check their strength and data breaches, create hashes, encrypt text, detect IP info, and parse user agents.

16 tools

Security and Encryption tools

Password Generator

Generate strong, secure passwords with customizable length, character types, and multi-word passphrases.

Security and Encryption

Password Strength Checker

Check how strong your password is with a visual meter, entropy score, and estimated crack time.

Security and Encryption

Password Breach Checker

See if a password has leaked in a known data breach, without sending it. Uses Have I Been Pwned with k-anonymity.

Security and Encryption

Hash Generator

Create MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of text or files, right in your browser.

Security and Encryption

Text Encryption and Decryption

Encrypt and decrypt text using AES-256 encryption entirely in your browser. No data sent to servers.

Security and Encryption

IP Address Info

Detect your public IP address and view geolocation data, ISP details, and network information.

Security and Encryption

User Agent Parser

Parse and detect your browser name, version, operating system, device type, and rendering engine.

Security and Encryption

Screen Resolution Detector

Detect your screen resolution, viewport size, pixel ratio, color depth, and display information.

Security and Encryption

SSL Certificate Checker URL Parser

Check any website SSL/TLS certificate: validity, days until expiry, issuer, SANs, TLS version, and fingerprints.

Security and Encryption

Bcrypt Hash Generator and Verifier

Generate bcrypt hashes with configurable rounds and verify passwords against existing bcrypt hashes.

Security and Encryption

HMAC Generator

Generate HMAC signatures using SHA-256, SHA-384, or SHA-512 with custom secret keys for message authentication.

Security and Encryption

Basic Auth Generator

Generate Base64-encoded Basic Authentication headers from username and password credentials.

Security and Encryption

RSA Key Pair Generator

Generate RSA public and private key pairs in PEM format using the Web Crypto API in your browser.

Security and Encryption

OTP Code Generator and Validator

Generate and validate TOTP codes compatible with Google Authenticator and other authenticator apps.

Security and Encryption

Token Generator

Generate random tokens and strings in hex, alphanumeric, URL-safe, and custom character set formats.

Security and Encryption

BIP39 Mnemonic Generator

Generate BIP39 mnemonic seed phrases for cryptocurrency wallets in 12, 15, 18, 21, or 24 words.

Security and Encryption

Passwords, Hashes and Keys: Where to Start

For accounts, start with the Password Generator. Then test any password you already use in the Password Strength Checker. The checker runs in your browser and gives an entropy score and a rough crack-time estimate. Length helps most. A random 16-character password is far harder to guess than a clever 8-character one.

For developers, the Basic Auth Generator builds an Authorization header from a username and password. It is only Base64 encoding, not encryption, so send it over HTTPS. The OTP Code Generator and Validator creates and checks time-based codes (TOTP) like those in Google Authenticator. That is useful when you test a two-factor login.

Two tools here look outward. The SSL Certificate Checker shows who issued a site certificate and how many days remain before it expires. It has to connect to that site, so this check runs on our server rather than in your browser. The IP Address Info tool shows the public IP address and rough location that websites see when you visit.

Explore Other Categories