Do you know that you can make unlimited free calls to a mobile or landline number located in USA or Canada from any other part of the world? If your answer is NO, then let’s check out in this post how to make unlimited free calls to these two countries using a free application known as magicJack?

Get the application for your Android or iOS (iPhone, iPad or iPod touch) device and launch it. When you first launch the application, you will be presented with following options:

magicjack start screen

  • Get a phone number and voicemail: If you select this option then you are required to register with the service. Once the registration is complete, you will receive your unique magicJack number and voicemail will also be activated for it. On your personalized number, anyone can call you and you will also be able to make use of free call waiting service.
  • Login to your magicJack account: If you already have an account with the service, then you should select this option. Your previously allotted magicJack number will get associated with your mobile device.
  • Continue to make calls: If you don’t want to register and only want to make calls, then select this option. Keep in mind, you won’t receive your unique number for receiving incoming calls and voicemail won’t work for you.

If you select the first option, then the application will ask you to enter your first and last name along with your email address:


Once you have entered the details, tap on the Next button and the service will send a five character activation code to your email address:

activation code

Check your email for the code >> paste it in the application >> click on activate button. If the code is correct, then the application will ask you to enter your password twice:


The password can contain 6 to 20 alphanumeric characters. Once you have selected your password, tap on set password button and you will be presented with following dialler interface:


Just dial a number or choose from your phone book, tap on the green call button and you will get instantly connected with the network.

When you are on a call, you can make use of on-screen options like mute the microphone, open the keypad, switch to speaker mode, check all recently dialled numbers, hold the call and view contacts stored in your phone book. If you want to end a call, then simply tap on the red button:


The application make use of your existing Wi-Fi, 3G or 4G LTE network to make and receive calls, and will never use your SIM card’s voice based plan.

Important notes:

1. I’m using magicJack from past one year and have found the call quality to be exceptionally clear. You may experience problem with the quality, if you or the person on the other end has slow Internet download speed.

2. If someone has left you a voicemail, then you can hear the message by dialling your personalised magicJack voicemail number and listen to the instruction provided by the IVRS.

3. If you or your relatives/friends wants to call a magicJack number, then all you/they need to do is to follow these steps:

  • First dial the access number which is 1-305-848-TALK (1-305-848-8255).
  • After the IVRS prompt, enter the magicJack number with asterisks like *01987654*.

Using this app-to-app call feature, someone located in US/Canada can easily call a person located in India, just like any VoIP based application like Skype etc.

4. On iOS it is necessary to allow notifications from the application, as otherwise you won’t be able to receive any incoming calls. For enabling notification, go to settings and turn on the slider:


5. Every magicJack number starts and ends with an asterisk and it can also be dialled using the physical device.