Nonprofit project Public source code Self-hosted by you Built to be shared
YOUR COMMUNICATIONS WORKSPACE
A place for every conversation.
Practical tools for teams, guest experiences and the businesses bringing them together.
An actively developed project. Explore each card for current capabilities, or read the full feature coverage ↗.
✦✦
OUR REASON FOR BUILDING
Built for people. Open to everyone.
We believe a great phone system should be within reach of every business, community and organization. OpenWeb PBX is a nonprofit, open-source project working to make that possible.
Our mission is simple: make business communications easier to use, freely available and owned by the people who depend on them. We are building toward the everyday simplicity and breadth people value in 3CX, then new tools beyond that familiar starting point. Our ambition is to become the world’s most widely used free PBX. We build in public, share our progress honestly and welcome anyone who wants to help.
No OpenWeb license fees Freedom to host and customize A community with a voice
Debian 1.0.23: install the complete PBX, verify your email and choose an available company.openwebpbx.com address in the setup wizard. Your PBX and database stay on your server; DNS and trusted certificates are prepared automatically. Signed 1.0.23 upgrades require installed Debian 1.0.22 or newer; older servers need their supported intermediate release.
Windows Server 1.0.23: install the complete PBX on Windows Server 2025 x64 with Desktop Experience. Choose managed setup, then use the same registration wizard as Debian to enter company details, verify your email and choose your tenant address. Your PBX and database stay on your server. Signed 1.0.23 updates require installed Windows 1.0.22 or newer.
Android 1.0.19 adds the OpenWebPBX logo in a native five-second launch screen. Calls and updates bypass the branding immediately. Registered openwebpbx.com tenant addresses remain required, and upgrading preserves saved credentials. SIP desk phones are unaffected. Debian 1.0.23 and Windows Server 1.0.23 include tenant-address and phone API support. Android upgrade guide.
Admin update 1.0.19: see where incoming calls go directly in Voice & Chat, then choose an Extension, Ring Group, Digital Receptionist or prepared Call Me Back service. Download the Debian16 admin update · Instructions and checks. The complete 1.0.21 server packages include these controls; the separate 1.0.19 archive remains available for older Debian16 installations.
Your own PBX, with simpler setup: choose the Debian 13 OpenWebPBX image in Webhotel Create Instance, available in six qualified locations. Enter your company details, verify your email and choose your company.openwebpbx.com address. Your PBX and database run together on your instance, with the initial connection details available in its owner portal. OpenWeb software is free; hosting and phone-provider charges are separate. Setup and qualification details.
Available
Debian 13
The self-hosted server
A complete PBX with guided registration, your managed tenant address, Meet, global mail, encrypted backups and recoverable updates. Android 1.0.19 requires a compatible server1.0.20 or newer with prepared tenant addresses and phone API support.
Native calling with saved company accounts. Every existing account must enter its registered openwebpbx.com tenant address once. Install over your app to keep its credentials and settings.
Debian 1.0.23: one number, one destination. The DID wizard manages external forwarding, saved local / international number forms and Call Me Back setup. Choose South Africa (+27) explicitly for national-number matching, or keep exact / current settings. A disabled number keeps its saved forms; Call Me Back setup does not silently activate it. Incoming-number guide. Debian 1.0.23, Windows Server 1.0.23 and the hosted service include reusable phone QR codes; the older Debian 1.0.22 archive retains its original invitation behavior.
Hosted Debian 1.0.25 is live: open Backup & Restore, Packages & Resources and API Keys from the PBX or Tenant Admin. Prepare private templates with provider presets, extension and simultaneous-call allowances, and priced resource requests. The administration API covers 140 paths and 75 PBX actions. Billing approval grants capacity; payment collection remains external. Existing phone identities and service allowances are preserved. Public Debian and Windows downloads remain 1.0.23.
Hosted calling correction: restored provider media settings are respected and early media is distinguished from an answered call. The reported Android outside call now connects with user-confirmed sound both ways. This hosted result does not qualify Windows carrier calling. Calling fix and validation.
Windows Server 1.0.23: published 2026-11-05T20:43:14Z. The incoming-number wizard provides one destination, explicit number-format choices and Call Me Back setup; consumed-call-record recovery is corrected. See the qualification record for actual component results and explicitly reused Windows 1.0.22 recovery evidence.
Updating an existing server? Follow the installation guide, then choose server and phone update settings under Tenant Admin → Updates. The hosted instance requires Android 1.0.19 for every tenant; complete downloads are checked before installation. Each saved account must then enter its tenant address. Debian 1.0.23 uses its separate signed feed and requires installed 1.0.22 or newer; older versions need a separately validated migration path. Android may ask you to confirm installation and tap to reopen. Camera restart can briefly interrupt sound or pictures: a software test recorded one 833 ms transition; read the video guide. Locked/idle incoming-call delivery, physical network handover and broader handset tests remain open. Windows 1.0.23 keeps its separate signed feed and requires installed Windows 1.0.22 or newer; earlier Windows releases need a supported intermediate upgrade. Windows update metadata is signed; Windows executables do not have an Authenticode publisher signature. The Android APK keeps the project’s existing signing identity.
Native Android calling and the new core administration tools are here. Wider handset and push-notification qualification, a native Windows calling client and deeper hotel integrations are still ahead. Our ambition is a full, accessible alternative to proprietary PBX platforms. You can see exactly what works today and what we are building next.
Yes. OpenWeb PBX is a nonprofit, open-source project with no OpenWeb software license fee. You can inspect, host and customize the source under its licenses. Your server, phone numbers, calling provider and optional external services have their own costs.
Can I import my 3CX backup?+
The current importer has been verified against 3CX V20 Update 9 build 20.0.9.995. It restores supported settings and media and gives you a Restore Report for missing or unmapped items. Other native builds need validation. OpenWeb PBX does not yet offer complete 3CX feature parity, and the new Android app replaces the core calling workflow rather than every proprietary client feature.
Can I install it on Windows 10 or 11?+
Windows Server 1.0.23 targets Windows Server 2025 x64 with Desktop Experience, with managed registration and a local database; Windows 10 and 11 server installation is unsupported. Debian 13 is also available. You can administer either server from a browser on your PC. A separate native Windows calling client is in development and has no public download yet.
Is it ready for my business?+
Debian 1.0.23, Windows Server 1.0.23 and Android 1.0.19 are available. Read the recorded qualification scope for each platform. Test your own provider, phones, incoming calls and call flows before replacing a production phone system; software qualification does not establish every physical handset, carrier or network condition. Read the feature coverage for the full picture.
How can I help the project?+
Test a release, improve a guide, share a reproducible bug report or contribute code. Start with the public GitHub repository and the roadmap. Small improvements help more people make themselves at home.