Free Pbx Phone System

  1. Free Pbx Phone System
  2. Free Cloud Pbx Phone System
  3. Freepbx Phone System 60
  4. Freepbx Phone System 40

FreePBX is an easy to use GUI (graphical user interface) that controls and manages Asterisk, the world’s most popular open source telephony engine software. To learn more about FreePBX please visit: FreePBX is built rock solid, tested technology, mature, stable, and actively developed. The users of the PBX phone system can communicate internally (within their company) and externally (with the outside world), using different communication channels like Voice over IP, ISDN or analog. A PBX also allows you to have more phones than physical phone lines (PTSN) and allows free calls between users. Additionally, it provides features like transfer calls. The FreePBX Appliance Phone System from FreePBX and Sangoma is an all-purpose, high-performance PBX solution that can accommodate any size business. This PBX has been designed specifically for users who desire optimal performance and a dependable PBX solution. Buy the numbers you need- local or toll free and get a fully featured business phone system for free!! Virtual PBX gives you and your customers access to full auto attendant features with advanced call forwarding services, as well as standard PBX features such as voicemail, automated greetings, touchtone menus, faxing and conference calling. Bitrix24 is a free virtual phone system created specifically for small businesses that works in 43 different countries, including USA, Canada, UK and Australia. You can rent local ($4/mo), toll free ($6/mo) and international phone numbers ($11/mo) or connect it to your own PBX (office or virtual) in order to use your existing phone number (s).

Free Virtual PBX & Free Cloud PBX inside Bitrix 24

Free Pbx Phone System

IMPORTANT! As of January 1, 2021, telephony options are available only to Bitrix24 commercial plan users. Please see Bitrix24 pricing page for current information.

Bitrix24 is free virtual PBX software created specifically for small business needs. If you use your phone to sell actively, receive orders, run a call center or offer customer support, this free cloud PBX will give you more tools than most paid competitors. Please note that while Bitrix24 comes with a free virtual PBX courtesy of VoxImplant, rented numbers, phone calls and premium features cost extra.

* Please note that the information may have changed since the publication. For current prices and features please visit Bitrix24 pricing page.
P.S. If you share this page in Facebook or Twitter with hashtag #bitrix24, you'll automatically get a chance to win a 12-month subscription for Bitrix24 Professional ($2400/yr value)

Basic features

Free Pbx Phone System
  • Incoming calls are free (except 1-800 numbers)
  • Outgoing calls are $0.01/minute
  • Automatic dialer, IVR
  • Super cheap international rates
  • Online call logs
  • Works worldwide
  • Mobile app (iOS/Android) and Desktop app (PC, MacOS)
  • 100% free for up to 12 users

Free cloud PBX, telemarketing and call center software

Bitrix24 is a fully featured free virtual PBX that comes with greetings, voicemail, call queuing, ability to record phone calls and save them as mp3 files. It supports unlimited internal employee extensions, call waiting, ability to put callers on hold or transfer them to another agent. You can also forward calls to your mobile number automatically, if they don't get answered by your agents.

Free CRM included

If you need virtual PBX to sell or manage existing clients via phone, you'll need a CRM system. Which is included in Bitrix24 free of charge! Importing calling lists or your current customer database takes only a minute. Bitrix24 supports both incoming and outbound calls to/from inside CRM, lets you see client info during call and add notes while you are talking. Your clients are automatically routed to an agent or a manager who's been assigned to them. You can also create leads for missed calls automatically.

Local, International, Toll Free Numbers

  • Rent local phone number in any state in USA ($6/mo)
  • Rent local phone number in 43 countries ($6/mo)
  • Rent toll free numbers (1-866 or 8-800, $6/mo)
  • Use your existing number (connect PBX, $49/mo, worldwide)
  • Unlimited lines per number
  • Unlimited numbers per account

35+ free small business tools

Hey, when we said that our free PBX is better than most paid PBX, we weren't kidding. Quotes and invoices? Checks. Absence calendar and employee workload management? Check. File sharing? Videoconferencing? Tasks and projects? Everything is available for free for up to 12 users. And you want to get access to Bitrix24 source code or deploy it on your own server, this option is available too at a reasonable price.

For more technical information, please refer to Bitrix24 manuals regarding how you can set up Bitrix24 as cloud or self hosted call center software.

Skip to end of metadataGo to start of metadata


  • Each PBX phone call utilizes about 80kbps of bandwidth. When you make a phone call from a remote phone, both the remote user and the location where the PBX system is located need this 80kbps of Internet speed. If either side of the phone call has a slow Internet connection at the time the call is taking place, the voice quality will suffer.
  • Just because a remote user has a cable modem with 10MB of download speed, it does not mean that the voice call will be fine. Remember, the phone call is a symmetrical call, so we need 80kbps on the upload and download side. Most consumer Internet service, like cable modems and DSL, has very limited upload speeds (usually 256kbps to 512kbps).
  • Now just because we have a remote user who has a 10MB download and 512kbps upload Internet connection, it still does not guarantee the phone call will not have problems. The way the Internet works by default is that bandwidth is shared with everything else the user is doing. If we are on a phone call and someone starts downloading a file or watching a video on YouTube, your Internet Service Provider (ISP) looks at both of these active connections as equal. The ISP lets them fight for the bandwidth and does not prioritize the voice traffic. In the normal world of bandwidth usage, a slight delay in receiving a packet when downloading is never noticed since you are downloading a large file. Voice, on the other hand, is in real-time. Any delay or fighting for bandwidth will cause that portion of the phone call to be lost, causing breakup in voice quality. If this is happening for your users, you will want to look at upgrading the Internet at whichever end is having problems. You will also want to look into setting up routers with Traffic Shaping/Quality of Service (QoS), which prioritizes the voice traffic over all other traffic to help alleviate this issue. QoS settings are outside of the scope of our support. You should consult with your network system administrator for more options for QoS routers.


  • If you are going to use phones that will be considered remote phones, then you will need to open ports on your firewall to allow the phones to connect to your PBX system. A remote phone is considered a phone that is not on your local area network (LAN) or Virtual Private Network (VPN). Simply put, a remote phone is a phone that can not connect directly to the IP address that you have setup on your PBX system.
  • The ports you will need to open on your Firewall and direct to your PBX IP address are:
    • 5060 using protocol UDP for SIP- This is the signaling port that is used to talk with your phone. When a call is sent to your phone, it informs your phone on port 5060 that it is sending a call and what audio port it will send the call on.
    • 10000-20000 using protocol UDP for RDP Stream- These are the ports that your phones use to transmit the outbound and inbound audio. Without these ports open, you will hear no audio when making or receiving calls.
    • 2001 using protocol TCP for Phone Feature Applications- This is the port that allows the phones to connect to your PBX system in order for the applications on the phone to communicate with your PBX system.
    • 69 for TFTP or 21 for FTP for phone updates- This is the actual port your phone uses to get firmware updates from your PBX system, to pull its config files, and to receive updates to config files for new applications and button layouts. Without this port open, your phone cannot get firmware updates or receive updates when the config file is updated for new features and enhancements.

It would be impossible for us to give step-by-step instructions on how to set up and configure your firewall to allow for remote phone support, since there are hundreds of different firewalls and routers on the market. You will need to consult with your system administrator of your network if you are unsure on how to open these ports.

SIP ALG or FIXUP Settings

You will also want to make sure that all SIP ALG or SIP FIXUP is turned off, as this usually causes more problems with SIP than it helps. Most routers come with this feature ON from the manufacturer. Each manufacturer has their own names for this, and some of the common ones are:

Free Cloud Pbx Phone System

  • SIP Fixup
  • SIP Markup
  • SIP Translation

Freepbx Phone System 60

Issues with having more than one phone at the same remote location

Freepbx Phone System 40

  • Are you having difficulty getting more than one phone at the same remote location to work reliably? The best solution for this it to have a VPN configured between the two locations so they operate like local phones on the same LAN. Please contact your network system administrator for information on this option.
    • This is a very common issue with lots of routers, as each phone tries to connect to your PBX using port 5060 for registration. When more than one phone at the same remote location registers to the PBX phone system, they all register with the same external IP address.
    • A good example to explain this issue: Let's say we have extensions 101 and 102 at the same remote location, and that remote location has an external IP address of When the phones register to your PBX phone system, they all show up and register with the IP address of When your PBX phone system sends a call to the external IP address for ext 101, the remote router gets confused on which phone to send the call to and the calls get lost or misrouted by your remote location router.