BTCPay Server
Self-hosted, open-source payment processor for accepting Bitcoin without a middleman.
- Category
- Payments & On-ramp
- Used for
- Payment Gateways
About BTCPay Server
BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It enables users to accept and manage cryptocurrency payments directly without relying on third-party intermediaries.
The platform is maintained as an open-source project rather than a commercial company. It can be deployed on personal hardware, self-hosted via cloud infrastructure, or accessed through a shared server.
Key features
- Provides built-in wallet management that supports hardware wallets.
- Allows invoice generation and tracking.
- Supports exporting invoice data in multiple formats for accounting purposes.
- Offers API access to automate workflows, user management, and store operations.
What it is used for
- Accept payments directly on e-commerce websites using built-in integrations.
- Create a point-of-sale application for physical stores.
- Embed tipping buttons onto websites to receive direct payments.
- Send payment links directly to clients worldwide.
- Launch crowdfunding campaigns for fundraising initiatives.
What it does
Used for
- Payment Gateways
Who it is for
Kind of tool
- Infrastructure
Platforms
- Web
- API
Things to know
- Incoming funds arrive directly into the wallet connected to the server.
- Users without technical expertise can opt to use a shared server instead of hosting their own instance.
Verification and freshness
- Not verified yet.
- Last updated on October 30, 2026.