Validate Irish SWIFT in 2 seconds
Parse and validate Irish SWIFT codes. Returns bank code, country, location and branch. 8 or 11 characters.
GET /swift — live demo
Input irish swift
Sample value. Replace with your own.
Validation result
// Click "Validate →" to run
Ready. Free 50 validations/day.
How it works
A SWIFT/BIC code is 8 or 11 characters. First 4 = bank code, next 2 = country, next 2 = location, optional last 3 = branch. "XXX" as branch means the primary office.
API call
# GET
curl "https://finance-validators.boring-saas-infra.workers.dev/swift?value=AIBKIE2D"
# POST (same result)
curl -X POST https://finance-validators.boring-saas-infra.workers.dev/validate \
-H "Content-Type: application/json" \
-d '{"type":"swift","value":"AIBKIE2D"}'
What you get back
{
"valid": true,
"code": "EXAMPLES",
"bank_code": "DEUT",
"country_code": "IE",
"location_code": "FF",
"branch_code": "XXX",
"is_primary_office": true
}
Why use our irish swift validator
- Instant — ~50ms response time from Cloudflare edge.
- Format + checksum + country rules (where applicable).
- REST API. Works from any language.
- Free 50/day. Pro: 5,000/month for $19.99.
- No API key needed for the free tier.
Pricing
$19.99/month
- 5,000 validations / month
- Batch validation
- VIES lookup (VAT)
- Priority queue
FAQ
How do I validate a irish swift?
GET /swift?value=YOUR_VALUE or POST to /validate with {"type":"swift","value":"..."}.
Is there a free tier?
Yes. 50 validations per day, no credit card required.
What does the validator check?
Format, length, country rules, and checksum where applicable.
Can I integrate this via API?
Yes. REST API. GET or POST. Works from any language.
Does it check if a real account exists?
No. Format + checksum only. It does not verify existence or activity.