MacWhisper runs natively as a Universal macOS app optimized for Apple Silicon (M1/M2/M3/M4) and Intel architectures. Users drag and drop audio or video files (such as MP3, WAV, M4A, MOV, or MP4) onto the window or record audio directly via microphone or system loopback. The software feeds the audio into local Whisper model weights packaged within the application or downloaded on demand.
The local inference engine processes speech segments, detects languages automatically, and calculates precise millisecond timestamps for every word. Once transcription completes, users can edit text directly within an interactive transcript editor, label individual speakers via diarization, and export outputs into SRT, VTT, Markdown, Word, PDF, or CSV formats. Pro users can also connect external LLM API keys (OpenAI, Anthropic, or local Ollama instances) to generate meeting summaries, action items, or translations.