Security Tools

Free Online Security Tools

Use defensive browser-based tools for passwords, authentication, hashing, integrity, encryption, privacy, security headers, policies, cookies, tokens, and safe encoding.

Security Tool Categories

Choose a security workspace

Each category groups defensive tools by the security task they complete.

22 Working Tools

Free Online Security Tools

Use defensive browser-based tools for passwords, authentication, hashing, integrity, encryption, privacy, security headers, policies, cookies, tokens, and safe encoding.

🔐Security Tool

Password Strength Checker

Evaluate password length, character variety, predictable patterns, estimated entropy, and practical improvement opportunities entirely in the browser.

Use Tool
🛡Security Tool

Secure Password Generator

Generate one or more cryptographically random passwords with controllable length, character sets, ambiguous-character filtering, and custom symbols.

Use Tool
🗝Security Tool

Passphrase Generator

Create memorable multi-word passphrases from a built-in word bank with cryptographically random word selection and optional capitalization, numbers, and symbols.

Use Tool
Security Tool

TOTP Authenticator Code Generator

Generate RFC-style time-based one-time passwords from a Base32 secret with configurable digits, period, and supported HMAC algorithms.

Use Tool
🔢Security Tool

Secure PIN Generator

Generate cryptographically random numeric PINs with configurable length, quantity, repeat filtering, and predictable-sequence rejection.

Use Tool
🔒Security Tool

Text Hash Generator

Create SHA-1, SHA-256, SHA-384, or SHA-512 digests from UTF-8 text and display the result as hexadecimal, Base64, or Base64URL.

Use Tool
📄Security Tool

File Checksum Generator

Calculate SHA checksums for local files without uploading the file, with hexadecimal, Base64, and Base64URL output options.

Use Tool
Security Tool

Checksum Verifier

Compare an expected SHA checksum with a locally calculated checksum from text or a selected file and report an exact match or mismatch.

Use Tool
🔏Security Tool

HMAC Generator

Generate keyed HMAC authentication codes using SHA-256, SHA-384, or SHA-512 with UTF-8, hexadecimal, or Base64 key input.

Use Tool
🔗Security Tool

Subresource Integrity Hash Generator

Generate SHA-256, SHA-384, and SHA-512 Subresource Integrity values from a local file or pasted resource content.

Use Tool
🔐Security Tool

Text Encryptor & Decryptor

Encrypt and decrypt text locally with AES-256-GCM, a password-derived key, random salt, random IV, and authenticated ciphertext packaging.

Use Tool
🗄Security Tool

File Encryptor & Decryptor

Encrypt or decrypt a local file with AES-256-GCM and PBKDF2 while keeping the file inside the browser and producing a downloadable result.

Use Tool
🕶Security Tool

Sensitive Data Redaction Tool

Find and redact common email addresses, phone numbers, IPv4 addresses, payment-card candidates, URLs, and bearer-style tokens from pasted text.

Use Tool
🎲Security Tool

Secure Random Secret Generator

Generate high-entropy random byte strings for application secrets, tokens, salts, test keys, and configuration values in several encodings.

Use Tool
🧱Security Tool

HTTP Security Headers Analyzer

Analyze pasted HTTP response headers for common browser security controls, policy quality, unsafe disclosures, and missing protections.

Use Tool
🏗Security Tool

Content Security Policy Builder

Build a structured Content-Security-Policy header from common source directives and optional hardening controls.

Use Tool
🔍Security Tool

Content Security Policy Analyzer

Parse and review a Content Security Policy for missing directives, broad wildcards, unsafe keywords, weak fallbacks, and common hardening gaps.

Use Tool
🍪Security Tool

Cookie Security Checker

Inspect one or more Set-Cookie headers for Secure, HttpOnly, SameSite, prefix requirements, scope, expiration, and cross-site behavior.

Use Tool
Security Tool

Mixed Content Checker

Scan pasted HTML and CSS-like content for insecure HTTP resource references that can cause mixed-content warnings or blocking on HTTPS pages.

Use Tool
🪪Security Tool

JWT Decoder & HMAC Verifier

Decode JWT header and payload claims, inspect time-based fields, identify algorithms, and optionally verify HS256, HS384, or HS512 signatures with a shared secret.

Use Tool
🔤Security Tool

Base64 & Base64URL Encoder Decoder

Encode UTF-8 text to Base64 or Base64URL and decode either format with strict validation and readable UTF-8 error handling.

Use Tool
🌐Security Tool

URL Encoder & Decoder

Encode or decode URL components and complete query strings while preserving intentional separators in full-query mode.

Use Tool
No matching security tools were found.