📄

PDF Tools

PDF is the format documents are sent in when the layout has to survive the journey, which is exactly why it is awkward to work with afterwards. These tools handle the three things people most often need to do to a finished PDF. The PDF Merger combines several files into one in the order you set, which is how scanned pages, signed forms and separate chapters are meant to be submitted when an upload field allows only a single attachment. It is also the fix for a scanner that saved every page separately. The pdf editor changes the document itself rather than its packaging, letting you correct text, add a note or a signature, and remove or reorder pages without going back to the original source file. Use it when the wording is wrong or a page is in the wrong place, and use the merger when the content is fine and only the assembly is missing. pdf to jpg renders each page as an image, which is what you want when a page has to be shown inside a slide, a listing or a message thread where PDFs will not preview. The result is a picture, so it cannot be edited as text afterwards. All three run in your browser without sign-up or file uploads.

3 tools available

Showing 1–3 of 3

What happens between adding a file and downloading the result

When you add a PDF, the page reads it as raw bytes and hands those bytes to pdf-lib, which parses the document structure and reports how many pages it contains. A second library, pdf.js, renders the first page to a small canvas so you get a visual thumbnail. Both run inside the browser tab, so the file itself never leaves your device.

Ordering matters: the merged document follows the order of the list on screen, top to bottom, and you can move entries until it reads correctly. A page range box beside each file accepts single pages and hyphenated spans separated by commas, and the tool validates the range against that file's real page count before it will merge.

On merge, pdf-lib creates an empty document and then copies the selected pages from each source file in turn into that new document. Copying preserves the original page content rather than re-rendering it as an image, so text stays selectable and quality is unchanged. Any rotation you set is applied to the copied pages, and the finished document is serialised back to bytes and offered as a download under the file name you chose.

Worked example: building a twelve page submission

Say you have three PDFs: a twelve page report, a four page cover letter and a twenty page appendix.

You want the cover letter first, so you move it to the top of the list and leave its range empty, which means all four pages are used. Next comes the report, but only its summary and one chart: you type 1-3, 7 in its range box. That is pages 1, 2, 3 and 7, which is four pages. Last comes the appendix, narrowed to 5-8, another four pages.

The merged document therefore contains 4 plus 4 plus 4, which is twelve pages. They appear in exactly that order: cover letter pages 1 to 4 become pages 1 to 4 of the output, the report's pages 1, 2, 3 and 7 become pages 5 to 8, and the appendix's pages 5 to 8 become pages 9 to 12.

If the appendix had been scanned sideways, clicking its rotate control twice would apply 180 degrees to those four pages only, leaving the other two files untouched. Name the output submission and it downloads as submission.pdf.

Checking the output and knowing what merging cannot fix

Open the merged file and check three things: the page count matches what you expected, the order reads correctly, and any rotated pages are the right way up. The page count is the quickest check, because a range typed as 1-3,5 gives four pages while 1-5 gives five, and an off-by-one here is the most common mistake.

A range referring to pages that do not exist is rejected rather than silently ignored, so a warning next to a file usually means you typed a number larger than that document's page count. Remember that ranges are per file and always count from that file's own page 1, not from the position of the file in the merged output.

Merging copies pages; it does not repair them. A scanned page with no text layer stays unsearchable, and a page that was blurry stays blurry. Form fields, bookmarks and internal links may not survive the copy, so treat interactive PDFs with care and check them afterwards. Encrypted or password protected files cannot be read at all and must be unlocked before they can be added.

Frequently Asked Questions

No. The merge runs inside your browser tab using the pdf-lib and pdf.js JavaScript libraries. Your files are read from disk into the page's memory, combined there, and the result is handed back to you as a download. Nothing is transmitted to the site, which is why the tool still works once the page has loaded.
Use single page numbers and hyphenated spans separated by commas, such as 1-3, 5, 8-10. That selects pages one, two, three, five, eight, nine and ten. Leaving the box empty includes every page in that file. Numbers always refer to that file's own pages, counting from one.
Yes. The merged document follows the order of the list on screen, so move an entry up or down until the sequence is correct before merging. Each file keeps its own range and rotation settings when it moves, so reordering never invalidates the selections you have already made.
No. Rotation is stored per file and applies only to the pages copied from that document. Each click turns it ninety degrees clockwise, so two clicks give 180 degrees and three give 270. This is useful when one scanned document came out sideways but the rest of your files are already correctly oriented.
The most likely reasons are that the file is password protected, that it is damaged, or that it is not really a PDF despite its extension. Encrypted documents cannot be parsed without the password, so remove the protection in your PDF reader first, then add the unlocked copy and try the merge again.