Firefox Browser Add-ons
  • Extensions
  • Themes
    • for Firefox
    • Dictionaries & Language Packs
    • Other Browser Sites
    • Add-ons for Android
Log in
Add-on icon

FullPage Capture version history - 7 versions

FullPage Capture by mosfor

Rated 4.3 out of 5
4.3 Stars out of 5
5
2
4
0
3
1
2
0
1
0
FullPage Capture version history - 7 versions
  • Be careful with old versions! These versions are displayed for testing and reference purposes.You should always use the latest version of an add-on.

  • Latest version

    Version 0.7.6

    Released Sep 5, 2026 - 111.97 KB
    Works with firefox 140.0 and later, android 142.0 and later
    The old popup was five identical tiles. Nothing told you what "Scrolling" or "Element" would grab, and changing a setting meant five steps through about:addons. This release replaces it with a viewfinder, and moves every setting into the popup.
    • Viewfinder frame. A thumbnail of the current tab with the selected mode's coverage drawn over it. Full page and Scrolling modes render the whole page and pan through it slowly, so you can see there is more below the fold. The render happens after the popup has opened and is capped at 8000 px, so opening stays instant.
    • Mode strip. All five modes visible with an icon and a label. Pick by click, by wheel over the frame, by arrow keys, or press 1 to 5 to pick and fire in one go. The last used mode is remembered.
    • One shutter. It reads "Capture full page" with the shortcut, then "Drag a rectangle on the page", "Set up the page…" with the countdown ring, "Capturing…", and finally "Copied to clipboard" as the thumbnail flies into the destination chip. Failures shake the frame and offer Retry in place.
    • Destination chip on the frame switches between Clipboard, File and Edit.
    • All settings inside. The gear slides in destination, format, quality, delay, the save dialog toggle and the filename template with clickable variables and a live preview built from the real tab title. No link out to another page.
    • Instrument Sans is bundled (30 KB, OFL). Nothing is fetched at runtime.


    If you work from keyboard shortcuts, this is the part you'll notice. The countdown is now a centered disc with a draining ring, a big digit and an "Esc to cancel" hint, instead of a small badge in the corner. Success is a centered green disc where the check mark draws itself, with the outcome underneath. Failure is a red disc with a cross, a shake and the error message. All of it lives in a shadow root so page CSS can't restyle it.

    Escape in the popup during a countdown now cancels the countdown on the page too. Before, Escape closed the popup and the shot fired anyway.

    Source code released under MIT License

    Download Firefox and get the extension
    Download file
  • Older versions

    Version 0.7.0

    Released Sep 4, 2026 - 68.99 KB
    Works with firefox 140.0 and later, android 142.0 and later
    Most requests we get compare FullPage Capture to FireShot or Awesome Screenshot. Mark up a shot before sharing it. Get something smaller than a 40 MB PNG. Save as PDF. Everything in this release is one of those. Still no accounts, no servers, no tracking.
    • Annotation editor. A third output destination next to Clipboard and File. The capture opens in a tab with crop, rectangle, arrow, text and blur, plus undo/redo. Blur is pixelation rather than a soft blur, so a viewer can't sharpen it back. Copy or save from the editor with the same format and filename settings as a normal capture.
    • JPEG output with a quality slider. Full-page PNGs of long pages pass 20 MB without trying. Clipboard stays PNG because Firefox's ClipboardItem accepts nothing else. WebP is not offered. Firefox's canvas encoder can't produce it and silently hands back PNG bytes, which we found out during review.
    • PDF export. Single page sized to the capture, built by a 110-line generator with no dependencies. The image inside is JPEG-compressed at the chosen quality.
    • Filename templates. {title}, {domain}, {date}, {time} and {timestamp}, sanitized for Windows and macOS. A toggle skips the Save As dialog.
    • Element capture (Alt+Shift+5). Hover highlights the element under the cursor devtools-style, wheel or arrow keys widen to the parent, click captures it. Elements taller than the viewport render in one pass. Elements inside an inner scroll container are clamped to their visible part.
    • Capture delay. 0, 3, 5 or 10 seconds with an on-page countdown, so you can open a dropdown or hover a menu first. Escape cancels. Switching tabs mid-countdown cancels too, since a viewport shot of a hidden tab grabs the wrong tab.
    • Options page holding all of the above. It lives behind about:addons for now. A direct link from the popup is next.


    One new permission, unlimitedStorage. The editor handoff goes through storage.local, and the default 10 MB quota is smaller than many full-page captures. Firefox grants it without a prompt. Entries are removed once the editor loads them and swept after an hour otherwise.

    Source code released under MIT License

    Download file
  • Version 0.6.5

    Released Sep 1, 2026 - 51.92 KB
    Works with firefox 140.0 and later, android 142.0 and later
    Every fix in this release was discovered by pixel-verifying captures of real sites and adversarial fixtures in headless Firefox, and each landed with before/after screenshot evidence and pixel-level regression tests (the suite now covers 11 fixtures).
    • Sticky elements inside shadow DOM no longer repeat on every stitched frame — detection now descends into open shadow roots, both in viewport sampling and the full-scan fallback (#10).
    • Infinite-scroll pages are no longer truncated at their pre-capture height — dimensions are re-measured after the lazy-load pre-pass, with bounded grow passes so endless feeds still terminate (#11).
    • Transform-based smooth-scroll sites (Locomotive/Lenis style) no longer produce ~90% blank output — a full-viewport fixed wrapper on a scrolling document now routes to the scroll-and-stitch path, and such content wrappers are exempt from overlay hiding (#12).
    • Fixed bottom overlays (cookie consent banners, chat bubbles) no longer blot out a stripe of content — bottom-anchored overlays are hidden before the first frame in all capture modes, with dense bottom-edge detection that catches narrow off-center widgets and overlays recreated by SPA re-renders mid-capture (#13).
    • Lazy-loaded images below the fold no longer capture as blank placeholders — the capture waits (time-bounded) for triggered images to finish decoding (#15).

    Source code released under MIT License

    Download file
  • Version 0.6.0

    Released Aug 29, 2026 - 48.74 KB
    Works with firefox 140.0 and later, android 142.0 and later
    • Sticky sidebars and TOCs no longer repeat in every stitched frame. Fixed elements are hidden and sticky elements un-stuck after the first frame, re-applied on every tile so SPAs that re-render while scrolling (e.g. the Cloudflare dashboard) stay clean.
    • HiDPI / page zoom output no longer scrambled — full-page stitching now scales by devicePixelRatio.
    • Pages with scroll-behavior: smooth or scroll snapping no longer capture mid-animation.
    • Right-edge sticky elements (missed when a scrollbar was present) are now detected.
    • Inner scroll containers with borders no longer shift the capture by the border width.
    • Direct render path: on normally-scrolling pages the entire page is rasterized in a single tabs.captureTab call — no scrolling, no seams, much faster — with a lazy-load pre-pass and automatic fallback to scroll-and-stitch.
    • Chrome preservation for app dashboards: when the content scrolls in an inner container, the sidebar/header/footer around it now appear once in the output instead of being cropped away.
    • Real-Firefox E2E suite (test/e2e/) with pixel-verified capture output, plus debug-page.js for capturing any URL headlessly while debugging.

    Source code released under MIT License

    Download file
  • Version 0.5.0

    Released Jun 14, 2026 - 253.39 KB
    Works with firefox 140.0 and later, android 142.0 and later
    Release notes — v0.5.0

    ### New
    • Redesigned popup with compact 2x2 capture grid.
    • Added clipboard/file segmented output toggle.
    • Added success/error overlay feedback in popup.
    • Added circular in-page capture notification.

    ### Improved
    • Faster full-page and scrolling-selection captures.
    • Replaced fixed per-tile 400ms delay with paint-aware
      wait.
    • Reduced jank on large pages by avoiding full DOM scans
      where possible.
    • Improved scroll-container detection performance.
    • Improved fixed/sticky header detection performance.
    • Switched stitched screenshot encoding from blocking
      canvas.toDataURL() to async canvas.toBlob().

    ### Fixed
    • Notification/overlay timers no longer race with newer
      messages.
    • Scrolling icon cleanup.
    • Safer generated selectors for fixed/sticky elements via
      CSS.escape().

    Source code released under MIT License

    Download file
  • Version 0.3.0

    Released Jun 11, 2026 - 250.7 KB
    Works with firefox 140.0 and later, android 142.0 and later
    FullPage Capture v0.3.0 — Release Notes
    • New Capture Modes

    Visible Area (Alt+Shift+2)
    Capture exactly what's on screen — no scrolling, instant.

    Select Region (Alt+Shift+3)
    Draw a rectangle, capture that area. Esc to cancel.

    Scrolling Selection (Alt+Shift+4)
    Capture regions that extend beyond the viewport:
    1. Draw a rectangle
    2. Scroll freely — selection stays anchored
    3. Drag handles to adjust (auto-scrolls near edges)
    4. Click Capture

    Source code released under MIT License

    Download file
  • Version 0.1.0

    Released May 31, 2026 - 35.89 KB
    Works with firefox 140.0 and later, android 142.0 and later

    Source code released under MIT License

    Download file
Go to Mozilla's homepage

Add-ons

  • About
  • Firefox Add-ons Blog
  • Extension Workshop
  • Developer Hub
  • Developer Policies
  • Community Blog
  • Forum
  • Report a bug
  • Review Guide

Download

  • Download Firefox
  • Windows
  • macOS
  • iOS
  • Android
  • Linux
  • All

Latest Builds

  • Nightly
  • Beta

Firefox for Business

  • Enterprise

Community

  • Connect
  • Contribute
  • Developer

Follow

  • Instagram
  • YouTube
  • TikTok
  • Bluesky
  • Podcast
  • Privacy
  • Cookies
  • Legal

Except where otherwise noted, content on this site is licensed under the Creative Commons Attribution Share-Alike License v3.0 or any later version.