AppBreakup
Asterisk logo

Asterisk

Open-source telephony toolkit for building IP PBXs, VoIP gateways and conferencing systems.

Updated · AppBreakup editorial · Linux, Self-hosted

Is Asterisk free?

Yes, free and open source

Switch from Asterisk to

All 5
Verified facts
5 of 5
Alternatives ranked
5
Approved reviews
0
Visits sent from here
0

About Asterisk

Asterisk is the open-source telephony engine that many business phone systems are built on. Started by Mark Spencer as a home-grown PBX and now developed by Sangoma (which acquired Digium) with its community, it runs on a Linux server and handles extensions, voicemail, call queues, IVR menus, conferencing and connections to SIP trunks, VoIP phones and traditional phone lines. It is configured with text files and a dialplan, and developers can control calls from their own applications through its management, gateway and REST interfaces (AMI, AGI and ARI). Asterisk is free under the GPL version 2, with commercial licences and support available from Sangoma. It is a toolkit rather than a finished product: there is no built-in web admin, so most businesses use it through a distribution such as FreePBX, while developers and telecom providers use it directly to build custom voice services. Expect a learning curve around SIP, codecs and dialplan logic.

Best for: Telecom engineers and developers building a custom or self-hosted PBX on their own Linux servers..

Pros and cons

What works

  • Free and open source with no per-extension licence fees
  • Very flexible dialplan plus AMI, AGI and ARI interfaces for custom call apps
  • Works with SIP trunks, IP phones and analogue or digital phone lines
  • Large community and long track record

Why people leave

  • No built-in web interface; configuration is text files unless you add FreePBX or similar
  • Steep learning curve around SIP, NAT and dialplan logic
  • Officially tested only on a handful of Linux distributions

Asterisk vs FreeSWITCH, FusionPBX and RingCentral RingEX

From each app's listing and the prices verified on its own site. A dash means we haven't verified it yet.

AttributeAsteriskFreeSWITCHFusionPBXRingCentral RingEX
PricingOpen sourceOpen sourceOpen sourcePaid
Verified price———$20 per user/month billed annually ($30 monthly)
Free planFree appFree appFree appNo
Open sourceNoNoNoNo
Self-hostableNoNoNoNo
PlatformsLinux, Self-hostedLinux, Self-hostedLinux, Self-hostedWeb, Windows, macOS, iOS, Android

Top Asterisk alternatives

See all 5
  1. 1FreeSWITCH logo
    FreeSWITCH

    Open-source engine built for high call volumes and multi-tenant platforms, with strong WebRTC and video support.

    68.8
  2. 2Fu
    FusionPBX

    Ready-made multi-tenant PBX with a web admin, so you don't have to edit config files by hand.

    62.6
  3. 3Ri
    RingCentral RingEX

    Hosted business phone system with calling, video and messaging, for teams that want to stop maintaining their own PBX.

    61.8
  4. 4Google Voice logo
    Google Voice

    Simple hosted business numbers tied to Google Workspace, for small offices that don't need a programmable PBX.

    59.4
  5. 5FreePBX logo
    FreePBX

    Adds a browser-based admin panel on top of Asterisk so you don't edit config files by hand.

    40.0

Why people left Asterisk

In reviewers' own words, from reviews of the apps they moved to. These are their opinions, not ours.

No switching stories yet. If you moved away from Asterisk, review the app you switched to and tell us why.

Reviews

No approved reviews yet. How we verify reviewers

Write a review of Asterisk
Your rating of Asterisk

Never shown publicly. A work email helps us verify you.

What did you use it for, and what was good or bad? At least 40 characters.

A GitHub username, your company domain, or say you can send a screenshot. Verified reviews count more.

By submitting, you confirm you're at least 16 and agree to our terms. Your name, rating, review and the date are published; your email isn't. See our privacy policy.

Asterisk: common questions

What is Asterisk?

Asterisk: Open-source telephony toolkit for building IP PBXs, VoIP gateways and conferencing systems. Best for telecom engineers and developers building a custom or self-hosted PBX on their own Linux servers. Available for Linux, and you can host it yourself.

Is Asterisk free?

Yes. Asterisk is free, open-source software.

Is Asterisk open source?

No, Asterisk is not open source.

What platforms does Asterisk run on?

Asterisk is available for Linux and Self-hosted.

What are the best alternatives to Asterisk?

The highest-ranked Asterisk alternatives right now are FreeSWITCH, FusionPBX and RingCentral RingEX. See the full ranked list for pricing, platforms and verified facts.

Asterisk vs FreeSWITCH: what's the difference?

Both Asterisk and FreeSWITCH are free and open source. Both run on Linux.

See all 5 Asterisk alternatives