Developer API

IFSC Lookup API

Integrate IFSC code lookups into your application. 176,000+ branches, instant JSON responses, free tier available.

Quick Start

Look up any IFSC code with a single GET request:

bash
curl "https://ifsc.allbankifsccodes.com/api/v1/ifsc?code=SBIN0001234"

Why Use Our API?

Fast

Sub-100ms response times

Reliable

99.9% uptime guarantee

CORS Enabled

Use from any origin

176K+ Branches

Complete RBI data

Base URL

text
https://ifsc.allbankifsccodes.com/api/v1

Endpoints

Parameters

codestringrequiredThe 11-character IFSC code to look up

Example Response

json
{
  "success": true,
  "data": {
    "ifsc": "SBIN0001234",
    "bank": "STATE BANK OF INDIA",
    "branch": "MUMBAI MAIN",
    "address": "MUMBAI MAIN BRANCH, MUMBAI",
    "city": "MUMBAI",
    "state": "MAHARASHTRA",
    "stdCode": "022",
    "phone": "22660600"
  }
}

Code Examples

JavaScript / Fetch

javascript
const response = await fetch(
  'https://ifsc.allbankifsccodes.com/api/v1/ifsc?code=SBIN0001234'
);
const data = await response.json();
console.log(data.data.bank); // "STATE BANK OF INDIA"

Python

python
import requests

response = requests.get(
    'https://ifsc.allbankifsccodes.com/api/v1/ifsc',
    params={'code': 'SBIN0001234'}
)
data = response.json()
print(data['data']['bank'])  # STATE BANK OF INDIA

cURL

bash
curl -s "https://ifsc.allbankifsccodes.com/api/v1/ifsc?code=SBIN0001234" | jq .

Error Codes

HTTP StatusCodeDescription
200OKRequest successful
400MISSING_PARAMSNo search parameters provided
404NOT_FOUNDIFSC code not found
429RATE_LIMITEDToo many requests
500SERVER_ERRORInternal server error

Pricing

Start free, scale as you grow

Free

₹0forever
  • 100 requests/day
  • IFSC code lookup
  • Bank search
  • JSON responses
  • CORS enabled
Popular

Pro

₹499/month
  • 10,000 requests/day
  • All Free features
  • MICR code lookup
  • Bulk lookups
  • Priority support
  • API key authentication

Enterprise

Custom
  • Unlimited requests
  • All Pro features
  • Dedicated endpoint
  • SLA guarantee
  • Custom data exports
  • Webhook notifications

Rate Limiting

Rate limit information is included in every API response via headers:

text
X-RateLimit-Limit: 100
X-RateLimit-Remaining: 99
X-Powered-By: IFSC Finder API