send21 and BTCPay Server compared

BTCPay Server and send21 share the most important property: neither holds your funds. They differ in who runs the infrastructure and which payments they focus on.

At a glance

BTCPay Serversend21
CustodyNon-custodialNon-custodial
Who runs itYou, on your own server (or a third-party host)Hosted at send21.io
Software feeNone; you pay for hosting0.49% down to 0.01% per payment, capped at $100
FocusBitcoin and Lightning; other coins through community pluginsBTC, Lightning, USDC, USDT, EURC, SOL and ETH on six networks
SetupServer, Bitcoin node (around 600 GB, or pruned), optional Lightning nodeSign up and paste your receiving addresses
CodeOpen sourceHosted service with a public API and MCP server

When BTCPay Server fits better

  • You want zero software fees and are happy to run and update a server.
  • You want to run your own Bitcoin and Lightning nodes.
  • You need the open-source code itself.

When send21 fits better

  • You want to accept stablecoins, SOL or ETH next to bitcoin without running nodes.
  • You price in EUR, SEK or another currency and want a locked rate on every payment.
  • You build with AI agents and want scoped keys, MCP and signed webhooks out of the box.

Related

This page is also available as Markdown: /compare/btcpay-server.md. Questions: [email protected].