I want to know the number of messages I have with anyone on Facebook.

Is there some way to know the count of messages that have been exchanged between me and someone else?

  • 1
    Are you talking about Wall Posts between people or Direct (Personal) Messages? – OnenOnlyWalter Oct 25 '12 at 14:35
  • Direct messages (Private) – Anyname Donotcare Oct 25 '12 at 16:52
  • I mean the personal messages – Anyname Donotcare Oct 25 '12 at 16:52
  • This was answered in Stack Overflow. – designerWhoCodes Oct 25 '12 at 17:28

Yes, there is an easy way to do it: go to your messages in Facebook and then click on the conversation you want the count from. Scroll very fast up in the conversation, now there stands "loading xxxx messages".


The programmers's way is the only way to do it. This cannot be done from within Facebook.

Facebook itself has no such option. Facebook does has an API, but it does not allows the apps to go up to the level of interacting with the messages of its users.

  • 1
    @just_name I don't know. – user19533 Nov 2 '12 at 18:23

This App for Facebook Message Count. You can search in Facebook "Message count" or click link :) http://apps.facebook.com/messagecount/

  • It doesn't include archived chats. – marines Aug 23 '13 at 8:23
  • @marines: but you can have a quick view of message number of many friend. – Ooker Sep 21 '14 at 11:42
  • 1
    This page is now 404 – Nathan Oct 10 '16 at 2:26

Yes, do the following to accomplish that:

  1. first open all conversations
  2. then open any person's chat you want to count
  3. then move upwards very quickly in that conversations
  4. then it will show loading messages:

    amount of messages is


Taken from Stack Overflow answer.

you can look at FQL Thread table see https://developers.facebook.com/docs/reference/fql/thread/ field message_count

  • hmmmmm. this 's in a programming way . i just need to know this through the facebook as an appliaction – Anyname Donotcare Oct 28 '12 at 14:08
  • This documentation is no longer available. – Tomáš Zato Mar 24 '17 at 12:42

protected by codingbadger Oct 27 '15 at 12:13

Thank you for your interest in this question. Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).

Would you like to answer one of these unanswered questions instead?

Not the answer you're looking for? Browse other questions tagged or ask your own question.