Skip to content

Private WhatsApp apology counter

See who apologizes more on WhatsApp

Count messages containing supported English apology words and compare recognized participants. MyChatWrap publishes the exact vocabulary, supports stretched spellings and lets dashboard users review capped evidence snippets without claiming every match is a sincere apology.

not ready to expose your own texts? try a stranger's

Free · No account · Chat content stays in your browser

What does the WhatsApp Apology Counter count?

A text message counts once when it contains a whole-word, case-insensitive stretched variant of sorry, apology, apologies, apologize or apologise. For example, “sooorrryyyy” can match. A matching message adds one to its sender even if several supported words appear. The rule detects wording, not sincerity, context or responsibility.

Real apology comparison preview

The preview uses the same Overview participant MetricCard with fictional totals and explains the evidence boundary.

Product preview

Fictional example
Apologizes most
Person A
53More matches
Person B
39
Person A58%42%Person B
Matching messages

92

Evidence cap

300

Snippet cap

300 units

This is the real Overview participant MetricCard with fictional apology-message counts. Matches use the published English word list; they do not establish sincerity, fault or forgiveness.

Published word list

Match sorry, apology, apologies, apologize and apologise.

Stretched spelling

Recognize expressive variants such as soooorry while retaining whole-word boundaries.

One message, one count

Count a matching message once rather than every matching word inside it.

Participant comparison

Compare apology-message totals and shares for recognized senders.

Evidence sheet

Keep exact totals while storing at most 300 matching snippets, each capped at 300 string units.

No sincerity judgment

Avoid claiming that a match is genuine, necessary or accepted.

How to count WhatsApp apologies

  1. 1. Export the chat

    Save the conversation as TXT or ZIP.

  2. 2. Add the file

    The browser checks attributable text messages against the apology pattern.

  3. 3. Open comparison

    Review participant totals and, when available, the matching-message sheet.

How to export a chat from WhatsApp

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.

1Open the chat, then tap the contact or group name at the top.

Contact Info
Media, Links & Docs
Starred Messages
Chat Search
Export Chat
Clear Chat

2Scroll down and tap “Export Chat”.

Export Chat
Without Media
Attach Media
Cancel

3Choose “Without Media” to keep the file small.

Save to Files

4Send the file to yourself, or tap “Save to Files”.

mychatwrap.com/whatsapp-to-pdf
WhatsApp to PDF
_chat.txt
Chat added — building your PDF
Convert to PDF

5Open this page and drop the .txt file into the box.

1Open the chat, then tap the contact or group name at the top.

The exact matching rule

The current English list is sorry, apology, apologies, apologize and apologise. Repeated letters are handled leniently, and whole-word boundaries reduce matches inside unrelated longer words.

The counter is message-based: one matching message increments the sender once even if it contains several apology terms.

Matches are not necessarily apologies

Quoted text, jokes, “no need to apologize,” sarcasm and discussion about apologies can match the same way as a direct apology. The rule does not parse who is being addressed or whether harm occurred.

Use the result as a phrase signal and inspect available snippets before drawing any contextual conclusion.

Counts versus stored evidence

Participant totals remain exact for the parsed export. The optional evidence sheet stores only the first 300 matches and caps each snippet at 300 string units to bound local rendering and serialization.

A capped evidence list therefore should not be manually recounted as the complete total in very large chats.

Language coverage

The current analytics rule uses English apology vocabulary, including US and UK spellings. Translated apology words are not part of this page’s verified rule yet.

That limitation is why this acquisition page is English-only until localized phrase sets are implemented and tested.

What the counter can show

  • Messages matching the supported apology vocabulary
  • Participant totals and shares
  • Stretched spelling variants
  • Capped evidence snippets with timestamps

What it cannot show

  • Whether a match was sincere or directed at the other participant
  • Unsupported apology words and languages
  • Recover messages or history missing from the export.
  • Explain a participant’s motive, feelings or circumstances.
  • Measure affection, effort, compatibility or relationship quality.

Count apology wording privately

Standard import and deterministic analysis run in your browser. MyChatWrap does not connect to your WhatsApp account or store raw message content on its server. The selected import remains in that browser’s local app database until you remove it.

WhatsApp apology questions

Compare apology-word messages

Add the export and open the real participant comparison in Overview.

Count apologies