Full Page PDF Snap – Save Webpage as PDF tekijä Silence
Save a whole web page as one high-resolution PDF — on your phone as well. One of the few capture add-ons that run on Firefox for Android: auto-scrolls the full page, no cropping, no print dialog. No account, no ads, nothing leaves your device.
Saatavilla Firefoxin Android-versiolleSaatavilla Firefoxin Android-versiolle
Scan the QR code to open this extension in Firefox for Android
Laajennuksen metatiedot
Kuvakaappaukset
Tietoja tästä laajennuksesta
Save a whole web page as one high-resolution PDF. The extension scrolls the page itself, captures every section and assembles them — no cropping, no print dialog, no page setup.
WORKS ON YOUR PHONE
Most capture add-ons are desktop-only. This one was built for Firefox for Android as well: tap the icon, wait for the "done" notification, then tap that notification to see the PDF right in Firefox, with the download option next to it. Either way the file is already in your download folder.
Completely free.
No ads. No account. No subscription. No watermark. No page limit. No upload to any server.
FREE — AND BUILT TO STAY THAT WAY
This extension is free software under the MIT license, and it is free in every sense that matters day to day:
• No ads, anywhere — not in the popup, not in the settings, not in your PDF
• No watermark on the output, at any resolution
• No page limit, no daily quota, no "3 free conversions then sign up"
• No account, no email address, no sign-up of any kind
• No subscription, no trial that expires, no paid tier holding features back
• No upload — the page never leaves your computer, so there is no server to meter you
Every feature listed below is included. There is no premium version, because there is nothing to sell you.
ASKS FOR ALMOST NOTHING
Most capture extensions request permanent access to every website you visit. This one does not. It works with a single permission — access to the one tab you are on, granted only at the moment you click the icon or press the shortcut, and only for that tab.
That is why the install dialog does not say "read and change all your data on all websites". The extension cannot see the pages you browse. It sees the one page you deliberately hand to it.
WHAT YOU SEE IS WHAT YOU GET
Printing a web page hands it to a layout engine that rebuilds it from scratch. Columns break apart, background colours and images are dropped, page breaks cut straight through tables and diagrams, sidebars vanish or repeat on every sheet. The result rarely resembles the page you were looking at.
This extension takes the opposite route. It scrolls the page at a steady pace and photographs it exactly as the browser renders it, then joins the segments into one continuous image. Fonts, spacing, colours, charts, dark mode, custom styling — everything stays where it was. Nothing is re-rendered, so nothing shifts.
The measured scrolling matters as much as the stitching: each segment is taken only once the page has settled, so lazy-loaded images and animations are fully in place instead of half-drawn.
WHAT IT DOES
• Full-page capture — the complete scrollable page in a single PDF
• Auto-scroll — handles lazy-loading pages such as LinkedIn, X/Twitter and news portals
• Single-page PDF by default, with no visible seams between segments — ideal for OCR and AI tools
• Multi-page output optionally, for printing
• High resolution — scaling from 1.0x to 2.0x for sharp text and images
• Filename templates with site, date, time, counter and page title
• Hide sticky elements — cookie banners, chat widgets and top bars before capture
• Tile-based JPEG compression — small files at high quality
AVAILABLE IN NINE LANGUAGES
The interface follows your browser language and is available in English, German, Spanish, French, Italian, Portuguese (Brazil), Russian, Japanese and Chinese (Simplified).
You can also pick a language by hand under Settings → Language, independently of the browser setting.
HANDLES DIFFICULT PAGES
• Web apps such as Gmail, Outlook and Notion — the menu appears once at the top instead of repeating in every segment
• Documentation sites built with VitePress or Docusaurus — fixed navigation columns are recognised and scrolled through completely
• Nested scroll areas — every region is captured to its own end, and the page height follows the longest one
• Self-check after each capture — every layer is verified for a reached top and bottom and for gaps in between
HOW TO START A CAPTURE
• On a phone: tap the toolbar icon — that is the whole gesture, no menu in between
• On the desktop: click the toolbar icon, then "Capture now"
• Or press Alt+Shift+Y
• Right-click the toolbar icon for quick switches for scaling, folder and sticky handling
If your browser has already claimed the shortcut, the extension shows you the combination that actually works instead of guessing.
NO DATA COLLECTION — BY DESIGN
This extension contains no technical function to collect, store or transmit usage data to the developer or to third parties.
• The developer never learns which pages you capture
• The developer receives no screenshots and no PDF files
• There is no analytics library, no telemetry, no crash reporting
• There is no technical connection to any server of the developer
All processing — scrolling, screenshots, PDF generation and saving — happens locally in the browser. This is not a promise on a web page; it is verifiable in the source code, and it is what the permission list allows in the first place.
TYPICAL USES
• Archive an invoice or a receipt from a customer portal before it disappears
• Keep documentation of an insurance letter, a booking or an order confirmation
• Save a support conversation as a record for your own files
• Web archiving: hold on to an article, a listing or a set of terms before they are rewritten
• Feed a long page into OCR or an AI tool as one continuous page — measured at 92.6% text recovery
• Hand a complete page to a lawyer, an accountant or an insurer
• Document a bug report with the full page instead of a cropped view
Most of these pages sit behind a login. That is where a server-side converter
cannot follow, because it fetches the URL as an anonymous visitor. This
extension captures what your own browser already shows.
OPEN SOURCE
The complete source code is published under the MIT license and can be verified. The submitted files are the source files — no bundler, no minification, so what you audit is what runs.
https://github.com/Bubu89/full-page-pdf-snap
Privacy policy: https://bubu89.github.io/full-page-pdf-snap/privacy.html
Support: https://github.com/Bubu89/full-page-pdf-snap/issues
WORKS ON YOUR PHONE
Most capture add-ons are desktop-only. This one was built for Firefox for Android as well: tap the icon, wait for the "done" notification, then tap that notification to see the PDF right in Firefox, with the download option next to it. Either way the file is already in your download folder.
Completely free.
No ads. No account. No subscription. No watermark. No page limit. No upload to any server.
FREE — AND BUILT TO STAY THAT WAY
This extension is free software under the MIT license, and it is free in every sense that matters day to day:
• No ads, anywhere — not in the popup, not in the settings, not in your PDF
• No watermark on the output, at any resolution
• No page limit, no daily quota, no "3 free conversions then sign up"
• No account, no email address, no sign-up of any kind
• No subscription, no trial that expires, no paid tier holding features back
• No upload — the page never leaves your computer, so there is no server to meter you
Every feature listed below is included. There is no premium version, because there is nothing to sell you.
ASKS FOR ALMOST NOTHING
Most capture extensions request permanent access to every website you visit. This one does not. It works with a single permission — access to the one tab you are on, granted only at the moment you click the icon or press the shortcut, and only for that tab.
That is why the install dialog does not say "read and change all your data on all websites". The extension cannot see the pages you browse. It sees the one page you deliberately hand to it.
WHAT YOU SEE IS WHAT YOU GET
Printing a web page hands it to a layout engine that rebuilds it from scratch. Columns break apart, background colours and images are dropped, page breaks cut straight through tables and diagrams, sidebars vanish or repeat on every sheet. The result rarely resembles the page you were looking at.
This extension takes the opposite route. It scrolls the page at a steady pace and photographs it exactly as the browser renders it, then joins the segments into one continuous image. Fonts, spacing, colours, charts, dark mode, custom styling — everything stays where it was. Nothing is re-rendered, so nothing shifts.
The measured scrolling matters as much as the stitching: each segment is taken only once the page has settled, so lazy-loaded images and animations are fully in place instead of half-drawn.
WHAT IT DOES
• Full-page capture — the complete scrollable page in a single PDF
• Auto-scroll — handles lazy-loading pages such as LinkedIn, X/Twitter and news portals
• Single-page PDF by default, with no visible seams between segments — ideal for OCR and AI tools
• Multi-page output optionally, for printing
• High resolution — scaling from 1.0x to 2.0x for sharp text and images
• Filename templates with site, date, time, counter and page title
• Hide sticky elements — cookie banners, chat widgets and top bars before capture
• Tile-based JPEG compression — small files at high quality
AVAILABLE IN NINE LANGUAGES
The interface follows your browser language and is available in English, German, Spanish, French, Italian, Portuguese (Brazil), Russian, Japanese and Chinese (Simplified).
You can also pick a language by hand under Settings → Language, independently of the browser setting.
HANDLES DIFFICULT PAGES
• Web apps such as Gmail, Outlook and Notion — the menu appears once at the top instead of repeating in every segment
• Documentation sites built with VitePress or Docusaurus — fixed navigation columns are recognised and scrolled through completely
• Nested scroll areas — every region is captured to its own end, and the page height follows the longest one
• Self-check after each capture — every layer is verified for a reached top and bottom and for gaps in between
HOW TO START A CAPTURE
• On a phone: tap the toolbar icon — that is the whole gesture, no menu in between
• On the desktop: click the toolbar icon, then "Capture now"
• Or press Alt+Shift+Y
• Right-click the toolbar icon for quick switches for scaling, folder and sticky handling
If your browser has already claimed the shortcut, the extension shows you the combination that actually works instead of guessing.
NO DATA COLLECTION — BY DESIGN
This extension contains no technical function to collect, store or transmit usage data to the developer or to third parties.
• The developer never learns which pages you capture
• The developer receives no screenshots and no PDF files
• There is no analytics library, no telemetry, no crash reporting
• There is no technical connection to any server of the developer
All processing — scrolling, screenshots, PDF generation and saving — happens locally in the browser. This is not a promise on a web page; it is verifiable in the source code, and it is what the permission list allows in the first place.
TYPICAL USES
• Archive an invoice or a receipt from a customer portal before it disappears
• Keep documentation of an insurance letter, a booking or an order confirmation
• Save a support conversation as a record for your own files
• Web archiving: hold on to an article, a listing or a set of terms before they are rewritten
• Feed a long page into OCR or an AI tool as one continuous page — measured at 92.6% text recovery
• Hand a complete page to a lawyer, an accountant or an insurer
• Document a bug report with the full page instead of a cropped view
Most of these pages sit behind a login. That is where a server-side converter
cannot follow, because it fetches the URL as an anonymous visitor. This
extension captures what your own browser already shows.
OPEN SOURCE
The complete source code is published under the MIT license and can be verified. The submitted files are the source files — no bundler, no minification, so what you audit is what runs.
https://github.com/Bubu89/full-page-pdf-snap
Privacy policy: https://bubu89.github.io/full-page-pdf-snap/privacy.html
Support: https://github.com/Bubu89/full-page-pdf-snap/issues
Arvio 5 1 arvostelijan toimesta
Käyttöoikeudet ja data
Vaaditut käyttöoikeudet:
- Lataa tiedostoja, sekä lue ja muokkaa selaimen lataushistoriaa
- Avaa tietokoneellesi ladattuja tiedostoja
- Näytä ilmoituksia sinulle
Tiedonkeruu:
- Kehittäjän mukaan tämä laajennus ei vaadi tiedonkeruuta.
Lisätietoja
- Lisäosan linkit
- Versio
- 2.16.0
- Koko
- 99,52 kt
- Viimeksi päivitetty
- kuusi tuntia sitten (1. elo 2026)
- Lisenssi
- MIT-lisenssi
- Tietosuojakäytäntö
- Lue tämän lisäosan tietosuojakäytäntö
- Versiohistoria
- Lisää kokoelmaan
Single-page output is the default: a long page is stored as one continuous PDF page with no visible seams between segments, which is what makes the result usable for OCR and AI tools. Multi-page output remains available for printing.
On Firefox for Android, tapping the extension icon starts the capture immediately and the finished PDF opens in the device's default PDF app.
The extension contacts no server at any point. Full source under MIT license:
https://github.com/Bubu89/full-page-pdf-snap