Skip to content
Sign In
Voice & transcription

WhatsApp voice to text, for the whole conversation at once.

Export the chat with media and upload it once. Every voice message in it is transcribed in the language it was spoken, and each transcript lands at the moment it was sent, beside the written messages around it.

  • Photos stay on your device; from a video, only the audio track your browser extracts is sent.
  • Analysis from $5

Hear it, then read it

Three voice messages, transcribed the way yours will be

Press play on any of them. The text underneath is what came back from the recording.

  • opus
  • m4a
  • ogg
  • mp3
  • aac
  • wav

AI-generated voices: nobody's real voice is published here.

Marcus

3 voice messages · transcribed

Marcus

0:00

Transcription:

Hey, about yesterday's meeting: I think we should go with the second option for the homepage. Yeah, the second one.

PTT-20250118-WA0023.opus2:02 PM
0:00

Transcription:

Deal, I liked that one better too. Can you send me the Figma link? I want to show Sarah before our call tomorrow at three.

PTT-20250118-WA0024.opus2:04 PM

Marcus

0:00

Transcription:

Sending it now. And the budget's approved! We can close with the contractor this week, no problem.

PTT-20250118-WA0025.opus2:06 PM

In numbers

Chats as long as yours

Counted in October 2026, rounded down.

110,000+voice messages

read instead of replayed

20+hours

of voice messages in one chat

5+years

of messages in one chat

How it works

1

Export with media

Export the WhatsApp chat with media. The .zip that comes out holds the recordings, usually named PTT-YYYYMMDD-WAXXXX.

2

Upload the ZIP

See the exact price on the upload screen. Unlock the full conversation only when it is worth it.

3

Read the full conversation

Read the conversation as one thing, spoken and written together. Search it, quote it, and use the recap to find what was decided.

What you get

One readable conversation, not a folder of recordings.

The formats a WhatsApp export actually contains

Whichever one your phone wrote, the same upload reads it. There is nothing to convert first.

  • OPUS — what WhatsApp normally records a voice message as, arriving as PTT-*.opus.
  • OGG — the container that OPUS audio travels in, which is why the same recording is correctly called both.
  • M4A — what some phones and older exports write instead of OPUS.
  • MP3 — uncommon in a WhatsApp export, and read the same way when it appears.
  • AAC — a bare audio stream some phones write instead of a container.
  • WAV — uncompressed audio, read the same way when a shared file arrives as one.
  • Video — speech in your videos becomes text too, placed where each video was sent.

What the text gives you that the recording cannot

The audio already exists. Everything you actually want to do with it needs words on a page.

  • In place — each transcript sits at the moment it was sent, so a spoken reply reads directly under the written question it answers.
  • Searchable — find the message where a price, a date or a name was said, instead of scrubbing through recordings to locate it.
  • Quotable — copy the exact words with the date they were spoken into a document, an email or a claim.
  • Covered by the recap — the automatic recap reads what was said out loud alongside what was typed, and follow-up chat answers a narrower question about it.

Group chats, where the recordings pile up

A group leaves a backlog nobody has an hour to sit through. One upload turns the whole backlog into text.

  • The whole backlog at once — every recording in the group export is written out in one pass, not one tap at a time.
  • Who said it — each transcript keeps the sender and the time it was sent, so a spoken answer has a name and a date on it.
  • What was decided — search the text for the price, the date or the name instead of replaying an hour of audio.
  • A project group that ran for years — a build, a move or a renovation, read as one dated record instead of a folder of recordings.

Key benefits

Every voice message in the export, transcribed in one pass

OPUS, OGG, M4A, MP3, AAC and WAV handled by the same upload, with no converter step

Transcribed in the language it was spoken in, not translated by default

Each transcript kept in order, with the timestamp of the recording

Length measured from the audio itself, so the price you are quoted is the real one

The recap and follow-up chat cover the spoken messages, not only the typed ones

Use cases

Work

Client updates, instructions and approvals that arrived as voice messages.

Disputes

A spoken promise quoted with its date.

Personal

Months of long voice threads made readable and searchable.

Catching up

A group that left you thirty recordings while you were away.

Questions? Answered.

In WhatsApp, open the chat, tap the contact or group name, choose Export Chat, and pick the option that includes media — 'Attach Media' on iPhone, 'Include media' on Android. That is the step that puts the recordings in the .zip; the without-media option exports the text only. Upload the .zip here exactly as it came off your phone.

OPUS, OGG, M4A, MP3, AAC and WAV, whichever of them appears in your export. WhatsApp normally records voice messages as OPUS audio in an OGG container, so the same file is correctly called by either name and both are read the same way.

Yes, and that is the normal case rather than the exception. One upload covers the whole export, however many recordings are inside, and each one is transcribed in order and placed on the timeline instead of arriving as a separate file you would reassemble by hand.

The language each message was spoken in. You choose separately which language the recap and the report are written in, which is what you want when the conversation is in one language and the person who has to read it works in another.

Nothing is transcribed before you pay, and the price is on the upload screen first. One payment unlocks the conversation, set by its size, and the voice messages it holds count towards that size rather than being billed on their own.

Audio is sent encrypted for transcription and stored encrypted with the analysis, so the transcripts still work when you come back to them. Photos and videos never leave your device. You can delete the audio, the chat or the whole analysis at any time from your dashboard. See our Privacy Policy. From a video, only the audio track your browser extracts is sent for transcription; the video file and its pictures stay on your device.

Privacy and security

Parsing happens in your browser; only what is needed for analysis is sent.

Stored on our servers. Delete chat, audio and analyses anytime from your dashboard.

Photos, video files, and their visual content never leave your device. For transcription, we send chat text and the audio of every voice message, including the audio track your browser extracts from each video.