Magicam se centra en el reemplazo de rostro en directo sobre la cámara, no en editar metraje grabado. Una sola foto subida actúa como rostro de origen y el software renderiza el intercambio sobre la señal de la webcam en tiempo real, de modo que los demás participantes ven el cambio durante una llamada, un directo o una grabación. También ofrece un modo de intercambio de cara en vídeo para procesar clips guardados, además de un cambiador de voz y clonación de voz para acompañar el cambio visual.
Como el procesamiento se ejecuta localmente, Magicam indica que los datos faciales no se suben a la nube. Expone una cámara virtual integrada para seleccionar la señal modificada como fuente de cámara en Zoom, Twitch u otras aplicaciones de conferencia y streaming, e incluye controles de ajuste para la intensidad de mezcla y la calidad del modelo facial.
Hay un nivel gratuito con modos, duración y marca de agua limitados, y los planes de pago añaden salida 4K, modelos faciales de mayor fidelidad, subidas y duración de intercambio ilimitadas, clonación de voz ilimitada, ajuste avanzado y eliminación de marca de agua. Se recomienda una GPU dedicada para un rendimiento fluido en tiempo real.