Security & Privacy
Privacy-first cryptographic tools. Generate secure passwords, compute hashes, inspect JWTs, view PGP keys, and encrypt text locally using WebCrypto APIs.
Available Security & Privacy Utilities
Browse 43 browser-based tools with local processing when supported.
No matching tools found
Try clearing your search term or selecting a different intent filter.
How Security & Privacy Work
Provide cryptographically secure password generation, SSH key generation, PGP key viewing/creation, hash generation/verification, JWT inspection, entropy calculation, and local file encryption.
By executing processing routines directly inside your web browser using client-side JavaScript, WebWorkers, and WebAssembly, tools process tasks without waiting for remote server queues or external APIs.
Core Processing Standards
- Browser Processing: All cryptographic keys, passwords, hashes, JWT tokens, and security audits execute 100% locally in your browser using W3C WebCrypto APIs. Zero secrets, tokens, or credentials are ever transmitted over the network.
- Off-Main-Thread Execution: Heavy transformations process in background workers to keep UI smooth and responsive.
- Offline Capability: Core tool functions operate directly in your browser without an active internet connection.
High-Value Use Cases
- Generate cryptographically strong passwords, passphrase combinations, and high-entropy random keys
- Inspect and decode JSON Web Tokens (JWT), verify header algorithms, and validate expiration timestamps
- Compute cryptographic file checksums and string hashes (SHA-256, SHA-512, MD5, SHA-1, Keccak) in browser memory
- Audit browser security headers (CSP, CORS, Cookies), detect tracker fingerprinting, and scan text for data leaks
Zero-Log Architecture: Verifying Client-Side Privacy in Modern Web Tools
How zero-log architecture works, how to audit network requests in developer tools, and why browser-based cryptography ensures sovereign data privacy.
Read Tool GuideCommon Security & Privacy Workflows
Follow step-by-step browser processing sequences to complete tasks efficiently without remote server reliance.
Cryptographically Secure Credential Generation
Create impenetrable passwords, passphrases, and encryption keys backed by hardware entropy.
- 1 Open Password Generator or Secret Key Generator
- 2 Configure key length (16 to 128 characters) and character sets (uppercase, lowercase, numbers, symbols)
- 3 Inspect calculated Shannon entropy bits and brute-force cracking resistance metrics
- 4 Toggle ambiguous character exclusion (O vs 0, l vs 1) for physical readability
- 5 Copy credentials directly to clipboard with automated zero-persistence clearing
JWT Token Inspection & Claims Verification
Decode, inspect, and validate JSON Web Tokens without exposing authentication tokens to external servers.
- 1 Paste authorization JWT token into JWT Decoder
- 2 Inspect decoded JOSE Header (alg, typ) and Payload claims (sub, iss, exp, iat, aud)
- 3 Verify expiration time relative to current local UTC time with color-coded status badges
- 4 Paste public key or secret to perform client-side signature cryptographic verification
- 5 Review raw JSON claims structure for debugging authentication microservices
Cryptographic Checksum & Hash Verification
Verify software download integrity and compute cryptographic hashes for files and text strings.
- 1 Drag and drop software installer or paste text string into Hash Generator or Bcrypt Hasher
- 2 Select target cryptographic hash algorithm (SHA-256, SHA-512, SHA-3, MD5, RIPEMD)
- 3 Client-side WebCrypto engine computes binary digest without file uploading
- 4 Paste manufacturer published checksum to run automated side-by-side integrity match validation
- 5 Copy verified hexadecimal hash digest strings for security verification
Browser Privacy & Fingerprint Auditing
Inspect browser exposure attributes, evaluate tracker defenses, and generate Content Security Policies.
- 1 Navigate to Browser Fingerprint or Cookie Security Auditor
- 2 Inspect system exposure vectors (Canvas fingerprint, WebGL renderer, AudioContext, screen metrics)
- 3 Use CSP Generator to construct strict Content-Security-Policy header directives
- 4 Audit text payloads for accidental secret leaks using Data Leak Self-Check & Secret Scanner
- 5 Export hardened HTTP security headers ready for deployment
W3C WebCrypto SubtleCrypto Subsystem
Cryptographic hash generation (SHA-256, SHA-512) and random entropy generation utilize the browser's hardware-backed window.crypto.subtle engine, ensuring resistance against timing attacks.
Client-Side Constant-Time Comparison
Hash and checksum verification routines utilize constant-time string comparison algorithms to prevent side-channel timing analysis attacks when verifying authentication tokens.
WebAssembly Bcrypt & Argon2 Kernels
Computationally intensive password hashing and verification algorithms (Bcrypt, Argon2) run inside isolated WebAssembly instances with configurable work-factor salt rounds.
Ephemeral In-Memory Lifecycle
All generated credentials and decoded tokens exist solely in volatile browser RAM. Once the tab is closed, uncopied credentials are permanently lost by design to ensure security.
Browser Sandboxing & Hardware Security Modules
Web tools operate within browser security sandboxes. They cannot communicate with OS kernel-level TPM/HSM smartcards or native hardware security dongles without browser extension bridges.
Network Connectivity in Deliverability Testing
Tools like Email Deliverability Tester query public DNS-over-HTTPS resolvers for SPF, DKIM, and DMARC records; they do not send live test emails to recipient inboxes.
Common Questions About Security & Privacy
Technical specifications, privacy principles, and usage guidance for browser-native execution.