Twenty-seven calling apps, one table
Filter by what you actually need — dialling a real phone number, no account, per-second billing, no connection fee, credit that does not expire — and see which services qualify. Every value is quoted from the provider's own published material.
- 27 services
- 9 comparable fields
- Researched March 2026
How to use this
The first column is the one that decides most comparisons: can it dial an ordinary telephone number? WhatsApp, Signal, Telegram, FaceTime and Discord cannot — they reach other installs of themselves. Everything else in the table reaches a real phone, and is therefore competing on price and terms rather than on features.
After that, the fields that decide what you pay are the ones nobody compares: whether calls are rounded up to a whole minute, whether there is a connection fee on every call, and whether unused credit expires. The headline per-minute rate is the same in every billing model; the bill is not.
Show only services that…
Showing 27 of 27 services
| Service | Calls a phone number | Account | Billing | Connection fee | Credit expires | Subscription | Platforms | Status |
|---|---|---|---|---|---|---|---|---|
| Telvio Ours | Yes | None | Per second | None | Never | No | iOS, iPadOS, macOS, Android | Operating |
| Boss Revolution | Yes | Required | Per minute | Charged | Not published | Yes | iOS, Android, Web | Operating |
| Dingtone | Yes | Required | Per minute | Not published | Not published | Yes | iOS, Android | Operating |
| Discord | No | Required | App to app only | None | Never | Yes | iOS, Android, Web, Windows, macOS, Linux | Operating |
| FaceTime | No | Required | App to app only | None | Never | No | iOS, macOS, iPadOS | Operating |
| Google Voice | Yes | Required | Per minute | None | Not published | Yes | iOS, Android, Web | Operating |
| KeepCalling | Yes | Required | Rounded up | None | Never | Yes | iOS, Android, Web | Operating |
| Libon | Yes | Required | Per second | None | Never | No | iOS, Android | Operating |
| LINE Out | Yes | Required | Per minute | Not published | Expires | Yes | iOS, Android | Operating |
| Localphone | Yes | Required | Per minute | None | Never | Yes | iOS, Android, Web | Operating |
| Lycamobile | Yes | Required | Per minute | Charged | Expires | Yes | iOS, Android | Operating |
| magicJack | Yes | Required | Per minute | None | Expires | Yes | iOS, Android, Windows, macOS | Operating |
| MyTello | Yes | Required | Rounded up | Charged | Not published | No | iOS, Android, Web | Operating |
| Nymgo | Yes | Required | Per minute | None | Not published | No | iOS, Android, Windows, macOS | Operating |
| Rebtel | Yes | Required | Per minute | None | Not published | Yes | iOS, Android | Operating |
| Ringo | Yes | Required | Per minute | None | Not published | No | iOS, Android | Operating |
| Signal | No | Required | App to app only | None | Never | No | iOS, Android, Windows, macOS, Linux | Operating |
| Skype | Yes | Required | Per minute | Charged | Expires | Yes | iOS, Android, Web, Windows, macOS | Withdrawn |
| Talk360 | Yes | Required | Per minute | None | Not published | No | iOS, Android | Operating |
| Telegram | No | Required | App to app only | None | Never | Yes | iOS, Android, Web, Windows, macOS, Linux | Operating |
| TextNow | Yes | Required | Per minute | None | Not published | Yes | iOS, Android, Web | Operating |
| Truphone | Yes | Required | Per minute | Not published | Expires | Yes | iOS, Android | Operating |
| Viber Out | Yes | Required | Rounded up | None | Never | Yes | iOS, Android, Web, Windows, macOS | Operating |
| Vonage | Yes | Required | Per minute | Not published | Never | Yes | iOS, Android, Web | Operating |
| No | Required | App to app only | None | Never | No | iOS, Android, Web, Windows, macOS | Operating | |
| Yolla | Yes | Required | Rounded up | None | Never | No | iOS, Android | Operating |
| Zoom Phone | Yes | Required | Per minute | None | Never | Yes | iOS, Android, Web, Windows, macOS | Operating |
No service matches every filter at once. That is a finding rather than an error — clear one and see which comes closest.
Researched 2026-03-18.
Where the data comes from
Every value in the table is taken from a structured research pass over each service's own published material, carried out in March 2026, and each classification is shown with the sentence it was read from on the comparison page for that service. Where the research found no published answer, the cell says so rather than guessing — “not published” is a finding, and filling it with a plausible value would make the whole table worthless.
This is deliberately narrower than a review. There is no scoring of call quality, no star rating and no opinion about which app is nicer to use, because none of those can be established from published material and all of them are what makes comparison articles unreliable. What can be established is what a service says it charges, what it says it requires, and where it says it runs — and those are exactly the things that decide a bill.
One field is our judgement rather than a quotation: whether a service can dial an ordinary telephone number. The dataset describes it in prose rather than recording it as a value, and it is the axis the whole table turns on, so it is stated per service with the description it was drawn from printed alongside on each comparison page.
Rates are not in the matrix, and that is a considered omission. Per-country rates change without notice, most of these services publish them only inside their own apps, and a table of prices captured on one date in one currency would be quietly wrong within weeks. The comparison pages quote the specific corridor rates that were published, with the date attached.
What each column means
| Calls a phone number | Whether the service can reach an ordinary landline or mobile number. “No” means it only reaches other users of the same app, which makes it a different product rather than a cheaper one. |
|---|---|
| Account | Whether using the service requires registering — an email address, a phone number, or a platform account. Twenty-six of the twenty-seven require one. |
| Billing | Per second, per minute, or per minute rounded up to the next whole minute. Rounding is the difference between paying for a 35-second call and paying for sixty seconds. |
| Connection fee | A fixed charge added to every call regardless of length. It is proportionally largest on short calls, which is where it does the most damage and attracts the least attention. |
| Credit expires | Whether unused prepaid credit lapses after a period of inactivity. Where a service publishes an inactivity rule, its comparison page quotes it. |
| Subscription | Whether the service offers or requires a recurring plan, as distinct from pay-as-you-go credit. |
| Platforms | Where the service runs, as published by the provider. |
| Status | Whether the consumer service is currently operating. Skype is marked retired: Microsoft withdrew consumer Skype and its published end of service was May 2026. |
The three questions this table answers that a listicle does not
“Can this app call my mother's landline?” Half the apps people are told to use for international calling cannot dial a telephone number at all. That is not a defect — a messenger reaching another messenger for free is a better deal than any paid call, when both people have it. It is simply a different product, and comparisons that put messengers and calling services in one ranked list are comparing things that do not substitute for each other.
“What will this actually cost me?” The per-minute rate is the number every comparison publishes and it is not the number that decides the bill. A service billing per minute with rounding, plus a connection fee, can cost roughly double a service with the same headline rate on the short calls most people actually make. Those two fields are in this table and are in almost no other.
“What happens to money I do not spend?” Several well-known services void unused credit after a period of inactivity, and one of them published a 180-day rule. That is a real cost and it appears in no rate comparison anywhere, because it is not a rate.
How to read a comparison honestly
We publish a calling app, so it is worth saying what that does and does not do to a table like this one. Telvio is the first row and is marked as ours. Its values come from the same rate sheet and product data the rest of this site is built from, and they are subject to the same rule as every other price here: nothing is typed by hand.
What we have not done is pick the fields to flatter it. The nine columns are the ones a bill actually depends on, and two of them — platforms and subscription — are ones where several competitors do better than we do. Telvio runs on fewer platforms than Skype, Viber, Telegram or Discord; it has no desktop client for Windows or Linux; it has no subscription for anybody who would prefer a fixed monthly cost; and it reaches fewer destinations than the large established carriers. All of that is in the table.
The comparison pages linked below go further, because they are about two services neither of which is ours. That is the honest test of a comparison: whether it is still useful when the publisher has nothing to sell in it.
What a comparison like this cannot tell you
Worth stating, because the fields that are missing are as informative as the ones that are here.
Call quality is not in the table and cannot be. The audio quality of an internet call is decided by the whole path — your connection, the route between the provider's carrier and the destination country, and the operator that finally delivers the call — and none of that generalises between destinations or between weeks. A rating of a service's call quality is a rating of somebody else's calls to somewhere else. The only test that answers the question you have is a call to the number you actually intend to call, which is why most of these services offer a free trial of some kind.
Support is not in the table. There is no way to establish from published material whether a company answers its email, and a claimed response time is not evidence of one.
Rates are not in the table, for the reason given above: most of these services publish prices only inside their own apps, and the ones that do publish change them without notice. Individual comparison pages quote the corridor figures that were published, with a date attached, and where a provider published nothing they say so — which is itself a comparison, and not a flattering one.
Nothing here is a recommendation. The table records what each service says it does. Which of them is right for you depends on who you call and how, and those are facts about you that no comparison can supply.
Bottom line
Twenty-seven services across nine fields, every value quoted from the provider's own published material and dated March 2026.
The first question is whether a service can dial an ordinary telephone number, because five of the best-known cannot. After that, rounding, connection fees and credit expiry decide the bill more than the headline rate does.
Where the research found no published answer, the cell says “not published”. That is a finding about the provider's transparency, and it is more useful than a plausible guess.
Frequently asked questions
Which calling apps can dial a real phone number?
Most of the twenty-seven in this table can, but five of the best known cannot: WhatsApp, Signal, Telegram, FaceTime and Discord reach only other installs of the same app. That is the first filter to apply, because an app that cannot dial a telephone number is not an alternative to one that can.
Which calling apps charge a connection fee?
The table marks each service as charging a fee, charging none, or not publishing an answer. Skype published a per-call connection charge of $0.049 to US, UK, India and Mexico landlines; several calling-card style services publish a per-call setup fee. Each classification links to the sentence it was read from.
Which apps bill per second rather than per minute?
Very few. Most of this market bills per minute and several round each call up to the next whole minute, which is what turns a 35-second call into a 60-second charge. The billing column separates per second, per minute, and per minute rounded up.
Which calling services expire unused credit?
Several do, and the table records it per service where the provider publishes a rule. Skype documented a 180-day inactivity rule for Skype Credit. Where a provider states nothing, the cell says the answer is not published rather than assuming credit is safe.
When was this comparison data collected?
March 2026, from each provider's own published material. The date is printed on every page that uses the data, and every classification is shown alongside the sentence it was drawn from so it can be checked.
Does the table include per-country calling rates?
No, deliberately. Per-country rates change without notice and most of these services publish them only inside their own apps, so a captured price table would be quietly wrong within weeks. Individual comparison pages quote the specific corridor rates that were published, with the date attached.
Head to head
Twenty comparisons of two services, neither of them ours. Each one is built from the same researched fields, with the differences computed rather than asserted.
- Signal vs WhatsApp
- Telegram vs WhatsApp
- Signal vs Telegram
- Viber Out vs WhatsApp
- FaceTime vs WhatsApp
- LINE Out vs Viber Out
- Skype vs Viber Out
- Skype vs Zoom Phone
- Discord vs Zoom Phone
- Google Voice vs Skype
- Google Voice vs TextNow
- Dingtone vs TextNow
- Google Voice vs magicJack
- magicJack vs Vonage
- Boss Revolution vs Rebtel
- KeepCalling vs Rebtel
- Rebtel vs Talk360
- Rebtel vs Yolla
- Lycamobile vs MyTello
- Localphone vs Nymgo