Total media events
Count recognized images, videos, GIFs, stickers, voice notes, documents and generic media entries across the selected export.
Free private WhatsApp media counter
Find how many recognized media entries appear in an exported WhatsApp conversation. Compare participant totals and break the result into images, videos, GIFs, stickers, voice notes, documents and other media events.
not ready to expose your own texts? try a stranger's
Free · No account · Chat content stays in your browser
MyChatWrap counts attributable exported entries classified as image, video, GIF, sticker, voice note, document or generic media. It reports message events rather than files, bytes or storage use. View-once is shown as an overlapping flag, so it is not added to the media total a second time.
The preview uses the production Overview StatCard and participant MetricCard with a fictional fixture, plus an accessible media-type table whose rows add up to the same total.
Product preview
Fictional example0
0
18 May · 96
| Media type | Person A | Person B | Total |
|---|---|---|---|
| Images | 310 | 220 | 530 |
| Videos | 92 | 71 | 163 |
| GIFs | 68 | 55 | 123 |
| Stickers | 110 | 84 | 194 |
| Voice notes | 95 | 70 | 165 |
| Documents | 30 | 20 | 50 |
| Other media | 15 | 10 | 25 |
| Total media | 720 | 530 | 1,250 |
Count recognized images, videos, GIFs, stickers, voice notes, documents and generic media entries across the selected export.
Compare exact media totals and shares for two people, or rank attributed members in an exported group chat.
Separate recognized media into images, videos, GIFs, stickers, voice notes, documents and other media.
Count supported view-once photo and video placeholders as a subset of media rather than inflating the overall total.
Find the calendar day containing the largest number of attributable media events in the export.
Compare media-sharing counts across populated weeks, months or years using the same classifications.
Open the chat information in WhatsApp and choose Export chat. Without media is usually smaller; include media only when you also need available attachments.
Drop the .txt or .zip above. Your browser parses recognizable placeholders and attached filenames, then attributes supported media entries to senders.
Compare participant shares and media types, then use the busiest day and period history without treating quantity as proof of effort or meaning.
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.
MyChatWrap classifies exported placeholders such as image omitted, video omitted, GIF omitted, audio omitted, sticker omitted, document omitted and generic media omitted. Supported attached filenames can also supply a type when their extension identifies an image, video, GIF, audio file, sticker or document.
Recognition depends on what the export preserves and on the parser's supported placeholder and filename rules. Locale-specific wording, renamed files or unsupported extensions may fall into generic media, document or text instead of the category you expect.
Each attributable entry classified as image, video, GIF, voice_note, sticker, document or media increments the sender's media total once. The message-type table separates those mutually exclusive parser categories, so its rows add up to the displayed media total.
A message event is not the same as an attachment inventory. One exported entry counts once even if a missing file, caption or multi-file share makes the original media package impossible to reconstruct from the transcript alone.
A recognized view-once placeholder is classified as media and also marked viewOnce. The view-once count therefore overlaps the media-type rows: it describes a subset of recognized photo or video events and must not be added to the total again.
Expired items, unsupported wording and content absent from the export cannot be recovered. The counter can record that a supported placeholder existed, but it cannot display or inspect the original view-once content.
The analytics engine does not inspect the visual or audio contents, calculate file size or duration, determine whether an item was opened, or identify what an image or recording depicts. It counts recognized exported events.
Sharing more media does not by itself establish enthusiasm, effort, intimacy or conversation quality. Use the result as a description of the selected export, not a verdict about the people in it.
MyChatWrap parses the export and calculates media totals in your browser. Chat content, participant names and attachments 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 conversation to count media events, compare participants and inspect the type breakdown.
Count my chat media