open data
The open neobank dataset
Everything on neobankbeat is generated from one file: data.json. It's free to use, including commercially — attribution appreciated. Defunct neobanks and pure BaaS/infrastructure providers are excluded; unverified fields are null rather than guessed.
368
neobanks
254
traditional
58
hybrid
56
web3-native
122
niche-audience
data.json — full dataset ↓
openapi.json — API spec ↓
llms.txt — agent guide ↓
GitHub — source & issues ↗
Field dictionary
Each entity is an object under entities. Top-level meta carries counts, field notes and methodology.
| field | type | meaning |
|---|---|---|
| name | string | Display name of the neobank. |
| category | enum | traditional · hybrid · web3-native (see notes). |
| audience | enum | general, or a niche: SMB, teens, gen z, women, migrants, freelancers… |
| hq · founded | string · number | Headquarters (city, country) and year founded. |
| custody | enum | Custodial · Self-custodial · MPC self-custodial · Mixed. |
| regulation_type | enum | Licensed bank · Partner-bank model · E-money institution · Payment institution · VASP/MSB · MiCA CASP · Self-custodial software · Broker-led · Other. |
| licence | string | Plain-text licence / sponsor-bank detail. |
| card_network · card_type | string | Visa/Mastercard/domestic/— and debit/prepaid/credit/virtual/crypto-settled/wallet. |
| cashback · yield | string | Headline "up to" figures — change constantly, always confirm with the issuer. |
| stablecoins | boolean | Whether stablecoins are supported. |
| services | array | Money-movement capabilities: on-ramp, off-ramp, fiat-payin, fiat-payout, iban, multi-currency, virtual-cards, crypto-cards. |
| fx_markup | object | FX markup on the free/standard plan, with source URL + as_of date. |
| kyc | string | KYC posture. |
| active_regions · countries | array | Macro-regions and country-level availability where known. |
| reported_users | object | value_millions + metric + as_of, where disclosed. |
| founders · funding · investors | string · array | Named founders, total disclosed funding, and notable disclosed backers. |
| ai | enum | Verified in-production AI use: underwriting · interface · agentic. |
| website · domain · x_handle · terms_url · privacy_url | string | Verified links where confirmed; null when unverified (never fabricated). |
Notes & methodology
- category: traditional = licensed fiat, custodial · hybrid = fiat + custodial crypto · web3-native = self-custodial, on-chain-first
- rates: cashback/yield are 'up to' figures that change constantly and vary by region — always confirm with the issuer
- services: money-movement capabilities (on-ramp, off-ramp, fiat-payin, fiat-payout, iban, multi-currency, virtual-cards, crypto-cards); verified per provider docs, tags omitted when unverified — absence is not proof of absence
- fx_markup: foreign-exchange markup on the free/standard plan, sourced + dated; rates change often, always confirm with the issuer
- verification: defunct neobanks and pure BaaS/infrastructure are excluded; unverified fields are null rather than guessed
Load it
import json, urllib.request
data = json.load(urllib.request.urlopen("https://www.neobankbeat.com/data.json"))
print(data["meta"]["total"], "neobanks")
for e in data["entities"][:5]:
print(e["name"], "·", e["category"], "·", e["regulation_type"])
Cite it
go deeperBrowse the interactive directory, all 368 profiles, or the comparisons. Machine agents: llms.txt · sitemap.md.
Figures compiled from public sources, for comparison only — not financial advice. "Up to" rates change constantly; always confirm with the issuer. Spotted an error? Suggest a fix.