PDF Page Studio
Turn any web page into a clean PDF, print, or full-page screenshot — edit, highlight and AI-summarise before saving.
Opens the official Chrome Web Store listing · works in Chrome, Edge and Brave
Printing a web page is one of the oldest broken experiences on the internet. You choose print, and what appears in the preview is a navigation bar, a cookie banner, three adverts, a newsletter overlay and roughly forty per cent of the article split awkwardly across six pages.
PDF Page Studio fixes that. It reconstructs the page as a clean reading document — content only, sensible typography, images preserved, links retained — and lets you edit what is included before you save. You can highlight and annotate, remove any block you do not want, and generate an AI summary at the top for a document you are archiving rather than reading now.
It also captures full-page screenshots, which is the other half of the same job: sometimes you need the page as it looked rather than as a document.
The problem it solves
The people who feel this most are the ones who archive for a living — researchers, lawyers, procurement teams saving supplier specifications, students, and anyone who has to produce evidence of what a page said on a particular date.
The available options are all compromises. Browser print gives you the clutter. Reader mode strips too much and loses tables and images. Screenshot tools produce an image you cannot search or select text from. Server-based PDF services require sending the URL — and any session content — to a third party.
Privacy commitments
- Page parsing, rendering and PDF generation happen locally in your browser.
- No page content is uploaded for the PDF, print or screenshot features.
- The optional AI summary is the only feature that sends text off-device, and it is off by default and clearly labelled.
- No account, no analytics, no identifiers.
Permissions and why
- activeTabTo read the page you have explicitly asked to convert. It does not run on pages you have not acted on.
- scriptingInjects the parser and preview overlay when you invoke the extension.
- downloadsTo save the resulting PDF or screenshot.
- storageStores your preferences locally — never page content.
What it actually does
Clean PDF from any page
Content extracted and rebuilt with readable typography, images preserved and links retained as real links rather than flattened text.
Full-page screenshot
Captures beyond the visible area, including lazy-loaded content, as PNG or JPEG.
Edit before saving
Remove any block you do not want — adverts, related-article rails, comment sections — directly in the preview.
Highlight and annotate
Mark passages and add notes that are preserved in the exported PDF.
AI summary
Optionally generate a summary placed at the top of the document, which is genuinely useful when archiving something to read later.
Print-ready output
Correct page breaks, margins and headers so the printed result matches the preview.
Three steps, no configuration
Open the page you want to keep
Click the toolbar icon. The page is parsed and a clean preview is generated immediately.
Edit and annotate
Remove blocks you do not want, highlight passages, add notes, and optionally generate a summary.
Save or print
Export as PDF, save a full-page screenshot, or send it straight to the printer.
About PDF Page Studio
Including where another tool would serve you better. If you have found a bug or want a feature, tell us on WhatsApp — we read every message.
Yes. It reads the page as rendered in your own session, so anything you can see, it can convert — a dashboard, an order confirmation, a subscription article you pay for. Nothing is sent to a server to fetch the page, which is precisely why authenticated pages work.
The summary is the one feature that sends text off-device, which is why it is off by default and clearly labelled when you enable it. Every other feature — PDF, print, screenshot, annotation — runs entirely locally with no network involved.
No, and that is deliberate. This converts web pages into PDFs. Editing existing PDF files is a different problem with different tooling, and doing it badly produces documents that look wrong when printed. We would rather do a narrow job well.
Honest versioning. It does what it does reliably, but the feature set is deliberately narrow and we expect to extend it. We would rather ship a small tool that works than call it 1.0 for marketing reasons.
How we build and keep a published extension alive
PDF Page Studio is built natively on Manifest V3 rather than ported from the older extension architecture, and that distinction matters more than it sounds. Manifest V3 replaced persistent background pages with ephemeral service workers that the browser is free to shut down at any moment. An extension written on the old assumptions works perfectly on a developer’s machine and behaves unpredictably on a user’s machine after their laptop has been asleep for four hours.
So state is persisted to storage and restored rather than held in memory, anything that must survive a worker restart uses an alarm rather than a timer, and long operations are structured as resumable steps. Where network behaviour is modified, it uses declarative rules evaluated by the browser rather than a JavaScript listener on every request — which is why the extension adds no measurable per-request cost to your browsing.
Permissions are the part users are right to scrutinise, and we design for the narrowest set that makes the feature work. Anything optional is requested at the point of use rather than at install, which is both more honest and, for a public extension, materially better for install conversion. Every permission this extension holds is listed on this page with the specific reason it exists.
Maintenance is the unglamorous half. Chrome ships changes on a six-week cadence, target sites change their markup without notice, and Web Store policy is updated periodically with limited warning. We monitor for breakage, publish fixes promptly, respond to reviews, and keep the listing compliant. An extension that is abandoned becomes uninstallable within about two years as platform requirements move — so we treat publishing as a commitment rather than a launch.
We maintain seven live extensions for exactly this reason: it is how we stay genuinely fluent in Manifest V3 behaviour, review policy and the operational reality of shipping to real users — which is what we then bring to the extensions we build for businesses.
Engineering notes
- Manifest V3 native — service worker lifetime assumed, never persistent state in memory.
- Declarative rules for any network behaviour, so there is no per-request JavaScript cost.
- TypeScript throughout, with schema validation at every boundary where data enters.
- Optional permissions requested at the point of use rather than at install.
- Bundled dependencies — no remotely hosted code, which MV3 prohibits and reviewers check.
- Chrome and Edge from one build; Firefox needs a compatibility layer, Safari a native shell.
Want this for your team?
If your staff retype data out of a supplier portal, a government site or a marketplace dashboard, the same engineering applies. A focused internal tool is typically three weeks, deployed through enterprise policy so it installs automatically and cannot be removed by users.
Our other extensions
See all 7No AI Overview — Clean Search
Removes Google’s AI Overview and AI Mode from search results, and optionally hides ads and clutter for a clean, fast page.
v1.0.0 · Live on Chrome Web StoreBackground Remover Pro
Remove backgrounds and watermarks from any image, running entirely locally in your browser.
v1.0.0 · Live on Chrome Web StorePixForge — Image Converter & Editor
Right-click any image on the web to save it in your chosen format. Editor, batch tools and screenshots — all 100% local.
v1.0.1 · Live on Chrome Web StoreWe build extensions for businesses too.
If your team retypes data out of a supplier portal, a government site or a marketplace dashboard, that is usually three weeks of work and hundreds of hours a year recovered.
Direct line
+91 70033 91355Mon–Sat · 9:30 AM – 7:30 PM IST · Sealdah, Kolkata