Fintech Validation Tools
Built for Developers
Validate IBANs, cards, BIC/SWIFT codes, and payment files in one place. Fast, browser-based tools for debugging payment workflows.
Core
High-value tools for real payment engineering workflows.
IBAN Validator
Validate any IBAN against mod-97 checksum and country-specific length rules. Supports 70+ countries.
Card Toolkit
Validate card numbers with Luhn + IIN detection, or generate structurally valid test cards for sandbox environments.
SEPA XML Validator
Validate pain.001 documents against ISO 20022 structure: required fields, duplicate EndToEndIds, and CtrlSum cross-check.
Payment Inspector
Inspect pain.001 XML: extract transaction count, control sum, detect duplicate EndToEndIds, and validate creditor IBANs.
Payment Protocols
Validate IBAN, BIC/SWIFT, and payment references.
BIC / SWIFT Checker
Parse and validate BIC/SWIFT codes. Extracts bank code, country, location, and branch identifier.
IBAN + BIC Validator
Cross-validate an IBAN and BIC as a pair. Checks both formats and flags country code mismatches.
Bulk IBAN Validator
Validate a batch of IBANs in one pass. Paste one per line — get a valid/invalid breakdown with error details.
Reference Toolkit
Generate payment references for SEPA workflows: UUID v4, EndToEndId, InstructionId, and MessageId.
Built for engineers who care about correctness
Payment systems run on standards. FinDevKit implements those standards accurately — IBAN mod-97 checksums, BIC parsing per ISO 9362, pain.001 field validation, and Luhn-correct card generation.
- IBAN mod-97 checksum (ISO 13616)
- BIC/SWIFT structure parsing (ISO 9362)
- pain.001 field validation with CtrlSum cross-check
- Luhn-correct test card generation
- Client-side only — your data never leaves the browser
{
"isValid": true,
"transactionCount": 2,
"controlSum": 1500.00,
"computedSum": 1500.00,
"issues": []
}