Apple Event: May 7th at 7 am PT

Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

How to make screenshot/jpg/pdf of ENTIRE long Safari window (not just visible part)?

I want to get a "screenshot" (i.e. an image in any format -- PNG, JPG, PDF, whatever) of a looooooooong Safari window diplaying a Web page that entends far below the bottom of the visible screen area and has to be scrolled down to see all of it.


I know about the standard screenshot keyboard tricks in 10.6 -- Command-shift-4, Command-shift-4 then spacebar/click, Command-shift-3, etc. But not any of them allow the user to get a screen shot of the entirety of a long/deep window -- they only capture what is visible on the screen.


Also, another trick people often mention is to "print" (command-P) the Safari page, but instead of sending it to a printer choose "Save as PDF." Brilliant -- except that for some reason I've never been able to "print" a Safari page -- as soon as I hit the command-P keystrokes in Safari, I immediately get a spinning beachball that will only go a way with a force-quit of Safari. This has always been true on this computer (MacBook Pro) -- not sure if it's a common bug or if it's just an eccentricity of my particular machine. Either way, that option is off the table because "printing" is impossible with my Safari.


I also searched around for various third-party freeware applications, and despite a lot of grandiose promises, none of them actually was able to capture an entire window including portions not currently visible on the screen.


I did find a commercial application called SnapWeb that does have the capability to do exactly what I want -- but it doesn't produce usable images in demo mode and requires $$$ to unlock and work properly, something I'm currently unwilling to pay for a simple one-use gimmick that simply must be part of the OS already.


So my question is:


Is there any native way within the 10.6 OS that allows users to capture an entire long Safari window as an image file (not as a Web Archive, but as an image file composed of pixels), which includes the entirety of a Web page no matter how "long" it is, even if it extends far below the visible screen footprint?


And if there is no native way in 10.6, if there a freeware/shareware application/widget/plugin/whatever which does the same thing?


I already know about a commercial software that does it (SnapWeb), so I don't need more recommendations for paid apps. And I know that I can laboriously construct a JPEG by hand with Photoshop by taking a screenshot of the visible window, scrolling down a little, taking another screenshot, etc. etc., and then
"stitching" them together. Yeah, it's possible (and in fact is what I've done in the past), but it's a time-consuming hassle that shouldn't be necessary.


Help! I've wondered about how to do this for years, and have never yet found a satisfactory answer.

15" MacBookPro, Mac OS X (10.6.5)

Posted on Nov 20, 2012 10:07 PM

Reply
18 replies

Apr 3, 2014 11:59 AM in response to Allan-Michael

Really? I have the latest version of FF (v28) and when I "print" a really loooooong page that requires scrolling to PDF just as you described it still only saves the visible portion of the page. I'm on OSX 10.9.2. What OSX are you using?


I'm pretty sure I tried all the FF screen capture addons and save-to-PDF FF addons and none of them work for saving long web pages and I couldn't get that Paparazzi to work either. Aaargh, I've been able to do this in the past. Saving an entire web page as an image or PDF shouldn't be this freaking difficult!

How to make screenshot/jpg/pdf of ENTIRE long Safari window (not just visible part)?

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.