GALAXY OF TOOLS

SECURITY SECTOR · 24 TOOLS

Free Security & Privacy Tools

Passwords, encryption and checksums, SSL, header and port checks, and SPF, DKIM and DMARC email security. 24 free tools, no sign-up.

Passwords & one-time codes5

Encryption, hashes & validation6

Website security checks9

Email security4

Passwords, encryption and checks that stay on your device

Most account break-ins start with a weak or reused password, and most tampered downloads go unnoticed because nobody checked the file. These free security and privacy tools make the safe habit the easy one. The password generator creates long random passwords with the character rules a site demands, the passphrase generator builds memorable word-based phrases, and the password strength checker estimates how long a password would take to crack and explains what makes it weak.

Beyond passwords, text encryption locks a message with a password so only someone who knows it can read it, the file hash checker verifies that a downloaded installer matches the checksum its publisher lists, and the bcrypt generator hashes and verifies passwords for developers building login systems. Validators for card numbers, email addresses and IBANs catch typos in forms and test data before they cause failed payments.

Because the data involved is exactly the kind you should never send to a stranger’s server, every tool here works entirely in your browser. Passwords are generated with the browser’s cryptographic random number source, hashes are computed locally, and nothing you type or upload leaves your device. Home users, IT support staff, developers, small businesses setting up shared accounts and anyone who has just received a “your password was found in a breach” email will find these useful.

Password or passphrase, encryption or hashing?

  • Random password such as q7#Vt9!mZpL2 is strongest per character and ideal when a password manager remembers it for you. Use 16 characters or more wherever the site allows.
  • Passphrase such as copper-violin-meadow-lantern is easier to type and remember, so it suits the few passwords you must know by heart: your computer login, your password manager and your main email.
  • Encryption is reversible with the right key. Use it to protect a note, a password you must share or a message you want to keep private in transit.
  • Hashing is one-way. A hash proves a file or password matches a known value without revealing it, which is why websites store password hashes rather than passwords. Bcrypt is deliberately slow to resist guessing attacks; fast hashes such as SHA-256 suit file integrity instead.

Habits that protect your accounts

  • Use a different password for every account. A breach at one site should not open the door to your email or bank.
  • Turn on two-factor authentication wherever it is offered, ideally with an authenticator app or a hardware key rather than SMS.
  • Check the hash of software downloaded from mirrors or torrents against the one on the publisher’s official page before installing.
  • Treat a long passphrase as better than a short complex password. Length adds more strength than symbols do.
  • A valid-looking card or IBAN only passes a checksum; it does not prove the account exists or has funds. Validators are for catching typos, not for verifying customers.
  • For hashing text, Base64 and other developer encodings, see the developer tools.

Security & Privacy: frequently asked questions

How long should a password be?

At least 12 characters, and 16 or more where allowed. A long random password or a four-to-five-word passphrase is far stronger than a short one padded with a symbol and a number.

Are the generated passwords stored anywhere?

No. Passwords are created in your browser using its cryptographic random number generator and are never sent to a server, logged or saved. Once you close the page, the only copy is the one you kept.

How do I check that a downloaded file has not been tampered with?

Open the file in the file hash checker, pick the algorithm the publisher used (usually SHA-256) and compare the result with the checksum on their download page. If the two do not match, do not install the file.

What is the difference between hashing and encryption?

Encryption scrambles data so that it can be unscrambled with a key. Hashing produces a fixed-size fingerprint that cannot be reversed, which makes it suitable for verifying files and storing passwords.

Why is bcrypt used for passwords instead of SHA-256?

Bcrypt is intentionally slow and has an adjustable cost factor, so an attacker trying billions of guesses is slowed down dramatically. SHA-256 is designed to be fast, which is good for file checksums and bad for password storage.

How does the credit card validator work without contacting the bank?

It applies the Luhn checksum that every valid card number satisfies and recognises the number ranges used by Visa, Mastercard, RuPay, Amex and others. It can tell you a number is mistyped, but not whether the card is real or active.