ABOUT PDFOLIO
Useful PDF tools, without the upload.
PDFolio is a privacy-first PDF toolkit for everyday document jobs, built around a simple idea: most PDF tasks are small, and none of them are a good reason to hand a contract or a passport scan to a stranger's server.
Why PDFolio exists
PDF tasks are usually small but consequential: merge a contract with its appendix, crop a scanned form, pull one signed page out of a packet, add a watermark before circulating a draft, or turn a folder of photos into a single document. The conventional way to do this online is to upload the file to a server, wait, download the result, and hope the copy is deleted. For a restaurant menu that is fine. For a payslip, a medical letter, a tenancy agreement, or an identity document, it is a strange thing to have normalised. PDFolio exists because the overwhelming majority of these jobs do not need a server at all.
How the local processing actually works
PDFolio is a static site. There is no application server to receive a file, because there is no application server at all — the pages are pre-rendered HTML served from a CDN. When you choose a document, the browser reads it into memory in the active tab and hands the bytes to a Web Worker running on your own machine. The worker does the work and passes a result back for download. Nothing is transmitted, because nothing needs to be: the PDF manipulation happens in code that has already been delivered to your browser.
The heavy lifting is done by well-established open-source libraries running client-side. Document structure is read and rewritten with pdf-lib, page rendering and rasterisation use Mozilla's PDF.js, and password protection and removal are handled by dedicated in-browser encryption modules. Running a task twice on the same file with the same settings gives the same output, because there is no queue, no versioned backend, and no server-side state to drift.
What this design costs
Local processing is not free of trade-offs, and it would be dishonest to present it as a pure win. Very large documents are limited by the memory available to your browser tab rather than by a server with room to spare, so a several-hundred-megabyte scan may struggle on a phone that would be fine on a laptop. Rendering-heavy operations are bounded by your device's speed. Some capabilities that server tools advertise — optical character recognition on scanned pages, or high-fidelity PDF-to-Word conversion that reconstructs an editable layout — are not offered here, because a browser tool cannot do them to a standard we would be willing to put our name on.
What PDFolio does
The toolkit covers the common operations: merging, splitting, reordering, rotating, deleting and extracting pages, compressing, cropping, resizing, converting to and from images, exporting to HTML, EPUB, and ZIP, extracting text and embedded images, filling and signing, annotating, adding watermarks, page numbers and headers, editing metadata, flattening, redacting, and adding or removing password protection. Each workspace shows the input it expects and the output it will produce before you commit to processing, so there are no surprises after the fact.
How PDFolio is paid for
The tools are free, with no account, subscription, or usage cap. The site is funded by advertising and uses Google Analytics to understand which tools are worth improving. We think it is better to say that plainly than to bury it: the ads and the analytics sit on the website, and neither has any access to the documents you process, which never leave your browser in the first place. The Privacy Policy sets out exactly what is collected and how to opt out.
Who built PDFolio
PDFolio was created by Suraj Pandey, a software developer with a focus on privacy-first tooling and local-first web applications. The goal was to build something genuinely useful for everyday document tasks without the privacy trade-offs that come with cloud-based alternatives.
It shares this architectural philosophy with companion client-side tools, such as Online Screencast for private in-browser screen and audio recording.
Our approach
We prefer clear limits over inflated claims. If a browser-based tool cannot reliably preserve a complex document feature, PDFolio says so and points to the workflow that will do the job properly, rather than producing a result that looks plausible and is quietly wrong. Corrections, bug reports, and disagreements are welcome at Contact Us.