Is there a way to automatically expand all "older posts" on a Facebook wall at once? I'm using Firefox if it matters.

  • This question's accepted and alternate answer are no longer valid. Can anyone provide an updated answer?
    – J0e3gan
    Sep 26, 2016 at 22:57

2 Answers 2


As you are using Firefox you can install the Better Facebook! Firefox Add-on.

Firefox Add-on Link

The add-on provides numerous features/enhancements. One of these being

Automatically click "Older Posts" link on the home page [x] times to get more posts

This should provide you with the functionality that your require.

alt text

You can actually install this on Firefox, Chrome, Safari & Opera. The website for further information can be found here

  • Better Facebook! does not appear to offer this option any longer.
    – J0e3gan
    Sep 26, 2016 at 22:43

You can also run this script in the console.

And as of 30/04/2013, the id has changed. The valid code is now:

//Run this on the person's facebook profile page to expand the wall
var INTERVAL=2000; // Time between wall expansions, in milliseconds
var MAX_TRIES=150; // How many times to try expanding the wall

function expand(){
var foo=document.getElementById('pagelet_group_pager').children[0].children[0].children[0].children[0].onclick;
if (typeof(foo)!='undefined'){
for (var i = 1; i < MAX_TRIES; i++){
  • 1
    Facebook has gone through a number of iterations since 2011. Does this script have a chance of still being relevant?
    – ale
    Sep 1, 2015 at 23:13
  • It does not work presently (in Chrome, which shouldn't make a difference). VM845:6 Uncaught TypeError: Cannot read property 'children' of null
    – J0e3gan
    Sep 26, 2016 at 22:42

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.