L'application mobile magicJack, connue sous le nom de magicApp, est compatible avec n'importe quelle marque de téléphone exécutant le système d'exploitation Android de Google version 2.3 ou supérieure, et avec les iPhones d'Apple avec iOS 6 ou supérieur. Marques populaires d'Android les téléphones incluent Samsung, LG, Motorola et HTC.
L'application magicJack fonctionne avec la plupart des appareils Android et iOS, y compris les téléphones et les tablettes. Les clients peuvent utiliser leur compte existant et leur numéro de téléphone magicJack sur n'importe quel appareil compatible avec magicApp installé. La magicApp peut être utilisée sur une tablette pour passer et recevoir des appels téléphoniques de la même manière qu'elle est utilisée sur les téléphones intelligents via Wi-Fi.
La magicApp permet aux clients de passer des appels gratuits vers les États-Unis et le Canada. Les appels internationaux sont disponibles avec l'achat de crédits d'appels ou avec un forfait d'appels internationaux. En avril 2015, les plans magicJack coûtaient entre 5 $ pour un seul mois et 100 $ pour un plan de service de 5 ans. Le service MagicJack est disponible à des tarifs réduits ou gratuitement à l'achat d'une sélection de matériel magicJack.
Le service magicJack utilise une technologie appelée « voix sur IP », qui est le nom donné à la communication vocale sur Internet. Le service VOIP de magicJack imite celui des fournisseurs de services téléphoniques traditionnels à une fraction des coûts des services téléphoniques traditionnels.