Your PDF files never leave your device

Merge and split PDFs without uploading them.

eggPDF processes your files directly in your browser. No account, no document upload, and no server-side PDF processing for the core tools.

Local PDF workspace

Nothing to upload first

contract.pdflocal
appendix.pdflocal
signature-pages.pdflocal
Process in this browser

Your PDFs stay local

PDF contents are processed in this browser tab. eggPDF does not upload them for merge or split.

No upload wait

Processing starts on your device as soon as you click. Large files still depend on your device memory.

No account required

Use the core tools without signing up or storing a document history.

How eggPDF works

Simple by design, private by architecture.

01

Choose PDFs

Select files from your device. The browser gives eggPDF temporary access to the files you chose.

02

Merge or split locally

pdf-lib processes the selected PDF data in browser memory. There is no eggPDF PDF-processing API.

03

Download the result

The new PDF or ZIP is generated locally and downloaded back to your device.

Privacy FAQ

Do you upload my PDFs?

No. The merge and split tools read and process the PDF files in your browser. The PDF contents are not sent to eggPDF servers.

Does eggPDF use a server at all?

The website itself is delivered over the web, but the core PDF operations do not rely on a server-side PDF processor.

What about password-protected PDFs?

eggPDF currently blocks encrypted or password-protected PDFs instead of pretending they can be processed safely.