Take Full Website Screenshots with the Self Hosted Website Shot

Use Website Shot to take full size screenshots of websites. Self host it on your own server using docker quick and easy.

Take Full Website Screenshots with the Self Hosted Website Shot

The days of stitching multiple images together in Photoshop are over. And, you don't have to buy a monitor that supports vertical view either just to get full page screenshots. Website Shot is a brand new solution that you can even self host yourself using Docker that makes it super easy to get full page screenshots.

Generate a full web-page screenshot. Website-shot provides rich interface to make any kind of web screenshots online for free with no limits

Just paste the URL of the website you want a screenshot of into the input field, select your options and press the button. It doesn't get any easier! Here is a screenshot I took of Noted using the Website Shot demo.

When I spoke with the developer Younes El Barrad about creating a Docker image for Website Shot, he wasted no time and had one up the same day.

Here's a Docker Compose stack:

version: '3.3'
services:
    website-shot:
        ports:
            - '3000:3000'
        volumes:
            - '/screenshots:/usr/src/website-shot/screenshots'
        image: flowko1/website-shot

You can choose to either save the screenshots to the server or just right click on the screenshot and save to disk that way. You can also click and open the screenshot in a new browser tab to view it in full resolution.

If the website you are taking a screenshot of has a lot of images or for whatever reason takes a while to load, you can change the delay in which the script takes the screenshot.

This tool can be extremely useful for web developers looking to capture a full page screenshot for presentations and examples. Or for those who just need clean full page screenshots of websites without the extra clutter on your screen. It's quick, easy and saves you hassle of having to crop things out from using screenshot software.

What's the downside?

It can't take screenshots of pages where authentication is required. Personal bank pages, E-Mail Inboxes or any other page that requires you to log in to see it. I thought that would be obvious but figured I'd mention it anyway.

Final Notes and Thoughts

Website Shot is a great tool to have when you need a quick full screenshot of a website. It's great for capturing blog posts, news articles and front page full screenshots. The docker image is super simple to spin up and you can have it setup and running on your own server in a few seconds. Check out the Website Shot demo for yourself and take it for a test drive!  Note that the demo page may not be up to date with the docker image I used and the developer is still making changes to it as I write this.

Check out Website Shot on Github

GitHub - Flowko/website-shot: 📸 Generate a full web-page screenshot, Website-shot provides rich interface to make any kind of web screenshots online for free with no limits
📸 Generate a full web-page screenshot, Website-shot provides rich interface to make any kind of web screenshots online for free with no limits - GitHub - Flowko/website-shot: 📸 Generate a full web-...