How to delete all Facebook wall posts from your timeline

The following process describes how to bulk delete posts from your Facebook timeline.

Please note:

  • will not be held liable for any data loss caused by these instructions (deleting posts etc). Use at YOUR OWN risk.
  • The script should not unfriend any of your friends, or delete any of your uploaded images or videos – however it was written and is maintained by a third party (Greasy Fork) – so I cannot guarentee what it exactly does.
  • There may be some posts left over due to Facebooks’ ‘Older posts’ feature hiding these posts.
  • To be certain that all posts have been removed I suggest that after the tool has completed you repeat step 4 ensure the timeline is completely cleared.
  • It’s also worth noting that the Facebook data is stored on multiple servers. So it may take several days, or weeks for the information to be completely removed. So some of your friends might see posts that you have deleted until all servers know that you have chosen for it to be deleted.


To complete this process, you will need to use

  1. the Firefox browser,
  2. the Greasemonkey addon
  3. and the Facebook Timeline Cleaner script written by Greasy Fork.

Step 1: Install Firefox

If you don’t already have the Firefox browser installed, you can install it here:

Step 2: Install the Greasemonkey addon

With Firefox open, go to:

Click on the ‘Add to Firefox’ and follow the prompts to install Greasemonkey.


Step 3: Install the Facebook Timeline Cleaner script

With Firefox open, go to:

Click on ‘Install this script’ and follow the prompts.


Step 4: Open your Facebook Activity Log and start the delete process

  1. With Firefox open, open your Facebook profile (click on your name at the top right of the page) then click on the ‘View Activity Log’ button
  2. FacebookTimeLineClean4
  3. You should see the following at the top of the page, if you do not press F5 on your keyboard to refresh the page
  4. FacebookTimeLineClean5
  5. Leave ‘Autoscrollen’ (auto scroll) enabled
  6. tick ‘Run’
  7. and choose the a day range that you want to delete (optional – depending on the next step)
  8. Now using the ‘Privacy Extension’ button on the right, select what you want to do – for example, ‘Delete everything older than X Days’
  9. FacebookTimeLineClean6
  10. Click ‘OK’ to the warning message.
  11. FacebookTimeLineClean7
  12. The process will now start. It will automatically scroll through your Activity Log and either hide or delete your posts are you specified.
  13. If it cannot delete a post, for example where you were tagged, it will hide it from your timeline.
  14. The script should not unfriend any of your friends, or delete any of your uploaded images or videos – however it was written and is maintained by a third party (Greasy Fork) – so I cannot guarentee what it exactly does.
  15. You will notice your browser and computer are slow whilst the process happens – this is because it’s a very intensive process to load all the posts and delete them. You will need to be patient and wait – depending on how many posts you have, it may take hours to complete – which will still be faster than manually deleting.
  16. I suggest you leave the computer alone whilst it runs, do not navigate away from the Activity Log or open other browser tabs.

Facebook – How to enable timeline (with one click)

For those who do not have the new ‘timeline’ wall on their Facebook profiles you can very simply upgrade by following the steps below.

  1. Go to the Facebook Timeline page
  2. If you’re not already logged into facebook, login as instructed
  3. Click on the ‘Get Timeline’ button at the bottom right of the page
  4. facebooktimeline
  5. Congratulations – you now have the timeline feature on your profile

How to delete all your Facebook messages

Facebook currently doesn’t offer the option to delete or remove all your Facebook messages at once. Fortunately we’ve made a solution to this – an app which will automatically delete (or empty) your Facebook messages automatically!

The following instructions detail how to install the app and then how to launch it.

Please Note: cannot be held liable for any data loss caused using this script (deleting messages etc). Use at YOUR OWN risk.


Step 1: Install App to Bookmark (or Favourites)

  1. Right click on the ‘Launch Clear My FB Message App’ button below and select ‘Bookmark This Link’ (or ‘Add to favourites’ for Internet Explorer)
  2. facebook-delmess1
  3. Launch Clear My FB Messages App

Step 2: Open your Facebook messages page

  1. Go to
  2. Click on the messages icon
  3. Then select ‘See all messages’
  4. facebook-delmess2


Step 3: Launch Clean My Wall App

  1. Open the Bookmark saved earlier (or Favourite for Internet Explorer)
  2. facebook-delmess3
  3. Click ‘Go’ to begin the deletion process
  4. facebook-delmess4
  5. At the ‘Be careful, it will erase your Facebook messages. Do you want to continue?’ prompt, click ‘OK’
  6. The app will begin deleting your Facebook messages. This usually only takes a few seconds.
  7. The App will say ‘Cleaning Finished’ when completed.
  8. facebook-delmess5