Razorpay IFSC
Resolve any Indian bank IFSC code to branch details
Razorpay's open IFSC service turns an Indian bank branch code into its bank, branch, address, city and supported rails like NEFT, RTGS, IMPS and UPI. Just append the code to the base URL for keyless JSON. CORS is wide open.
GET https://ifsc.razorpay.com/HDFC0000001
{
"BANK": "HDFC Bank",
"IFSC": "HDFC0000001",
"BRANCH": "TULSIANI CHMBRS - NARIMAN PT",
"CITY": "GREATER MUMBAI",
"STATE": "MAHARASHTRA",
"NEFT": true,
"UPI": true,
"SWIFT": "HDFCINBB"
}curl "https://ifsc.razorpay.com/HDFC0000001"const res = await fetch("https://ifsc.razorpay.com/HDFC0000001");
const data = await res.json();
console.log(data);import requests
res = requests.get("https://ifsc.razorpay.com/HDFC0000001")
print(res.json())/HDFC0000001PROBEDResolve any Indian bank IFSC code to branch details
/HDFC1HDFC1 — documented GET route.
/HDFC1?limit=5Paginated variant with limit parameter.
/paymentsPayments — documented GET route.
/engageEngage — documented GET route.
/posPos — documented GET route.
We probe a documented GET and expect 2xx JSON — full uptime and health score. Export includes every documented route below.
Stable. No schema drift observed since monitoring began — the response shape has not changed under our checks.
Razorpay IFSC: common questions
Is Razorpay IFSC free to use?
Yes — Razorpay IFSC is a free finance API. Free tier: Free — no API key. Whether the free tier allows commercial use is unclear — check the provider docs.
Does Razorpay IFSC need an API key?
No — Razorpay IFSC needs no API key or signup. You can call it straight away; rate limits still apply (Unpublished).
Can I call Razorpay IFSC from the browser?
Yes — Razorpay IFSC returns CORS headers over HTTPS, so front-end code can fetch it directly with no backend proxy. Use the fetch snippet on this page, or hit "Run live" to try it now.
Is Razorpay IFSC up right now?
As of our last scheduled check, Razorpay IFSC is unmonitored. We re-probe it every sweep — the status badge and uptime chart above always show the latest.