Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I would like to make a screen capture for an app (Firefox), but I am using a macbook, so the display is at 1280 x 800.

I think if I can somehow resize the window to 1920 x 1200, then I can use

Command + Shift + 4  and then space bar, and then mouse click on that app

to capture the whole app's window (which will be bigger than the screen)

So I can resize the window horizontally to 1920 by dragging the window to the left, and then make it wider by going to the bottom-right corner of the window.

But there seems to be no way to make it taller...


javascript: self.resizeTo(screen.availWidth+300,screen.availHeight+300);

on the Firefox address bar (URL bar) won't work... it can make the window wider than the screen, but not taller.

Is there any method at all?

share|improve this question
up vote 1 down vote accepted

I recommend Paparazzi.

share|improve this answer

Use this as your bookmark:


you may need to move it from the top left of your screen first for it to work.

share|improve this answer
that's the same issue: it can be wider but not taller – 太極者無極而生 Nov 23 '09 at 2:07
did you move the browser before clicking it? works for me on RHEL 5.4 and Windows. – John T Nov 23 '09 at 2:37

I suggest using the built in screenshot shortcuts: press Command-Shift-4, then press Space to toggle for capturing the window rather than the selection, click the desired window.

If you simply must have a screen shot of a website that is identical to the screen resolution, I suggest using the Plainview browser (free).

If you want a single image of an entire website that scrolls down, I recommend LittleSnapper (pay).

But, here's a simple script to change the front most window of any application that's in the front to change it's window to a certain size/location. Remember the Menu bar takes up some space too!

--Edit these values to change the location of the window.  Remember the Menu bar takes up some space too!
property windowSize : {200, 200}
property windowOrigin : {100, 100}

tell application "System Events" to set FrontMostApp to (name of processes whose frontmost is true) as string
 tell application FrontMostApp
    	if (count of windows) > 0 then
    		tell window 1 to set bounds to {(item 1 of windowOrigin), (item 2 of windowOrigin), (item 1 of windowSize) + (item 1 of windowOrigin), (item 2 of windowSize) + (item 2 of windowOrigin)}
    	end if
    end tell
end try
share|improve this answer

There is also a Firefox add-on called ScreenGrab!

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

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