SearchPinCode IFSC
REST JSON CORS Enabled No API Key Required

Free IFSC Code JSON REST API

Integrate RBI-verified IFSC lookup directly into your checkout, payroll, or fintech application. Our JSON endpoints are compatible with standard IFSC response payloads and require no authentication key.

Live API Endpoint Tester

Click "Test GET /api/ifsc/{code}" to inspect live JSON response...

1. Lookup Branch by IFSC Code

GET https://searchpincode.in/ifsc/api/ifsc/{IFSC} or GET https://searchpincode.in/ifsc/api/ifsc.php?ifsc={IFSC}

Example: https://searchpincode.in/ifsc/api/ifsc/SBIN0000300

{
  "success": true,
  "BANK": "State Bank of India",
  "IFSC": "SBIN0000300",
  "BRANCH": "MUMBAI MAIN",
  "ADDRESS": "MUMBAI SAMACHAR MARG, FORT, MUMBAI, MAHARASHTRA",
  "CONTACT": "022-22660694",
  "CITY1": "MUMBAI",
  "CITY2": "GREATER BOMBAY",
  "DISTRICT": "GREATER BOMBAY",
  "STATE": "MAHARASHTRA",
  "PINCODE": "400001",
  "BANKCODE": "SBIN",
  "CATEGORY": "Public Sector Bank",
  "RTGS": true,
  "NEFT": true,
  "IMPS": true,
  "UPI": true
}

2. Hierarchy & Search Endpoints

Endpoint Description Sample Link
GET /api/banks.php List all 234 RBI banks with 4-letter bank codes & branch counts Open JSON
GET /api/states.php?bank={slug} List all states (or states where a specific bank operates) Open JSON
GET /api/districts.php?bank={slug}&state={slug} List districts in a state (filtered by bank if provided) Open JSON
GET /api/branches.php?bank={slug}&state={slug}&district={slug} List all branches of a bank in a district Open JSON
GET /api/search.php?q={query} Search banks, states, districts, and branches by keyword or PIN Open JSON