+PDFNova

Merge PDF Without Uploading Anything

Combine several PDF files into one document, in the order you choose.

Drop your PDF files here

or browse your device

PDF files — up to 30, max 100 MB each. Files are processed on this device.

The word "upload" does a lot of quiet work on most online PDF sites. You choose a file, it goes to a server you know nothing about, something happens to it there, and a result comes back. This tool does not do that. Nothing is uploaded, at any point, for any reason.

What happens instead is that your browser reads the file directly from your disk into the memory of the tab you are looking at. The merge pdf operation runs there, using your device's own processor, and the finished file is created in that same memory and offered to you as a download.

This is possible because modern browsers are genuinely capable environments. The File API can read local files, WebAssembly and modern JavaScript engines can do real document processing, and the download mechanism can hand back a file that was constructed entirely in the tab. Ten years ago this genuinely required a server. It no longer does.

Merging PDFs is one of those jobs that sounds trivial until you actually need to do it. A signed contract arrives as one file, the annexes as three more, the cover letter as a fifth, and the person you are sending it to wants a single document. PDFNova's merge tool takes all of those files, keeps them in the order you set, and hands back one PDF with every page intact.

You are not limited to two files. Add up to thirty at once, drag them into the order you want, rotate any that came in sideways, and remove anything you picked by mistake before you commit. The page content itself is copied across untouched — text stays selectable, links stay clickable, and embedded fonts travel with the pages they belong to.

How to merge a PDF file

  1. Add your PDF files

    Drag them onto the upload area or press it to open your file browser. You can add files in several goes — each new selection is appended to the list.

  2. Put them in order

    Use the up and down controls beside each file. The number shown on the left is the position that file will take in the finished document.

  3. Rotate anything that needs it

    Press the rotate button beside a file to turn all of its pages 90 degrees at a time. The angle shown is what will be applied when you merge.

  4. Merge and preview

    Press Merge PDFs. The combined document appears in a viewer so you can scroll through it and confirm the order before committing to anything.

  5. Download the result

    Press the download button to save merged.pdf. If the order is wrong, start over and rearrange — nothing has been sent anywhere.

Why use this merge pdf tool

No transfer to intercept

Because nothing is transmitted, there is no network traffic carrying your document that could be observed anywhere along the way.

Works with no connection

Once the page has loaded you can disconnect entirely and the tool keeps working, which is only possible because nothing is being sent.

No data allowance used

On a metered or mobile connection, processing a 50 MB document costs you nothing beyond loading the page itself.

The order is yours to set

Files are combined in the order shown on screen, not the order your operating system happened to hand them over. Move any file up or down until the sequence matches the document you have in mind.

Nothing is re-encoded

Pages are copied between documents rather than rasterised, so text remains searchable and selectable, vector graphics stay sharp at any zoom, and the merged file does not balloon in size.

Fix orientation as you go

If one of the source files was scanned sideways, rotate it in the file list before merging instead of running a second tool afterwards.

Features

  • Up to 30 filesCombine as many as thirty PDFs in a single pass, each up to 100 MB.
  • Drag and dropDrop files straight from your desktop, or use the keyboard to open the picker.
  • Per-file rotationApply 90, 180 or 270 degrees to any file before it joins the merge.
  • Live previewRead the merged document in the browser before you download it.
  • Original qualityPages are copied, not re-rendered, so nothing is downgraded.

When people use this

Assembling a contract pack

Put the agreement, the schedules and the signed signature page into one file so the other side receives a single, complete document rather than an email full of attachments.

Submitting an application

Visa, university and grant portals frequently accept one upload per section. Merging your certificates, transcripts and identity documents into a single PDF gets you past that limit.

Combining scanned pages

Scanners often produce one file per page. Merge them back into the document they came from, rotating any that were fed in the wrong way round.

Building a report

Stitch a cover page, a body exported from your word processor, and appendices from other people into one deliverable.

What happens to your file, step by step

When you drop a file onto the upload area, your browser gives the page a reference to it — not the contents, just a handle. Nothing has been read at that point, and certainly nothing sent.

When you press the action button, the page reads the bytes of that file into memory using the browser's File API. This is a local disk read, the same kind any application on your device performs, and it never touches the network.

The processing runs against those bytes inside the tab. Depending on the tool, that means parsing the PDF structure with pdf-lib or rendering pages with pdf.js — both are JavaScript libraries that were downloaded once as part of the page and run entirely on your processor.

The result is assembled in memory as a Blob and given a temporary local address that only your browser knows about. Pressing download copies it from memory to your disk. At no stage in this sequence does your document, or any part of it, travel over the network.

How the merge actually works

When you press merge, each file is read into memory as an array of bytes and parsed with pdf-lib, an open-source PDF library that runs entirely in JavaScript. The tool creates an empty destination document and then copies page objects out of each source document into it, in the order you set on screen.

Copying at the object level is what preserves quality. A page's text runs, embedded fonts, images and vector instructions are transferred as-is rather than being flattened into a picture. Rotation, when you apply it, is written as a page attribute on top of whatever rotation the page already carried, so a page that was already 90 degrees out and gets another 90 ends up at 180 rather than snapping back to zero.

Privacy

Your files are not uploaded. When you add a PDF file, your browser reads it from your device into the memory of the tab you are looking at, and the merge pdf operation runs there using your own processor. Nothing is transmitted to any server at any point.

That means there is no file for anyone to store, no retention policy to trust, and no deletion schedule to take on faith. The document exists only in the memory of an open browser tab, and it is released the moment you close it, reload the page, or press start over.

The site uses standard anonymous analytics to count page views and how often each tool is used. Those events record which tool ran and whether it succeeded — never a file name, never file contents, and never anything that could identify a document or the person processing it.

No account is required, so no personal information is collected. There is no profile, no history and nothing tied to an identity, because no identity was ever created.

Security

The strongest security property this tool has is structural: your file never travels anywhere, so there is no transmission to intercept and no server-side copy to breach. This is not a policy that could change — it is a consequence of where the code runs.

You can verify it in about thirty seconds. Open your browser's developer tools with F12, select the Network tab, and use the tool. You will see the page's scripts load — including the PDF libraries, which are fetched on demand the first time a tool runs — and then nothing further. No request carrying your document is ever made.

For a stronger test, disconnect from the network once the page has loaded. The tool will keep working exactly as before, which is only possible because nothing is being sent.

Uploaded files are validated in the browser before anything runs: the extension must match what the tool accepts, the file must not be empty, and it must be within the size limit. Malformed documents produce a clear error and a retry option rather than a silent failure.

What this tool does not do

Being clear about limits is more useful than a feature list that quietly omits them. Bookmarks, interactive form fields and document-level JavaScript are not carried into the merged file, and encrypted PDFs must be unlocked in your own reader first.

If you need capabilities beyond that — redaction, PDF/A conformance, OCR, or scripted batch processing across thousands of documents — dedicated desktop software genuinely earns its licence fee, and this is not trying to replace it. For the specific job of producing a merged PDF, everything you need is on this page.

Frequently asked questions

If nothing is uploaded, where does the processing happen?
In the browser tab, on your own device's processor. The PDF libraries that do the work are downloaded once with the page — after that, they run locally against the file you selected.
Can I use this offline?
Every tool here except PDF to Word will keep working if you disconnect after the page has loaded. That is a direct consequence of nothing being uploaded.
How can I be sure nothing is being sent?
Open developer tools with F12, select the Network tab, and run the tool. You will see the page's own scripts load and then no further requests. You can also simply disconnect from the network and watch it keep working.
How many PDFs can I merge at once?
Up to thirty files in a single pass, with each file up to 100 MB. If you have more than that, merge in batches and then merge the batches — the result is identical.
Will merging reduce the quality of my pages?
No. The tool copies page objects from the source documents into a new document rather than re-rendering them. Text stays text, images keep their original resolution, and vector artwork stays sharp.
Can I change the order after I have added the files?
Yes. Each file in the list has up and down controls, and the number beside it shows where it will land in the finished PDF. Reorder as much as you like before pressing merge.
What happens to bookmarks and form fields?
Page content, text and images are carried across faithfully. Document-level features such as bookmarks, the table of contents and interactive form fields are not currently preserved in the merged file.
Can I merge a password-protected PDF?
Not while it is still encrypted. Open it in your PDF reader, save an unprotected copy, and merge that. This is deliberate — the tool will not attempt to bypass a password.

Browse every PDF tool, or read the help and FAQ pages. Details of how files are handled are in the privacy policy.