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 - 5 versions

FullPage Capture by mosfor

Rated 4 out of 5
4 Stars out of 5
5
1
4
0
3
1
2
0
1
0
FullPage Capture version history - 5 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.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 Firefox and get the extension
    Download file
  • Older versions

    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.