transcribe audio to text · free & on-device

Turn audio into text — right on your device.

Drop an mp3, m4a or wav into beanspill — or hold a key and dictate — and get clean English text. Free, on-device, no upload — it even works offline.

on-device dictation / works in any app / on-device AI cleanup / transcribes audio files

Rambling in, clean English out.

A one-time Pro upgrade adds on-device AI cleanup: filler words, stutters, false starts and run-ons gone, your meaning untouched. On our internal benchmark (108 samples, LLM-judged on a 1–5 scale) English cleanup scores 4.35 / 5 — and your text never leaves your machine either.

you said so um i think we should like meet on tuesday no wait monday
cleaned I think we should meet on Monday.

What you get

Feature beanspill
Unlimited dictation Free, forever
Audio file transcription — mp3, m4a, wav & more Free for the first 10 min per file · unlimited with Pro
AI cleanup in English Yes — runs on your device
App in English Yes
Works offline Yes — audio never leaves your machine
Mac & Windows Yes, both
Pro — one-time purchase, no subscription $39.99 once

Honest scope: beanspill transcribes 25 languages with auto-detect. AI cleanup currently works in six — English, French, German, Spanish, Dutch and Russian.

Questions & answers

How do I turn audio into text?

Download beanspill, drag an audio file (mp3, m4a, wav and more) into the app, and the transcript appears — transcription runs on your device, so nothing is uploaded. The first 10 minutes of every file are free; Pro unlocks unlimited length.

Can I transcribe m4a to text offline?

Yes. beanspill runs entirely on-device, so it works with no internet connection at all — m4a, mp3, wav and more. Voice memos from your phone are typically m4a; just drag them in.

Is it really free?

Live dictation is free and unlimited, forever. File transcription is free for the first 10 minutes of each file. A one-time $39.99 Pro purchase unlocks unlimited file length and AI cleanup — no subscription.

Which languages are supported?

Transcription supports 25 languages with automatic detection. AI cleanup — which strips filler and false starts while preserving your meaning — works in English, French, German, Spanish, Dutch and Russian.