Save any webpage as one seamless, high-resolution PDF. Auto-scrolls the entire page — no cropping, no print dialog, no upload.
Speichert jede Webseite als ein nahtloses, hochauflösendes PDF. Auto-Scroll erfasst die ganze Seite — kein Zuschneiden, kein Druckdialog, kein Upload.
No account is needed for any of these — not for Firefox, not for the store. Three routes, depending on how much you want a store involved.
One click opens the installation dialog directly. The file is served and signed by Mozilla, which is what keeps automatic updates working.
Prefer the listing? Open on addons.mozilla.org — same file, plus reviews and permission details.
One click as well — the same signed file, served from the project's own release page. Firefox verifies Mozilla's signature rather than the origin, so the install dialog opens exactly as it does above. No account anywhere, no store involved.
Trade-off: installed this way it will not update itself — you would come back here for the next version. Everything else is identical.
The Chrome Web Store blocks installation from outside the store, so the package has to be loaded by hand:
1. Download and unzip · 2. Open chrome://extensions · 3. Enable Developer mode · 4. Load unpacked, select the folder
Loaded this way it does not update itself. The store version is in review; once published, installing from there is the better route.
There is no Android APK, and there will not be one. This is a browser extension, not a standalone app — on a phone it runs inside Firefox for Android. Installing it there works exactly like on the desktop: use the Firefox button above, on the phone.
Für keinen dieser Wege braucht es ein Konto — weder bei Firefox noch im Store. Drei Wege, je nachdem, wie viel Store Ihnen recht ist.
Ein Klick öffnet direkt den Installationsdialog. Die Datei liegt bei Mozilla und ist von dort signiert — dadurch funktionieren die automatischen Updates weiter.
Lieber über das Verzeichnis? Auf addons.mozilla.org öffnen — dieselbe Datei, dazu Bewertungen und Berechtigungsdetails.
Ebenfalls ein Klick — dieselbe signierte Datei, ausgeliefert über die Release-Seite des Projekts. Firefox prüft Mozillas Signatur, nicht die Herkunft; der Installationsdialog öffnet sich genau wie oben. Kein Konto, kein Store dazwischen.
Der Preis dafür: So installiert, aktualisiert sie sich nicht selbst — für die nächste Version kämen Sie wieder hierher. Alles andere ist identisch.
Der Chrome Web Store unterbindet Installationen von außerhalb, deshalb muss das Paket manuell geladen werden:
1. Herunterladen und entpacken · 2. chrome://extensions öffnen · 3. Entwicklermodus einschalten · 4. Entpackte Erweiterung laden, Ordner wählen
Chrome-Paket herunterladen (ZIP)
So geladen aktualisiert es sich nicht selbst. Die Store-Fassung liegt in Prüfung; sobald sie freigegeben ist, ist der Weg darüber der bessere.
Ein Android-APK gibt es nicht und wird es nicht geben. Dies ist eine Browser-Erweiterung, keine eigenständige App — auf dem Telefon läuft sie innerhalb von Firefox für Android. Die Installation dort funktioniert genau wie am Desktop: den Firefox-Knopf oben antippen, am Telefon.
Three clicks from install to a finished PDF.
Drei Klicks von der Installation bis zum fertigen PDF.
Built for pages that a normal screenshot cannot handle.
The complete scrollable page in a single PDF, not just the visible viewport.
Auto-scroll with adjustable delay picks up content that loads while scrolling — LinkedIn, X/Twitter, news portals.
Single-page output stitches all segments into one continuous page. Ideal for OCR and AI tools.
Scaling from 1.0x to 2.0x for sharp text and images on long documents.
Compose names from site, date, time, counter and page title.
Cookie banners, chat widgets and floating top bars are removed before capture.
Gebaut für Seiten, mit denen ein normaler Screenshot nicht zurechtkommt.
Die komplette scrollbare Seite in einem PDF, nicht nur der sichtbare Bereich.
Auto-Scroll mit einstellbarer Wartezeit erfasst Inhalte, die erst beim Scrollen laden — LinkedIn, X/Twitter, Nachrichtenportale.
Die Single-Page-Ausgabe fügt alle Abschnitte zu einer fortlaufenden Seite zusammen. Ideal für OCR und KI-Werkzeuge.
Skalierung von 1.0x bis 2.0x für scharfe Schrift und Bilder auch bei langen Dokumenten.
Namen aus Seite, Datum, Uhrzeit, Zähler und Seitentitel zusammensetzen.
Cookie-Banner, Chat-Widgets und schwebende Leisten verschwinden vor der Aufnahme.
This extension contains no technical function to collect, store or transmit usage data. Every step — scrolling, screenshots, PDF generation, saving — happens locally in the Firefox process.
Die Erweiterung enthält keine technische Funktion zur Erhebung, Speicherung oder Übertragung von Nutzungsdaten. Jeder Schritt — Scrollen, Screenshots, PDF-Erzeugung, Speichern — passiert lokal im Firefox-Prozess.
Sensible out of the box, all of it adjustable.
| Setting | Desktop | Android |
|---|---|---|
| JPEG quality | 0.92 | 0.92 |
| Scroll delay | 400 ms | 400 ms |
| PDF format | Single page | Single page |
| Tile height | 4000 px | 2000 px |
| Hide sticky elements | On | On |
| After capture | Show folder | Open PDF |
| Capture scaling | 1.5x | 1.0x |
Sinnvoll voreingestellt, alles veränderbar.
| Einstellung | Desktop | Android |
|---|---|---|
| JPEG-Qualität | 0,92 | 0,92 |
| Scroll-Wartezeit | 400 ms | 400 ms |
| PDF-Format | Eine Seite | Eine Seite |
| Kachelhöhe | 4000 px | 2000 px |
| Sticky ausblenden | An | An |
| Nach der Aufnahme | Ordner zeigen | PDF öffnen |
| Capture-Skalierung | 1.5x | 1.0x |
Tests we ran ourselves, with the numbers and the commands to reproduce them.
Webpage to PDF for OCR: how much text actually survives?
A full-page screenshot PDF measured against the original article text: 92.6 % of the vocabulary comes back, all eight critical values read correctly — and a hard resolution threshold between 72 and 110 dpi that decides whether OCR works at all.
Does your PDF extension upload the page? How to check it yourself
A 30-second check anyone can run, what the current PDF extensions declare in their manifests — and the consequence nobody mentions: server-side converters cannot reach pages behind a login.
An extension is only as dangerous as its permissions allow
One year after Mozilla warned about phished developer accounts: why the right question is not who you trust, but what a compromised extension could reach.
Selbst durchgeführte Tests, mit Zahlen und den Befehlen zum Nachvollziehen.
Webseite als PDF für OCR: wie viel Text überlebt?
Ein Screenshot-PDF gegen den Originaltext gemessen: 92,6 % des Wortschatzes kommen zurück, alle acht kritischen Werte korrekt gelesen — und eine harte Auflösungsschwelle zwischen 72 und 110 dpi, an der die Erkennung kippt.
Lädt deine PDF-Erweiterung die Seite hoch? So prüfst du es selbst
Eine Prüfung in 30 Sekunden, was die aktuellen PDF-Erweiterungen in ihren Manifesten deklarieren — und die Folge, die niemand erwähnt: Server-Konverter erreichen keine Seiten hinter einem Login.
Eine Erweiterung ist nur so gefährlich, wie ihre Berechtigungen es zulassen
Ein Jahr nach Mozillas Warnung vor gephishten Entwicklerkonten: warum die richtige Frage nicht lautet, wem man vertraut, sondern was eine übernommene Erweiterung erreichen könnte.
The same statements as on the add-on listing — no more, no less.
| Price | Free. No paid tier, no trial that expires. |
| Ads | None — not in the popup, not in the settings, not in the PDF. |
| Account | Not required. No email address, no sign-up. |
| Watermark | None, at any resolution. |
| Page limit | None. No daily quota. |
| Upload | None. Processing happens in the browser. |
| Permissions | activeTab, downloads, downloads.open, storage, menus, notifications, scripting — no host permissions. |
| Languages | Nine: English, German, Spanish, French, Italian, Portuguese (BR), Russian, Japanese, Chinese (Simplified). |
| Licence | MIT. Submitted files are the source files — no bundler, no minification. |
| Platforms | Firefox 109+ on desktop, Firefox for Android 127+. |
Dieselben Angaben wie im Store-Eintrag — nicht mehr und nicht weniger.
| Preis | Kostenlos. Keine Bezahlstufe, keine ablaufende Testphase. |
| Werbung | Keine — nicht im Popup, nicht in den Einstellungen, nicht im PDF. |
| Konto | Nicht erforderlich. Keine E-Mail-Adresse, keine Registrierung. |
| Wasserzeichen | Keines, bei keiner Auflösung. |
| Seitenlimit | Keines. Kein Tageskontingent. |
| Upload | Keiner. Die Verarbeitung findet im Browser statt. |
| Berechtigungen | activeTab, downloads, downloads.open, storage, menus, notifications, scripting — keine Host-Berechtigungen. |
| Sprachen | Neun: Deutsch, Englisch, Spanisch, Französisch, Italienisch, Portugiesisch (BR), Russisch, Japanisch, Chinesisch (vereinfacht). |
| Lizenz | MIT. Die eingereichten Dateien sind die Quelldateien — kein Bundler, keine Minifizierung. |
| Plattformen | Firefox 109+ am Desktop, Firefox für Android 127+. |
Recurring cases, from issue reports and messages.
An order confirmation, a portal message, an insurance letter, a support thread — captured as one continuous page and kept with the rest of the paperwork. Works behind a login, because the capture happens in your own browser.
Articles get edited, listings get taken down, terms get rewritten. A capture keeps what was on screen, with layout intact, at a known date.
One uninterrupted sheet instead of A4 slices — no page break cutting through a table. Measured: 92.6 % of the text survives OCR, and there is a resolution threshold worth knowing.
No account, no quota, no expiring trial, no watermark. MIT licence, source public, and the submitted files are the source files — if development ever stopped, the code would still be there to fork.
Wiederkehrende Fälle aus Rückmeldungen und Issues.
Bestellbestätigung, Portalnachricht, Schreiben einer Versicherung, Support-Verlauf — als eine durchgehende Seite erfasst und zu den übrigen Unterlagen gelegt. Funktioniert auch hinter einem Login, weil die Aufnahme im eigenen Browser stattfindet.
Artikel werden überarbeitet, Anzeigen verschwinden, Bedingungen werden neu geschrieben. Die Aufnahme hält fest, was am Bildschirm stand — mit dem Layout und zu einem bekannten Datum.
Ein durchgehendes Blatt statt A4-Scheiben — kein Seitenumbruch mitten durch eine Tabelle. Gemessen: 92,6 % des Textes überstehen die OCR, samt der Auflösungsschwelle, die man kennen sollte.
Kein Konto, kein Kontingent, keine ablaufende Testphase, kein Wasserzeichen. MIT-Lizenz, offener Quellcode, und die eingereichten Dateien sind die Quelldateien — sollte die Entwicklung je enden, bliebe der Code zum Weiterführen.
A PDF produced by screen capture is not a qualified electronic document. It has no qualified signature, no trusted timestamp and no chain of custody. It records what a browser displayed at a moment in time — suitable for your own records, not equivalent to notarised or court-grade preservation of evidence. Where that matters, use a service built for it.
It also does not encrypt the PDF, set a password, strip metadata or anonymise anything. The output is an ordinary file in your download folder.
Ein durch Bildschirmaufnahme erzeugtes PDF ist kein qualifiziertes elektronisches Dokument. Es trägt keine qualifizierte Signatur, keinen vertrauenswürdigen Zeitstempel und keine lückenlose Nachweiskette. Es hält fest, was ein Browser zu einem Zeitpunkt angezeigt hat — geeignet für die eigenen Unterlagen, nicht gleichzusetzen mit notarieller oder gerichtsfester Beweissicherung. Wo es darauf ankommt, gehört ein dafür gebauter Dienst eingesetzt.
Ebenso wenig verschlüsselt es das PDF, vergibt kein Passwort, entfernt keine Metadaten und anonymisiert nichts. Das Ergebnis ist eine gewöhnliche Datei im Download-Ordner.
There is no rating widget here and no comment box that collects your email. Reports live in the project's public discussion board, where they stay readable, searchable and editable by their authors — and where an answer is a conversation rather than a reply nobody sees.
Which pages you capture, what settings you settled on, where it saved you time. Concrete cases help more people than a star rating.
Anything about settings, Android, OCR workflows or why a specific page misbehaves. Answers stay public, so the next person finds them.
What is missing, what gets in your way. Suggestions with a concrete use case behind them tend to get built.
A short review on the add-on listing helps people who will never read this page. It takes a minute and needs no account beyond a Firefox one.
Hier gibt es kein Bewertungs-Widget und kein Kommentarfeld, das Ihre E-Mail-Adresse einsammelt. Berichte stehen im öffentlichen Diskussionsbereich des Projekts — dort bleiben sie lesbar, durchsuchbar und von den Verfassern selbst änderbar, und eine Antwort ist ein Gespräch statt einer Rückmeldung, die niemand sieht.
Welche Seiten Sie erfassen, welche Einstellungen sich bewährt haben, wo es Zeit gespart hat. Konkrete Fälle helfen mehr als Sterne.
Zu Einstellungen, Android, OCR-Abläufen oder dazu, warum eine bestimmte Seite zickt. Antworten bleiben öffentlich, damit der Nächste sie findet.
Was fehlt, was im Weg steht. Vorschläge mit einem konkreten Anwendungsfall dahinter werden am ehesten umgesetzt.
Eine kurze Bewertung im Add-on-Verzeichnis erreicht Menschen, die diese Seite nie lesen werden. Eine Minute, und es braucht nur ein Firefox-Konto.
Found a bug or missing a feature? Open an issue — please include your Firefox version, operating system and the page where it happened.
Open an issueFehler gefunden oder Funktion vermisst? Eröffne ein Issue — bitte mit Firefox-Version, Betriebssystem und der betroffenen Seite.
Issue eröffnenFree, with no paid tier. No ads, no account, no watermark, no page limit, no expiring trial. It is published under the MIT licence, so the source stays available regardless of what happens to the project.
No. Capture and PDF assembly happen in the browser. The extension declares no host permissions and makes no network requests. You can verify this yourself: about:debugging → Inspect → Network, then run a capture and watch that nothing appears.
Yes, on Firefox for Android 127 and later. Tap the icon, wait for the completion notification, tap that to view the PDF in Firefox itself. The file is in the download folder either way.
activeTab, downloads, downloads.open, storage, menus, notifications and scripting — and no host permissions. activeTab means it can read a page only while you start a capture on it, unlike extensions that request access to every site you visit.
It is not a qualified electronic document: no qualified signature, no trusted timestamp, no chain of custody. It documents what a browser displayed at a moment in time, which is suitable for your own records. Where evidentiary weight matters, use a service built for that purpose.
Kostenlos, ohne Bezahlstufe. Keine Werbung, kein Konto, kein Wasserzeichen, kein Seitenlimit, keine ablaufende Testphase. Veröffentlicht unter der MIT-Lizenz — der Quellcode bleibt verfügbar, unabhängig davon, was mit dem Projekt geschieht.
Nein. Aufnahme und PDF-Erzeugung finden im Browser statt. Die Erweiterung deklariert keine Host-Berechtigungen und stellt keine Netzwerkanfragen. Sie können es selbst prüfen: about:debugging → Untersuchen → Netzwerkanalyse, dann eine Aufnahme starten und beobachten, dass nichts erscheint.
Ja, auf Firefox für Android ab Version 127. Symbol antippen, auf die Fertig-Meldung warten, diese antippen — dann steht das PDF im Firefox-Viewer. Im Download-Ordner liegt es ohnehin.
activeTab, downloads, downloads.open, storage, menus, notifications und scripting — keine Host-Berechtigungen. activeTab bedeutet: Die Erweiterung kann eine Seite nur lesen, während Sie dort eine Aufnahme starten. Anders als Erweiterungen, die Zugriff auf jede besuchte Seite verlangen.
Es ist kein qualifiziertes elektronisches Dokument: keine qualifizierte Signatur, kein vertrauenswürdiger Zeitstempel, keine lückenlose Nachweiskette. Es dokumentiert, was ein Browser zu einem Zeitpunkt angezeigt hat — geeignet für die eigenen Unterlagen. Wo es auf Beweiskraft ankommt, gehört ein dafür gebauter Dienst eingesetzt.