Important: This documentation covers Yarn 1 (Classic).
For Yarn 2+ docs and migration guide, see yarnpkg.com.

Package detail

turkey-iban-validator

ismetcanbyk188MIT1.0.3TypeScript support: included

Validate Turkish IBANs and validate all IBANs

iban, validator, turkey, bank, tr, turkish, turkiye, turkiye-iban-validator, turkiye-iban-validasyonu, turkiye-iban-validasyonu-javascript, turkiye-iban-validasyonu-typescript, turkiye-iban-validasyonu-nodejs

readme

🇹🇷 Turkey IBAN Validator

NPM Version License: MIT Build Status

Validate Turkish IBAN numbers with ease, and optionally validate general IBAN formats from all countries.


✨ Features

  • ✅ Validate Turkish IBANs (starts with TR)
  • 🌍 Validate IBANs from all supported countries
  • ⚙️ Written in TypeScript
  • 🚀 Lightweight & fast
  • 🌐 IBAN Control - Online IBAN validation and verification service

📦 Installation

npm install turkey-iban-validator

🔧 Usage

✅ Validate Turkish IBAN

import { isValidTRIban } from "turkey-iban-validator";

isValidTRIban("TR330006100519786457841326"); // true
isValidTRIban("TR000000000000000000000000"); // false

🌍 Validate General IBAN

import { isValidIban } from "turkey-iban-validator";

isValidIban("DE29270024055324013000"); // true
isValidIban("US12345678901234567890"); // false

📄 License

This project is licensed under the MIT License. See the LICENSE file for details.


📧 Contact

Feel free to contact me with any questions or suggestions.