Select a bank
Not selected
Icon
No record selected
Wordmark
No record selected
- Country
- Not selected
- Status
- Not selected
- Revision
- Not selected
A growing home for bank logos
Search by country and bank name. Add the right logo without packing hundreds of images into your app.
India and the USA are live. Japan and Canada are next.
Search names and aliases. The artwork loads after a record is selected.
Not selected
Copy this once. It matches whichever bank name your customer enters.
Search a compact country index containing names and aliases only.
Request the selected institution by its stable country-prefixed ID.
Use the revisioned icon or wordmark URL and show initials if it fails.
import { BankLogoCatalog } from
'https://banklogos.amitayre.com/sdk/logo-catalog.js';
const catalog = new BankLogoCatalog(
'https://banklogos.amitayre.com/'
);
const [match] = await catalog.search('IN', customerInput);
if (!match) throw new Error('Bank not found');
const bank = await catalog.getInstitution(match.id);
const logoUrl = catalog.logoUrl(bank, 'icon', 'svg').href;
v1/institutions/{id}.jsonOne static institution record.
v1/countries/{code}/search-index.jsonCountry names and aliases without images.
sdk/logo-catalog.jsZero-dependency matching and URL helper.
v1/schema.jsonRecord fields and supported variants.