Password Strength Checker
Estimates password entropy and crack time, and identifies the specific weaknesses in what you…
Checks a UK National Insurance number against the prefixes that are never issued — it has no check digit.
A UK National Insurance number has no check digit, so its validity cannot be established offline. What can be checked is the prefix, and the rules are specific: the letters D, F, I, Q, U and V never appear in the first position, the same set plus O never appears in the second, and the combinations BG, GB, NK, KN, TN, NT and ZZ are never issued at all. The final letter is A, B, C or D and is optional in many systems — it carries no information and was historically a contribution-cycle marker. Anything passing those rules is possible; only HMRC can confirm it was issued.
| Shape | Two letters, six digits, and usually a final letter A to D |
|---|---|
| Check digit | None |
| Never first or second | D, F, I, Q, U, V — and O is also excluded from the second position |
| Never issued | BG, GB, NK, KN, TN, NT and ZZ |
| Final letter | Optional, carries no information |
Format and prefix rules only. A NINO has no check digit and cannot be validated offline.
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…