Voicemail to Markdown — Read Your Voicemails as Text
Voicemail is one of the worst communication formats ever invented. A 90-second message takes 90 seconds to listen to, can't be skimmed, can't be searched, and forces you to remember "the contractor said the deposit is due Friday — or was it Tuesday?". MDisBetter takes voicemail audio and returns text Markdown so you can read instead of listen, decide if action is needed in 10 seconds, and save the important ones into your notes vault for later reference.
Why text-form voicemails are objectively better
Speed: reading a 200-word voicemail takes ~30 seconds; listening to it takes ~90 seconds. Across 5 voicemails per day, that's 5 minutes saved daily, ~30 hours per year. Context-shifting: reading doesn't require headphones, doesn't bother people around you, doesn't fail in noisy environments. Searchable archive: the converted Markdown lives in your notes vault, grep-able for "what did the lawyer say about the deadline last month". Forwardable: a text voicemail is paste-able into Slack, email, or a task manager. An audio voicemail isn't.
Where the audio comes from
iPhone Visual Voicemail saves audio files locally that can be exported via Files → save to Files → upload. Most carrier voicemail systems can email voicemail audio as an attachment (M4A or MP3) when configured to. Google Voice exports voicemail as MP3 directly from its web interface. Skype, RingCentral, Vonage, and most VoIP services have one-click "download voicemail" options. Whatever the source, the result is a short audio file; MDisBetter takes any of them.
Honest scope
This is a one-off conversion tool — drop a voicemail file, get the text. If you want automatic voicemail-to-text on every incoming voicemail, that's a feature your carrier or VoIP provider offers (most do, often called "Visual Voicemail Plus" or "Voicemail Transcription"). MDisBetter fills the gap for voicemails that arrived without auto-transcription, voicemails saved from years ago, or voicemails where the carrier's transcription was wrong and you want a higher-quality re-transcription with structured output.
Before / After
Before (PDF):
[Voicemail audio file]
voicemail-2026-05-09-contractor.m4a (260 KB, 47 seconds)
(audio only — must listen to know what was said; can't scan, can't search, can't forward as text)
After (Markdown):
# Voicemail — May 9, 2026 (Contractor)
Hey, this is Marco from Hendricks Contracting calling you back about the kitchen project. Just wanted to confirm we can start next Monday morning, May 16th, but I do need to get the deposit by Friday at the latest. Also — and I forgot to mention this last time — the price went up a little because of the cabinet materials, so we're now looking at $14,500 instead of $13,800. Give me a call back if that works for you, otherwise we can push it. Thanks.
Frequently asked questions
Doesn't my phone already transcribe voicemails automatically?
Most carriers offer some voicemail transcription, but quality varies wildly — many produce barely-readable text with frequent errors, especially on technical terms, names, or anything spoken with an accent. MDisBetter is the right path for voicemails where the auto-transcription was unusable, for voicemails saved from before your carrier offered transcription, or for any voicemail where you want higher-quality structured Markdown output.
How do I get a voicemail off my iPhone to upload?
In the Phone app → Voicemail tab → tap the voicemail → tap the share icon → save to Files (or AirDrop to a Mac, or email to yourself). The file lands as M4A. Drop into MDisBetter for transcription.
Will short voicemails (under 30 seconds) transcribe accurately?
Yes — short voicemails are actually the easiest case for transcription, since there's minimal context drift and usually a single speaker. The accuracy ceiling on a 30-second clear voicemail is essentially perfect for common vocabulary, with occasional confusion on rare names or numbers (phone numbers are often misheard; cross-check those against the original).
Can I batch-transcribe years of saved voicemails?
Yes via the OSS path: faster-whisper in a Python script looping over your saved-voicemail folder. For one-off voicemails as they arrive, the web tool is faster (no setup). For an archive of hundreds of saved voicemails (e.g., a journalist's saved source recordings), the local script approach is the right scale.
Can I save important voicemails into my notes vault as searchable text?
Yes — that's one of the highest-leverage uses. The structured Markdown drops directly into Obsidian, Logseq, or a plain folder, where it becomes grep-able alongside your other notes. Add YAML frontmatter (caller, date, topic) by hand for searchability. Months later, "what did the contractor say about the deposit deadline" returns the right voicemail in under a second.