IBAN Toolkit logoIBAN Toolkit

Turkey IBAN Generator

Free test TR IBANs: 26 characters, official registry format, valid check digits.

Turkey IBAN generator

26-character format, official registry structure.

Same country + seed + row order gives the same test values. Leave blank for random samples. Seed algorithm: v1. Do not enter personal data.

Turkey IBAN format

A Turkey IBAN is 26 characters long: the TR country code, 2 check digits, and a 22-character BBAN (5 digits + 1 digits + 16 letters/digits). Here is how a generated test IBAN breaks down:

PartExampleFormat
Country codeTR2 letters (ISO 3166)
Check digits372 digits: mod-97 checksum
Bank code267295 digits
Account number8TAZIS6LZ2KZYK6IS1 digits + 16 letters/digits

Full test IBAN: TR37 2672 98TA ZIS6 LZ2K ZYK6 IS (random test value)

About Turkey IBANs

  • Turkey's 26-character IBAN: 5-digit bank code + 1 reserved digit + 16-digit account number, regulated by the Central Bank of Turkey (CBRT).
  • Turkey is the largest IBAN user outside the EU: a bridge market between European and Middle Eastern payment flows.
  • The reserved digit is currently always 0.

Use test Turkey IBANs for

  • Testing payment forms that accept Turkey bank details.
  • QA fixtures and demo data with the correct 26-character structure.
  • Validating your own mod-97 implementation against known-correct outputs.

Country-specific testing notes

The national structure includes a reserved position. The general character-pattern generator does not enforce every national semantic restriction on reserved or allocated values.

Test more than the happy path

Generate with seed country-regression-v1, preserve the selected country and quantity, then run again to reproduce the same rows. Include an invalid-checksum input and a shorter input in your form tests. The versioned fixture pack supplies expected results for the implemented format checks.

Interpret the result correctly

Our checks cover the registered length, character pattern and international check digits. They do not certify domestic checksums, reserved-value rules, active bank codes, account existence or recipient ownership. Use bank-issued details for payments and your provider’s documented sandbox values for integration tests.

More countries

Frequently asked questions

26 characters: TR + 2 check digits + 5-digit bank code + 1 reserved digit + 16-digit account number.
No: Turkey uses IBAN but is not a SEPA member, so transfers to Turkey follow international rather than SEPA rules.
They are synthetic test values with valid structure and check digits. This site does not query live bank directories, so generated values are not guaranteed to be unassigned.
Yes: paste any Turkey IBAN into our IBAN validator to check its length, structure and mod-97 checksum.
Testing and educational use. Generated identifiers are synthetic and are not checked against live bank directories. A randomly generated value can coincidentally resemble or match a real identifier. Never use generated data for real payments, account applications, identity verification, or to represent a real person or institution.