A normal screenshot shows what fits on your screen. For design references you often want the whole page: the hero, the features, the pricing table, the footer, all in one image. Every major browser can do this already, most of them without any extension. Here is how, browser by browser.
Chrome (and Brave, Arc, Opera)
Chrome hides a full page screenshot command inside DevTools.
- Open DevTools: Cmd+Option+I on Mac, Ctrl+Shift+I on Windows.
- Open the command menu: Cmd+Shift+P or Ctrl+Shift+P.
- Type screenshot and choose Capture full size screenshot.
A PNG of the entire page lands in your downloads. The same steps work in other Chromium browsers. To capture one section only, right-click an element in the Elements panel and choose Capture node screenshot.
Microsoft Edge
Edge has the easiest built-in option. Press Ctrl+Shift+S (Cmd+Shift+S on Mac) to open Web Capture, choose Capture full page, then save or copy it.
Firefox
Right-click anywhere on the page, choose Take Screenshot, then Save full page. Firefox can also capture a single section: hover over it and click when it highlights.
Safari on Mac
- Turn on the Develop menu in Safari > Settings > Advanced.
- Open Develop > Show Web Inspector.
- In the Elements tab, right-click the top html element and choose Capture Screenshot.
If you only need a document to read later, File > Export as PDF keeps the whole page too, but a PNG is better as a design reference.
Mac and Windows system shortcuts
macOS (Cmd+Shift+5) and Windows (Win+Shift+S) only capture what is visible on screen. Neither has a native scrolling capture, so use the browser methods above for full pages. If screenshots pile up on your desktop, read how to organize screenshots on Mac.
iPhone and iPad
- In Safari, take a screenshot as usual.
- Tap the thumbnail that appears in the corner.
- Choose Full Page at the top, then Done > Save PDF to Files.
It saves a PDF rather than an image, and it only works for web pages in Safari.
Android
Many Android phones, including Pixel and Samsung models, offer a Capture more or Scroll capture button after you take a screenshot. Tap it and the phone scrolls and stitches the page for you.
Common problems and fixes
- Blank spaces where images should be. The page lazy-loads images. Scroll to the bottom once, then capture.
- The header appears again and again. Some extensions stitch several screenshots together. The browser built-in captures render one tall image and avoid this.
- The file is enormous. Very long pages produce huge PNGs. Capture just the sections you care about with a node or region screenshot.
- Pop-ups and cookie banners in the shot. Dismiss them first, or capture a node below them.
When an extension is worth it
If you capture pages a few times a month, the built-in tools are enough. If you capture every day, the real cost is not taking the screenshot but what happens next: a file called "localhost-2026-10-02.png" in your downloads, with no link to the page and no way to find it later.
That is the problem GetRef solves. The extension captures the page and its URL together in one click, reads the text in the screenshot and tags it, so you can find it later by describing it. See how to save website designs for inspiration and the roundup of Chrome extensions for designers.
Common questions
- How do I take a full page screenshot in Chrome without an extension?
- Open DevTools with Cmd+Option+I on Mac or Ctrl+Shift+I on Windows, press Cmd+Shift+P or Ctrl+Shift+P to open the command menu, type screenshot and choose Capture full size screenshot. Chrome saves a PNG of the whole page to your downloads.
- How do I take a full page screenshot on a Mac?
- macOS has no built-in scrolling screenshot. Use your browser instead: the Chrome DevTools command, Firefox Take Screenshot then Save full page, or the Safari Web Inspector. A browser extension works too.
- How do I take a full page screenshot on iPhone?
- In Safari, take a normal screenshot, tap the preview, then choose Full Page at the top. Save it to Files as a PDF. It works for web pages in Safari, not for most apps.
- Why does my full page screenshot have missing images or a repeated header?
- Lazy-loaded images only load when you scroll to them, and sticky headers are captured at every position by some tools. Scroll to the bottom once before capturing, and use the browser built-in capture, which renders the page as a single tall image.
- Do I need a full page screenshot extension?
- Not for occasional captures. An extension is worth it if you capture pages often and want the image saved with its link into one library, rather than a file landing in your downloads folder.
