Free calling apps can make or receive domestic and international calls at no cost to you using Wi-Fi or cellular data.

Each of these apps assigns you a free phone number (typically a USA number) that you can use to call or text any other American number, and it will behave like you are in the US. The apps will not use your cell minutes or SMS text messages.

Here are the best free calling apps for Android and iOS.

1. Talkatone: The Best Free Calling App

talkatone options

Talkatone has been around for a while and is one of the most well-known free US calling apps on our list. It's gone through a lot of changes over the years, but now it offers unlimited free calls and texts to any number within the US and Canada. You can also buy credits to make international calls; those rates vary.

It's packed full of features such as custom voicemail greetings, passcode protection (so no one else can access the app), and call blocking.

Talkatone handles the basics with ease, and the one-time purchase to remove banner ads is inexpensive compared to some of the subscription models in this list. Its interface is straightforward, modern, and a breeze to navigate.

Ultimately, this free phone number app is a good place to start if you want to try calling the US or Canada for free and aren't really sure what options are available.

Download: Talkatone for Android | iOS (Free, in-app purchases available)

2. TextNow: The Top Free Phone Number App for Calling and Texting

TextNow also lets you call the US for free, as well as call Canada for free, but with a slightly different design and much more customization. The app has a clean and modern interface that makes it accessible and easy to get started.

It even lets you sync your texts with your computer; this is a huge bonus when compared to the other apps on this list.

TextNow used to operate on a subscription model: you had to pay to retain your number and access features like voicemail and call forwarding. Today, that's not the case. It is a free number app that lets you make free calls within the United States without restrictions. You can remove the ads if you're willing to pay.

TextNow also lets you call internationally, with over 230 countries supported, though you will need to buy minutes to do this—at an affordable rate.

Download: TextNow for Android | iOS (Free, in-app purchases available)

3. FreeTone/TextMe Up/Text Me: Make Free Phone Calls to the US and Canada

FreeTone, TextMe Up, and Text Me are all essentially the same free phone number apps with different color schemes. FreeTone is a seafoam greenish-blue, TextMe Up is light blue, and Text Me is nearly royal blue. They all provide a free phone number for calling and texting, and they all offer a free phone number app for Android

If you download FreeTone and make an account, you're given a number. If you then download TextMe Up, you'll automatically be signed in with the same number. They're all made by the same company, TextMe. We're not sure why it chose to make three separate apps.

Whichever app you end up downloading, they all work well. Calls and texts to the US and Canada are free, but you can purchase credits to call internationally. There's also a web messenger that you can log into on any device using the built-in QR code scanner.

Download: FreeTone for Android | iOS (Free, in-app purchases available)

Download: TextMe Up for Android (Free, in-app purchases available)

Download: Text Me for Android | iOS (Free, in-app purchases available)

4. textPlus: A Solid International Calling App

textPlus offers free texts and free inbound calls, but not free outbound calls (other than app-to-app calls). Outbound calls within the US cost around $0.02 per minute, or you can watch videos to get free credits if you'd prefer.

The interface is separated into several tabs that let you track your balance and earn credits, as well as access your texts, calls, contacts, and settings. In the settings, you can easily change your number for a new one in any US area code.

Without free outbound calls to the US and Canada, we can't see many reasons to choose textPlus over any of the previous options unless they have cheaper calling rates to a particular country you need to call frequently.

Download: textPlus for Android | iOS (Free, in-app purchases available)

5. Dingtone

For a long time, Dingtone looked dated, which was a shame. The app has some unique features but the interface turned people away. Thankfully, a redesign has remedied those problems. Today, it sports a sleek Material Design interface that's easy to use and navigate.

And what about those unique features? We particularly like Callback; Dingtone can ring you and the other person and then connect your calls, thus reducing fees. The app also supports adding a second and third number to your other devices. You can have one number for your phone, another for your tablet, and so on.

As you would expect, you can also set up voicemail, call forwarding, and call blocking. To make international calls to landlines and cell phones in more than 200 countries, you can earn free credits by watching videos.

Unfortunately, calling prices are obscured by the fact that Dingtone doesn't charge by cents per minute, but instead by credits per minute. This can make it easy to overspend.

Lastly, while the other apps only give you access to US numbers, Dingtone can provide you with a number in the US, Canada, UK, Australia, Belgium, and the Netherlands. As such, for non-US residents, it's a solid choice.

Download: Dingtone for Android | iOS (Free, in-app purchases available)

The Best Free Phone Number Apps

Free calling apps that give you a free number or let you make free phone calls to the US and Canada are just one of the many ways you can communicate for free using your smartphone.

If they don't meet your needs, why not check out some other options such as free messaging apps with video calling included? Even services like WhatsApp and Telegram are excellent options these days.