Chat-wide total
Count every recognized voice_note entry with an attributable sender and show the total for the selected export.
Free private WhatsApp voice note counter
Find how many recognized voice-note entries appear in an exported WhatsApp conversation and who sent more. Add the .txt or .zip file to compare participant totals, shares and changes over time.
not ready to expose your own texts? try a stranger's
Free · No account · Chat content stays in your browser
MyChatWrap counts parsed entries classified as voice_note and attributed to a sender. Recognition uses exported audio-omitted placeholders or attached filenames with supported audio extensions such as .opus, .mp3, .m4a, .aac, .wav and .ogg. The counter measures exported message events; it does not play, transcribe, time or interpret the audio.
The preview uses the production Overview StatCard for the chat total and MetricCard for participant comparison, populated with a versioned fictional fixture.
Product preview
Fictional example0
| Participant | Recognized entries | Share |
|---|---|---|
| Person A | 184 | 59.4% |
| Person B | 126 | 40.6% |
Count every recognized voice_note entry with an attributable sender and show the total for the selected export.
Compare exact sender counts and proportional shares in an eligible two-person conversation.
Rank attributed members by voice-note count when an exported chat contains more than two participants.
Read voice notes alongside images, videos, GIFs, stickers, documents and other parsed media categories.
Recompute participant voice-note counts for populated weeks, months or years using the same parser classifications.
The Timeline can identify the earliest parsed voice_note entry visible in the selected export.
Open the chat information and choose Export chat. Either option may preserve textual placeholders; Include media is needed only if you also want the attached files.
Drop the .txt or .zip above. Your browser classifies supported placeholders and filenames and attributes eligible entries to senders.
Review the total, participant shares, media mix and period history without inferring what the recordings contained.
Two minutes on your phone. Choose your device, follow the taps, then come back and add the file above.
Watch the whole flow — export from WhatsApp, then drop the file into this app.
The parser classifies the normalized placeholder audio omitted as voice_note. It also recognizes attached filenames ending in .opus, .mp3, .m4a, .aac, .wav or .ogg. WhatsApp commonly uses .opus for voice notes; the other supported audio extensions are grouped into the requested Voice Notes category even though a filename alone cannot always distinguish a recorded note from another audio file.
Recognition depends on text present in the export and the parser's supported English placeholder or filename rules. Locale-specific wording, renamed files or formats outside the supported map can be classified as generic media, a document or text instead of voice_note.
Every attributable entry whose parsed type is voice_note increments the chat-wide total and that sender's voice-note count. The same entry also contributes to the sender's broader media total and message-type breakdown.
In a two-person comparison, the MetricCard shows exact counts and the share of recognized voice-note entries. In a group, the leaderboard can rank all attributed members. Senderless system entries do not receive participant credit.
The analytics engine does not open or play the audio file, calculate recording duration, transcribe speech, identify speakers, detect language or analyze tone. One ten-second note and one ten-minute recording each contribute one event when both are recognized.
A count cannot show how much was said, why a note was sent, whether it was heard or whether it contained music, forwarded audio or a conventional WhatsApp voice message.
Without media often produces the smallest file and can still preserve an audio omitted placeholder. Include media creates a ZIP containing available attachments, but MyChatWrap's counter relies on the parsed message entry rather than listening to those files.
Deleted items, expired view-once media, unsupported placeholders and history outside the export cannot be counted. The first voice note in Timeline means the first recognized occurrence in that file, not necessarily the first ever sent.
MyChatWrap parses the export and counts recognized voice-note entries in your browser. Chat content, participant names and attached audio are not sent to or stored on the MyChatWrap server, and no account is required.
Turn milestones, statistics and selected memories into an editable keepsake PDF.
See the total, each participant's share, message types and volume over time.
Explore activity, replies, balance, words, emoji, dynamics and group patterns.
Need every message instead? Create a complete chronological transcript PDF.
Add an exported WhatsApp chat to count recognized voice notes, compare participants and inspect changes over time.
Count voice notes