Skip to content
Free tool

TCKN, VKN and IBAN validator

Catch typos before you call an e-invoice lookup or a payment API.

Runs entirely in your browser. Nothing you type is sent to our server.

What this check does not do

  • It does not confirm that a person, company or bank account exists.
  • It does not query GİB's e-Fatura user list; your integrator does that.
  • Treat national ID numbers as personal data under KVKK: do not log them in plain text.

Frequently asked questions

Is a valid check digit enough to accept a TCKN?

No. It only rules out typos. Identity verification is a separate, regulated process.

How many characters does a Turkish IBAN have?

26: "TR", two check digits, a five-digit bank code, a reserved digit (0) and a 16-digit account number.

Planning a launch in Türkiye or fixing a live integration? Send us your stack and timeline; the KOD16 team replies within one business day.

Request an assessmentinfo@kod16.com.tr