How can I take a screenshot of an entire webpage on my Mac?

Hey everyone, I tried taking a screenshot of an entire webpage on my Mac but couldn’t get the whole page in one shot. I’ve only managed to capture parts of it. Does anyone know an efficient way to screenshot the entire page? Any help would be greatly appreciated! Thanks!

Hey there! I totally get your struggle with trying to capture an entire webpage on your Mac. Snagging a screenshot of a whole webpage, especially those long, scrolling ones, can be a bit tricky with just the built-in tools on macOS. But don’t worry, I’ve got a few methods that should help you out. Whether you’re looking to use native tools or specific apps and browser extensions, I’ve got you covered. Let’s jump right in!

Method 1: Using Safari’s Built-in Tool (For Safari Users)

If you’re using Safari, you can actually capture an entire webpage without much hassle.

  1. Open Safari and the Webpage: First, open Safari and navigate to the webpage you want to screenshot.

  2. Open Developer Tools:

    • Go to Safari in the top menu.
    • Click on Preferences or use the shortcut Cmd + ,.
    • Go to the Advanced tab.
    • Check the checkbox that says Show Develop menu in menu bar.
  3. Capture Screenshot:

    • Click on Develop in the menu bar.
    • Navigate to Show Web Inspector.
    • In the Inspector window, find the small camera icon or right-click on the webpage’s HTML and select Capture Screenshot.
    • This will give you an option similar to “Capture Full Page”.

The screenshot should save a complete scrollable image of the webpage.

Method 2: Google Chrome Extension - “Full Page Screen Capture” (For Chrome Users)

Google Chrome users can benefit from various handy extensions designed for web capture. One of the best out there is Full Page Screen Capture.

  1. Install the Extension:

    • Open Google Chrome.
    • Go to the Chrome Web Store and search for Full Page Screen Capture.
    • Click Add to Chrome and then Add Extension.
  2. Capture the Webpage:

    • Navigate to the webpage you want to capture.
    • Click on the Full Page Screen Capture extension icon (a small camera) next to the address bar.
    • The extension will scroll through the webpage automatically and create a full-length screenshot.
    • Once done, it opens a new tab with your captured screenshot, which you can download as an image.

Method 3: Firefox Screenshots Tool (For Firefox Users)

Firefox has its own built-in tool for capturing screenshots of entire webpages.

  1. Open Firefox and the Webpage:

    • Open Firefox and navigate to the desired webpage.
  2. Using the Screenshot Tool:

    • Click on the three-dot menu in the address bar.
    • Select Take a Screenshot.
    • Click Save Full Page.
    • Firefox will process the screenshot, and you can download the image directly or save it to your Firefox Clips.

Method 4: Third-Party Apps - Snagit

If you’re looking for a more versatile tool, Snagit by TechSmith is a powerful screenshot tool that can capture entire webpages and more.

  1. Download and Install Snagit:

    • Go to the TechSmith website and download Snagit.
    • Follow the prompts to install it on your Mac.
  2. Capture the Webpage:

    • Open Snagit and select an Image Capture.
    • From the menu at the top, select Panoramic Capture.
    • Click the Capture button then go to the web page in your browser.
    • Start the capture process and scroll down the page.
    • Once you’re done scrolling, click Finish.

Snagit will then compile the snapshots into one panoramic image.

Method 5: Command Line Magic - webkit2png

For those of you who are comfortable using Terminal, there’s a tool called webkit2png that can be used for capturing full screenshots of webpages.

  1. Install webkit2png:

    • Open Terminal on your Mac.
    • Install Homebrew if you don’t have it already (/bin/bash -c "$(curl -fsSL").
    • Once Homebrew is set up, install webkit2png by running: brew install webkit2png.
  2. Capture the Webpage:

    • After installation, you can take a screenshot by typing: webkit2png [URL]
    • For example, webkit2png []

This will save a PNG file of the entire webpage in your current directory.

Method 6: Using Online Tools

If you’re not keen on installing anything, some online tools can also help you capture full webpage screenshots.

  1. Go to an Online Webpage Screenshot Service:

    • Examples include,, or
  2. Capture the Screenshot:

    • Open one of these websites.
    • Enter the URL of the page you want to capture.
    • Follow the prompts to generate and download the screenshot.

Tips for Better Screenshots

  • Consider File Format: PNG is typically preferred for images with lots of text since it’s lossless, meaning it won’t lose quality when you compress it.
  • Resolution Awareness: If you plan on printing your screenshots, make sure they’re high resolution to avoid pixelation.
  • Editing Tools: After capturing, using tools like Preview or even Photoshop can help crop or highlight necessary parts.


Voila! These are a few methods you can use to capture an entire webpage on your Mac. Which one you choose really depends on your preferred browser and whether you’re okay with installing extensions or third-party tools. Personally, I find using the built-in browser tools to be the easiest, but for more advanced needs, something like Snagit offers a lot more functionality.

Hope this helps and happy screenshotting! If you have any questions or run into trouble, feel free to ask. We’re all here to help each other out. Cheers!

Hey there!

Ugh, I totally feel your pain! Trying to screenshot an entire webpage on a Mac without cutting bits off can be a real head-scratcher. Don’t toss your Mac out the window just yet—I’ve got some solid tips for you!

  1. Use Safari Developer Tools:

    • This might sound a bit nerdy, but open Safari, load your webpage, and then hit Cmd + Opt + I to open the Developer Tools. Tap on the little “Devices” icon at the top right and choose “Responsive Design Mode” (yeah, I know, but stay with me). Then hit Cmd + Shift + 5 for the magic screenshot feature.
  2. Third-Party Apps:

    • If Safari isn’t tickling your fancy, try an app like Papafreezer or Snagit. These apps are like Santa Claus for web screenshots—they give you everything you need without the drama. Just point, click, done.
  3. Chrome Extensions:

    • If you’re on Chrome, life’s a breeze with extensions like GoFullPage. Install it, hit the icon, and watch it work its magic. One click and boom—entire webpage, no sweat.

So, no more bits and pieces—go full-page, baby!

Good luck, and happy screenshotting! :framed_picture::sparkles: