Web Applications Stack Exchange is a question and answer site for power users of web applications. Join them; it only takes a minute:

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

Is there a website or bookmarklet which given a URL will output a screenshot of that page?

Ideally there should be options to resize the outputted image.

share|improve this question

closed as off-topic by ChrisF Sep 29 '13 at 15:24

This question appears to be off-topic. The users who voted to close gave this specific reason:

If this question can be reworded to fit the rules in the help center, please edit the question.

a screenshot of what you are seeing right now (the current state of the dom) or just a screenshot of the website as it can be seen by others? – akira Jul 1 '10 at 6:35
Both are good options, but the latter is what I'm more interested in. – Senseful Jul 1 '10 at 7:01
up vote 6 down vote accepted

You can try Aviary

It's very simple: copy paste the url of the site and Aviary will load it up in its online image editor (see below)

They also have a Firefox addon and a bookmarklet, in which case it will fill in your current website for you (but on the same tab, so watch out!)

alt text

share|improve this answer
This looks like it does what I want, unfortunately every URL I give it doesn't work. It just says "Uh oh! We couldn't perform the capture." – Senseful Jul 1 '10 at 7:05
I recommend giving the Chrome extension a shot, worked flawlessly for me – Ivo Flipse Jul 1 '10 at 9:03

It does not have any other options except making a screenshot but worth mentioning it:


For editing you can use then some of the Online editing software

share|improve this answer

I wanted something which could capture screenshots of a local server, so a web service like Browsershots wasn't what I wanted.

Therefore, using html2canvas I've made a bookmarklet which captures a screenshot locally, rendering elements with a canvas.

To use it, copy this as a bookmarklet:


Then, click on it and possibly allow the pop-up it creates (the pop-up contains the screenshot).

For example, on Chrome you have to click on the right-most part of the address bar like so:


Then clicking on the link corresponding to the screenshot's pop-up to open it.

share|improve this answer
Hi, this bookmarklet is really useful, thanks for sharing. I intend to customize it according to my needs, was wondering why you put the 5 parameters inside the function and how do they get their values since the function is being called on clicking the bookmarklet without any parameters and those parameters names aren't likely to be defined in every webpage. – Chirag64 Apr 23 '14 at 12:51
@Chirag64 I did it like this to save a few characters (I'm kind of a code-golf person), here's what happens: the d, w and h parameters get passed in the end (example: (function(d){/* d is now an alias to document */}(document))). The fourth and fifth parameters are just placeholders I've re-used later to save a couple characters on var declarations :) So I don't pollute the global scope while code-golfing it. – Camilo Martin Jun 4 '14 at 17:57
That's some good coding right there. Thanks for the explanation :) – Chirag64 Jun 10 '14 at 5:25

Check out the browshot API: https://browshot.com/api/documentation

You can specify any size for the thumbnail.

share|improve this answer

I know it's not a web app or bookmarklet, but what I use for this purpose is a Firefox plugin called Screengrab. I don't know if that's an option for you, but you can give it a try (if you're using Firefox, of course; and I'm sure there will be other similar ones for other browsers)

share|improve this answer


Try this software,a good piece of coding .

Just press PrintScreen on the keyboard -- a tool appears,and select the region of the screen shot, the image comes around !!

share|improve this answer
This is Windows software. I changed the link from the .exe to the homepage. – Rebecca Chernoff Aug 30 '10 at 12:41
yeah thanks @rchern!! that was great – chetan Sep 3 '10 at 7:38

I tried the web sites here, but they didn't work to well. Both Aviary and Browsershots were not pleasant to use. You should not use a webapp, but rather a browser extension for this.

share|improve this answer

If you are looking for a wordpress plugin that will automate the job for you than "Simple Website Screenshot" does a fantastic job. You can specify the thumbnail size etc.


We use it on our own website (http://productivewebapps.com) if you'd like to see an example of it in use! (Disclaimer: I am the owner of this site)

share|improve this answer

This site is useful (with bookmarklet) or this Firefox Plugin (not working on Retina).

share|improve this answer

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