Security & Privacy Tools
Security utilities that never send your passwords or plaintext anywhere — generation and encryption both happen locally using your browser's built-in Web Crypto API.
Guides & articles
Is It Safe to Upload Confidential PDFs to Online Tools?
What happens to a PDF you upload to a free online tool, which risks are real, and how to process contracts and IDs without uploading them at all.
Strong Passwords vs Passphrases: Which Should You Use?
Random passwords or multi-word passphrases? Learn how entropy works, how long is long enough, and the limits of our own generator and strength meter.
Why Client-Side Tools Matter: Keep Files on Your Device
Most online file tools upload your data to a server. Here is why many tasks do not need that, and the honest trade-offs of doing it locally.
AES-256 Text Encryption Explained in Plain English
How AES-256-GCM and PBKDF2 turn a passphrase and a message into safe ciphertext in your browser, and what that protects against.
How to Password Protect a PDF (and Remove It Later)
Add or remove a PDF password in your browser, and learn what encryption protects, what it does not, and how to choose a strong password.
Frequently asked questions
- Are generated passwords random enough to be secure?
- Yes, passwords are generated using `crypto.getRandomValues`, a cryptographically secure random source, not `Math.random`.
- What encryption does the text encryptor use?
- AES-256-GCM with a PBKDF2-derived key (100,000 iterations) from your passphrase — a standard, modern authenticated-encryption scheme.