BTCPay Server is a self-hosted, open-source cryptocurrency payment processor. It's secure, private, censorship-resistant and free.
Launch a server in a cloud, your own hardware device or use an existing host.
Connect your e-commerce store or use one of many apps to get paid.
Funds arrive directly to your connected wallet.
Features you use the most are baked right into every instance so you can hit the ground running.
Create a Point-of-Sale app for your store, easily embed a tipping button on your website, send a payment link to a client across the globe, or launch a crowdfunding campaign to raise funds for your cause
Learn moreGenerate and manage invoices with ease.
Get notified when they get paid. Export your invoices in different format for smoother bookkeeping.
Learn moreManage your incoming and outgoing funds with a built-in wallet that has hardware wallet support.
Use a shared server if you're not tech savvy, or deploy your own instance on cloud servers or hardware devices.
By sharing your server you can support friends or your local community.
Manage your BTCPay Server (e.g. stores, invoices, users), automate your workflows and control access with our API.
Learn more€115,100 from 8,750 Transactions in 3 Days, Showcasing Bitcoin's Role as a Payment Method.
Bitcoin People built a mobile app on top of BTCPay's API to scale bitcoin to 270 merchants.
Bitcoin Jungle enables 200+ stores in Costa Rica to embrace Bitcoin.
How Hodl Hodl used BTCPay to accept bitcoin payments at a conference.
Need help using BTCPay? Our extensive user-documentation covers everything to get you started or help sort more technical issues.
Read DocsHaving a technical question not covered in docs or want to help improve the code? Help us out on GitHub.
ContributeBTCPay Server is an open-source project, not a company. We rely on a network of diverse contributors and users to provide support for numerous use-cases. Join us in improving, learning, and building BTCPay.