I want to delete everything from my Facebook account (including, ideally, posts I've made on other people's walls) but keep the account open. It seems that there used to be some scripts that would do this, but that these scripts no longer works. Searching Stack Exchange throws up a few answers that refer to writing a Facebook application. Is this now the only way to do this, or are there scripts or similar that will do this for me?

  • It is not possible to delete all the posts all in one go...But you can delete the page (Go to Page Setting, go to the bottom ➣ Remove Page.)
    – BDRSuite
    Commented Dec 31, 2014 at 21:35

1 Answer 1


You will need to write a Facebook application that leverages using a Facebook user access token belonging to a Facebook native not a third party. Third party application cannot delete all posts.

Even then you might run into a rate limit.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

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