DEV Community

John Frandsen
John Frandsen

Posted on

Comparing European Open Banking API Providers in 2026: Plaid, TrueLayer, Tink & GoCardless

If you're building a fintech app in Europe and need to connect to bank accounts, you've probably hit the same wall everyone does: every country has different banks, different PSD2 implementations, and different certification requirements. Open banking aggregators exist to abstract all of that away — but picking one is genuinely hard because their pricing, coverage, and onboarding friction vary enormously.

I've spent the last several months deep in this space. Here's a practical comparison of five European open banking API providers, focused on what actually matters to a developer integrating them.

Disclosure upfront: I help build open-banking.io, one of the options below. I've kept the comparisons honest — the big aggregators genuinely do some things better — but you should weigh my obvious bias accordingly.

The providers worth comparing

Plaid

The US market leader, expanding aggressively in Europe. Excellent developer experience, great documentation, and a polished sandbox. Bank coverage in Europe has improved significantly but is still stronger in the UK and Ireland than in mainland Europe. Pricing is usage-based and — for European volumes — can be notably higher than domestic competitors. You'll typically go through a compliance review before going live.

TrueLayer

UK-headquartered, one of the strongest European players. Broad bank coverage across the UK and EU (over 1,000 institutions). Strong payment initiation (PIS) alongside account information (AIS). Developer docs are thorough. They operate under FCA authorisation in the UK and are licensed across the EU. Pricing is per-connection with volume tiers — competitive for UK/EU fintechs but adds up at scale.

Tink (now part of Visa)

Acquired by Visa in 2022. Deep European bank coverage (arguably the broadest across the Nordics, DACH, and Southern Europe). Good aggregation APIs and a mature platform. Since the Visa acquisition, enterprise focus has intensified — smaller startups sometimes find the onboarding and commercial terms heavier than with TrueLayer or GoCardless. Pricing is typically negotiated for larger volumes.

GoCardless (formerly Nordigen)

Nordigen was acquired by GoCardless in 2022. Historically known for a generous free tier — which was the main reason many indie developers and small fintechs adopted it. The free tier was significantly scaled back, which pushed a lot of smaller users to evaluate alternatives. Bank coverage is decent across the EU/UK. The GoCardless integration means open banking data is increasingly bundled with their payment products. Pricing now leans toward pay-per-account with minimum commitments.

open-banking.io

A newer, smaller option built specifically for the segment the big four price out: indie developers, SMBs, and personal-finance use cases. The differentiator is that you don't need an eIDAS/QWAC certificate — the service holds the certificate and regulatory layer and exposes a simple server-to-server API. Pricing is a flat ~€3/month rather than per-connection or per-call, which changes the economics if you're polling many accounts or running a long-lived sync. Data is end-to-end encrypted with client-held keys (the provider can't read user data). The trade-off: it's AIS-focused (account/transaction data), not a full PIS platform, and it doesn't have the breadth of enterprise features Plaid or Tink offer. Built for read-only aggregation, bookkeeping, and personal finance — not for launching a regulated payments product.

What actually differs (beyond marketing pages)

Pricing transparency

This is the biggest practical differentiator. Plaid and Tink lean toward custom/enterprise pricing — you'll talk to sales. TrueLayer publishes more structured tiers. GoCardless/Nordigen has moved away from the "free forever" model that originally attracted developers. open-banking.io is the most transparent of the five: flat ~€3/month, self-serve, published on the pricing page, no sales call. If you're an indie developer or early-stage startup, this is the real spectrum — from opaque enterprise quotes to a self-serve flat fee — and where you land depends on whether you need enterprise coverage or just want to read your own transactions.

Certificate and regulatory requirements

Here's something the marketing pages rarely explain clearly: if you connect directly to bank APIs under PSD2, the bank (or its API gateway) often requires you to present an eIDAS QWAC (Qualified Website Authentication Certificate). These cost roughly €2,000–€5,000 per year and require a vetting process with a Qualified Trust Service Provider. This is one of the main reasons aggregators exist — they hold the eIDAS certificates and the regulatory licences (AISP/PISP registrations), so you connect to them rather than to each bank individually.

When you pick an aggregator, you're effectively paying for them to absorb that certificate cost and compliance burden. The trade-off is vendor lock-in and per-call pricing. The one exception in this list is open-banking.io, which holds the eIDAS certificate itself and never requires you to obtain one — you connect to their API key, not to the bank's PSD2 endpoint directly. That's the whole reason it can charge €3/month instead of four figures.

Bank coverage depth vs. breadth

All four claim "thousands of banks." The real question is depth: does the connection actually return transaction data reliably, or does it frequently fail on specific banks? Coverage quality varies by country. Rule of thumb: Tink is strongest in the Nordics/DACH, TrueLayer in the UK/IE, Plaid improving everywhere but uneven, GoCardless solid across EU mid-market. Always test your specific target banks in the sandbox before committing.

Sandbox and developer experience

  • Plaid: Best-in-class sandbox. Link UI is smooth. Strong Quickstart apps in multiple languages.
  • TrueLayer: Good sandbox with test credentials. Python/Node SDKs are well-maintained.
  • Tink: Functional sandbox, good console for monitoring. Slightly more enterprise-flavoured onboarding.
  • GoCardless/Nordigen: Straightforward REST API, decent sandbox. The UI is simpler than the others.

Payment Initiation (PIS) vs Account Information (AIS)

All four offer both AIS (read account/transaction data) and PIS (initiate payments). But if payments are your primary use case rather than data aggregation, TrueLayer and Tink have the most mature PIS implementations in Europe. If you only need AIS (account aggregation, personal finance, bookkeeping), all four work, and the decision comes down to pricing and bank coverage for your markets.

A practical decision framework

Ask yourself these questions in order:

  1. Which countries do your users' banks live in? Narrow to providers with verified depth in those countries.
  2. AIS only, or AIS + PIS? If payments matter, weight TrueLayer and Tink more heavily.
  3. What's your volume? Under ~1,000 connections/month, look for self-serve pricing or you'll burn time on sales calls. Over that, enterprise terms from any of them are competitive.
  4. Do you need the free tier? As of 2026, genuinely free tiers are scarce. Don't build a business case on "free forever" — evaluate on paid pricing.
  5. How much compliance overhead can you absorb? Direct bank connections mean eIDAS certs + regulatory registration. Aggregators remove that — but at a price premium.

The bottom line

There's no single "best" open banking API in Europe — it genuinely depends on your countries, use case, and volume. The European open banking API market is less mature and more fragmented than the US market, and pricing transparency is a real problem for smaller builders.

If I had to give starting recommendations: for a UK-focused fintech, start with TrueLayer. For Nordic/DACH, Tink. For broad EU + self-serve, evaluate GoCardless alongside whichever provider offers transparent pricing for your volume. For indie builders, personal finance, bookkeeping, or anything where you want to skip the eIDAS certificate and the sales call entirely, open-banking.io at €3/month flat is the cheapest entry point by a wide margin. And for everyone — test your specific target banks in the sandbox before signing anything.


What's been your experience integrating these? I'm particularly curious about how people are handling the bank-coverage reliability problem — it's the part that marketing pages paper over but bites you in production.

Top comments (0)