TR Console

Turkish IBAN builder

Compute a TR IBAN from bank code and account number. Plain-language «i» tips for structure, check digits and known bank names; validate separately on the TR validation page.

Idle $0 This builder is free (demo quota) Paid = API key for software integration No claim the account exists at the bank

The IBAN is structurally valid (mod-97). Unknown bank codes return bankName null. Existence of the account or acceptance of a transfer is not claimed — your bank is the source of truth.

IBAN build form

Results appear here

Enter bank code and account, then build. Formatted IBAN, electronic form and bank name open as cards. Next: wire the same endpoint into your software, or check the result on the validation page.

Rules (summary)
TR + 2 check + 5 bank + 1 reserved + 16 account · account left-padded with 0 · reserved defaults to 0 · ISO 7064 mod-97 · known codes use the national bank table · unknown → bankName null.
Builder vs validation?
The builder turns bank code + account into a TR IBAN. Validation checks an existing IBAN’s checksum and structure. Two catalogue endpoints: tr/iban/build and iban/validate.
What if the bank code is unknown?
A structurally valid IBAN is still produced; bankName is null. Account existence at the bank is not claimed — your bank is authoritative.