I am in a situation, where I have to bulk-edit all URLs I have ever posted, preferably with a regular expression. Is that possible?

  • Facebook has an API or you could use something like iMacros to script a solution (after paging all the way down on your "activity" page)
    – user5676
    Oct 16, 2014 at 18:26
  • 1
    "Bulk update" in what way? There is a tool which will let you change all of your past "Public" posts to "Friends".
    – ale
    Sep 26, 2015 at 1:31

1 Answer 1


Natively via Facebook desktop, no, there is no way to do this.

Using iMacros or any extension based on the number of posts in the bulk can lead you to a rate limit block on your account.

Using the API via a third party application will not work either as third party applications cannot edit posts that did not come from that application.

So, the safest bet is to use the API with a Facebook native application user access token (i.e. a whitelisted Facebook mobile app), using the Facebook native app will ensure

  • all posts are received
  • lower the risks of rate limit occuring
  • be able to edit any post

Within the scope of this site (since programming is off topic) all I can do is point you to references

  • 0 I'm confuse, do that means we need to use 1) some code that use the facebook API which need to be sent through 2) a "whitelisted Facebook mobile app"? If I don't get it, and we need to choose one or the other, what's the quickest/simpliest way to edit old post? (I just want to set all post to public).
    – JinSnow
    May 21, 2021 at 17:27

Your Answer

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

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