Kuwaiti IBANs route payments through the KNET domestic network and across the Gulf via SWIFT. At 30 characters they include a generous 22-character account field, so there is plenty of room for a typo to slip in. The ISO 7064 MOD-97-10 checksum catches most single-character errors, and this validator runs that check plus a full structural breakdown before you submit a transfer.
Paste any IBAN beginning with KW and the tool validates it locally in your browser.
How it works
A Kuwaiti IBAN has four parts:
- Country code — the fixed letters
KW - Check digits — two digits from the MOD-97 algorithm
- Bank identifier — four letters (for example
NBOK,CBKU,KFHO) - Account number — 22 alphanumeric characters
The checksum moves the first four characters to the end, replaces each letter with its two-digit value (A=10 through Z=35), and divides by 97. A remainder of exactly 1 means the IBAN is valid. The modulus is computed digit by digit so the large number never exceeds a safe integer.
Tips and notes
- A length other than 30 fails immediately — the most common paste error.
- The 4-letter bank identifier is correct for Kuwait, not a mistake.
- A valid checksum confirms format only. Use the
iban-bic-lookup-toolto derive the matching BIC.