Magicam se concentre sur le remplacement de visage en direct sur la caméra, et non sur le montage de séquences déjà enregistrées. Une seule photo importée sert de visage source, et le logiciel rend l'échange sur le flux de la webcam en temps réel, de sorte que les autres participants voient la modification pendant un appel, un live ou un enregistrement. Il propose aussi un mode d'échange de visage sur vidéo pour traiter des clips enregistrés, ainsi qu'un changeur de voix et un clonage vocal pour accompagner la transformation visuelle.
Le traitement étant local, Magicam indique que les données faciales ne sont pas envoyées vers le cloud. Une caméra virtuelle intégrée permet de sélectionner le flux modifié comme source caméra dans Zoom, Twitch ou d'autres applications de conférence et de streaming, avec des réglages d'intensité de fusion et de qualité du modèle facial.
Une formule gratuite existe avec des limites de modes, de durée et de filigrane ; les offres payantes ajoutent la sortie 4K, des modèles faciaux plus fidèles, des imports et une durée d'échange illimités, un clonage vocal illimité, des réglages avancés et la suppression du filigrane. Une carte graphique dédiée est recommandée pour des performances fluides en temps réel.