Password Strength Checker
Estimates password entropy and crack time, and identifies the specific weaknesses in what you…
Checks a Turkish TC Kimlik No against both of its check digit rules, which are unusual and catch different errors.
The Turkish identity number uses two rules rather than one weighted sum, and they are unlike anything else in this family. The tenth digit is (the sum of the 1st, 3rd, 5th, 7th and 9th digits, multiplied by seven, minus the sum of the 2nd, 4th, 6th and 8th) modulo 10. The eleventh is simply the sum of the first ten digits modulo 10. Together they catch every single-digit typo — verified over 3,000 generated cases — but only about 91% of adjacent transpositions, because the odd-and-even structure means swapping two digits of the same parity class can cancel out. A number never begins with zero. None of this proves the number was issued: only the Nüfus ve Vatandaşlık İşleri can say that.
| Rules | Two, and they are different in kind rather than two passes of the same sum |
|---|---|
| 10th digit | ((odd positions × 7) − even positions) mod 10 |
| 11th digit | Sum of the first ten, mod 10 |
| Typo detection | 100% of single-digit errors; about 91% of adjacent transpositions |
| First digit | Never zero |
Internal consistency only. It cannot confirm the number was issued or belongs to anyone in particular.
Estimates password entropy and crack time, and identifies the specific weaknesses in what you…
Generates MD5, SHA-1, SHA-256, SHA-384 and SHA-512 hashes of any text, all at once.
Generates an MD5 hash of any text or string, with optional HMAC and uppercase output.
Generates SHA-256 hashes using the browser's Web Crypto API, with HMAC support.
Generates SHA-1 hashes, still required by some legacy systems and Git object addressing.
Generates SHA-512 hashes for checksums, signatures and archival fingerprints. Runs in your…
Encodes and decodes Base32, the alphabet used by TOTP secrets and some file systems.
Encodes and decodes Base58, the alphabet used by Bitcoin addresses and short identifiers.
Encrypts and decrypts text with AES-GCM 256-bit using a password, entirely in your browser.
Applies a repeating-key XOR to text or hex, the operation behind many simple obfuscation…