Skip to content
Sign In
Voice & transcription

OGG to text — drop the whole WhatsApp export and get every voice file written out.

OGG is the container WhatsApp voice messages travel in. Upload the .zip as it came off your phone and each file comes back as text, in order, on the chat timeline.

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

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, so, about yesterday's meeting. I think we should go with the second option for the homepage. Yeah, yeah, the second one.

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

Transcription:

Deal, I liked that one better too. Oh, 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:

Okay, sending it now. And the budget's approved! So 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.

140,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. Voice files arrive as .ogg or .opus, 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 transcripts

Read the transcripts in the timeline, then run a summary for the decisions, dates and action items inside them.

What you get

OGG in, readable text out — with the chat around it kept intact.

OGG, OPUS, and why WhatsApp uses both names

They are not two different things, which is why one upload handles both.

  • OGG is a container — a wrapper that holds audio. OPUS is the codec, the compression inside the wrapper. A WhatsApp voice message is usually OPUS audio in an OGG container, so the same file is correctly called both.
  • Which extension you see depends on the phone and the export. Some exports write .ogg, others write .opus, and a few arrive as .m4a — the recording is the same either way.
  • Whichever name your export used, the file is read the same way — and its real length is measured from the audio itself rather than guessed from the file size, so what you are quoted matches what you actually have.

Every voice file in one pass

Long chats hold hundreds of them.

Upload the full export and every OGG voice file is transcribed in order and merged into the message timeline, so a spoken reply reads in its place instead of sitting in a folder. The initial recap pulls out what was agreed, and follow-up chat can focus on a specific question.

Key benefits

  • OGG voice files read straight from the export — no converter step
  • OPUS, OGG, M4A, MP3, AAC, and WAV handled by the same upload
  • Duration measured from the audio itself, so the price you are quoted is the real one
  • Transcripts merged into the chat timeline, in order, with their timestamps
  • Summaries and action items drawn from what was spoken, not just typed
  • Works with 1:1 and group exports, from iPhone and Android

Use cases

Work voice messages

Client updates, instructions and project syncs, in writing.

Disputes

A spoken agreement quoted with the date it was recorded.

Personal

Months of long voice threads turned into something searchable.

Chat exports

A WhatsApp export full of OGG files and no way to read it.

Questions? Answered.

It is a voice message. OGG is the container format; the audio inside is usually OPUS. When you export a chat with media, voice messages commonly land as PTT-20260124-WA0001.ogg or the same name with a .opus extension.

No. Upload the export .zip exactly as your phone produced it. Converting first costs you time and quality, and it is not a step we need.

Yes, that is the normal case. Every voice file in the export is transcribed in order and merged into the timeline, whether there are five or five hundred.

No. Both names describe the same kind of WhatsApp voice message — OPUS audio in an OGG container — and both are read from the export the same way, along with .m4a and .mp3. You do not need to rename anything.

Audio is sent encrypted for transcription and stored encrypted alongside the analysis, so the report stays available when you come back to it. You can delete the audio, the chat or the whole analysis at any time from your dashboard. See our Privacy Policy.

Yes. Once the voice text is merged into the timeline, the initial recap covers key points, decisions, and action items from what was spoken as well as what was typed. Follow-up chat can then narrow the focus.

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.