Is there a way to rank all my Facebook posts (status updates, photos, links, etc.) by number of likes? How about a way to rank my friends by average number of likes on each friend's posts?

I found mention of TopStats, which looked promising, but appears not to work anymore (redirects to the Facebook home page).


Login to Archivedbook using Facebook. Select tab Statuses and from the drop down menu select Most Liked. enter image description here

  • 6
    "Unfortunately, Archivedbook will definitely stop working on April 30, 2015. Read here why." – o0'. Mar 3 '15 at 9:25

As all of those apps no longer work here is my new Facebook app: "Facebook Analytics"

It will give you all those answers and more in a very user friendly way. It also works for pages. Here is the description from the page:

A free tool for analysing your Facebook data. Use Analytics to know:

  • The total number of likes, comments and shares

  • Who comments and likes the most

  • Which users get the most likes and comments

  • Who the most influential users are

  • Which content generates the most interest

  • Who are the most influential users outside of your social circle

Top Likers and Top Commenters

Top posts


Login to Wolframalpha.com

generate a detailed report about your social network, including the particular query you are interested in and all the other useful data.

great insights about your activity on the social network.



http://truefbfriends.com will give you your most liked facebook pics. It is photos specific and not posts specific


You can find out your most liked photo on Instagram or Facebook at www.myphotolikes.com.

With a few clicks you can see the winner among all your photos because the app ranks your photos based on the number of likes. - Go check it out!

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

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