# Firefox plugin to save complete rendered page as image

I am looking for a Firefox plugin that meets the following requirements:

• Saves an image of the complete, rendered page (not only the current visible viewport) as it currently appears on the screen and behind scrolling, including the result of AJAX requests, partially filled in forms, etc.
• Can save to lossless image file formats (PNG would be nice, but anything lossless will do)
• Works at least with Firefox versions 24 - 29 on both 32- and 64-bit Windows and Linux (x86-64); compatibility with other versions and environments is a big plus; Windows support not strictly necessary but very highly desired, Linux support a requirement

Preferably, it:

• Is free of charge; open source would be even better
• Has no native code components or dependencies aside from Firefox itself
• Can be invoked using a shortcut key that does not disturb hover state
• Can be configured to add a non-destructive timestamp and full source URL directly to the stored images, for reference; timestamp format configurability is a plus
• Big plus if it deals well with complex page layouts (think Facebook)
• So, in a nutshell, you want a screenshot plugin with the ability to capture a so-called 'scrolling area', right? – nidunc May 27 '14 at 16:27
• @nidunc Yeah, that should be pretty much it. – a CVn May 27 '14 at 20:40

## Nimbus Screen Capture - editable screenshots

• Has the ability to save the entire page exactly as you see it
• You can save in JP(E)G, PNG and BMP (or copy to clipboard and paste into any image editor)
• Works on all Firefox versions from 4.0. I think it's platform-independent. Confirmed, works on Windows and Linux

• It's

• Firefox is the only dependency
• Has shortcut ability that doesn't affect hover state
• It can't automatically burn the mentioned information in the image, but it does have an option to include them in the file name

As the name of the extension suggests, it has a built-in editor.

• It doesn't seem to be able to capture Facebook quite exactly the way I see it (top and bottom of viewport elements appear to be off) and the direct save feature seems broken at the moment, but it does do mostly what I'm after. Thanks; I'm leaving the question open for a while in case someone has another suggestion. – a CVn May 27 '14 at 20:39
• OK, good to know. It does seem to have problems with content that is fixed to the top, but I don't think Nimbus is the only extension with that problem – nidunc May 27 '14 at 22:14
• Edited the question to mention complex page layouts using Facebook as an example. – a CVn May 28 '14 at 7:18
• Unfortunately, it doesn't support Retina (HiDPI) displays. It doesn't capture image at full resolution, only half. – Sarge Borsch May 19 '15 at 22:33

You don't need an addon to do it - hit shift-f2 for the console then type in screenshot /path/to/file --fullpage (or just a filename, it'll save it to downloads as a png by default). It even gives you a little popup image of the screenshot taken. On Windows, backslashes must be backslash-escaped, so to save into c:\webpages\today\softwarerecs.png you need to give the filename as c:\\webpages\\today\\softwarerecs.png.

I'm not entirely sure how far back this feature goes, but it works well enough for me in firefox 29, and a few older variants. Since its a built in feature, it ought to be platform independant, but I've not actually tested it on linux.

With facebook, if you're scrolled down the bar is where it is relative to the page, which is odd, but thats how the page would be rendered.

• And this method doesn't support HiDPI, too :( – Sarge Borsch May 19 '15 at 22:36
• This is absolutely perfect. Thanks a lot. – ScumCoder Mar 20 '18 at 19:03

Screengrab.

• Can take both the whole page or only the portion you see
• Very clean interface
• Can be configured to save images in a folder in 1 click
• Works everywhere

Pearl Crescent Page Saver screenshot tool meets your requirements:

Page Saver lets you capture images of web pages, including Flash content. A web page screenshot can be saved in PNG or JPEG format. Using Page Saver, you can capture an entire page, just the visible portion, or a region that you select.

Images may be captured using a toolbar button, the browser context menu, or from the command line.

I took the following screenshot with this tool:

(note that imgur converted the perfect looking PNG to a blurry JPEG image)

Use a WebToPDF firefox extension.It will take screenshot of whole page.

• print any webpage in to the Image

• Capture Invisible area also.

• print any webpage in to the PDF

• Supports to responsive webpage also

• Create pdf for local html page also

• prompt for saving/open pdf file

• Pure local processing, no Data is sent to other sites over the network full Privacy!

• You can generate a PDF or mail for selected plain-text also

• Right Click Context menu support

Page Saver https://pearlcrescent.com/products/pagesaver/ (suggested by AL) seems great.

The page also has a link to their replacement (needed if you have the latest FF). I am in XP (which can only have older FF), but I tried the latest version https://addons.mozilla.org/en-US/firefox/addon/pagesaver-we/ So far it is perfect. TIP for those now saving web pages as images. Most image viewers are crap at showing large(long) images. What I am doing is saving such images as .JPEG or .png and I have set the default viewer for those as PicPick's viewer/editor (you can minimize the Ribbon). I am keeping the default viewer for .jpg images as Faststone Image viewer