PDF Organize

Reorder, rotate, delete or extract PDF pages in your browser. Edit page by page, then download a fresh PDF.

Click to select or drag a PDF file here One file at a time, processed locally. Your original file is never modified.

How to use

  1. Click the drop zone or drag in one PDF file. It is read locally, the page count shows up, and documents above 200 pages ask for confirmation first.
  2. In organize mode every page gets a row: rotate it 90 degrees, move it up or down, or tick the checkbox to delete it.
  3. Click "Apply and download". The tool copies the pages in the current order and saves a new PDF named -organized.pdf.
  4. Switch to "Extract a range", type page numbers like 1-3,7, and download just those pages as a new file.
  5. Everything runs locally in your browser. The original file is never uploaded or modified.

FAQ

Will my original file be changed?
No. The tool reads the source file and builds a brand new PDF from page copies that follow your edits. Downloads end with -organized.pdf or -extracted.pdf, and the original file stays exactly as it was.
Does rotating reduce quality or crop content?
No. Rotation is stored as the page rotation property of the PDF, which is a single angle value. The page content stream is untouched, so text and images stay sharp and the file size barely changes.
Which order do extracted page numbers follow?
They always refer to the pages of the original file, not to the current order in the organize list. Output follows the way you type the range: 7,1-3 puts page 7 first, and repeated numbers output copies.
Will large documents freeze the page?
Documents above 200 pages ask for confirmation before anything starts, so a long task never runs by accident. Rotating, sorting and ticking only touch in-memory data and stay instant. The PDF is read and written once, when you apply or extract.
Are my files uploaded to a server?
No. Reading, copying and saving all happen inside your browser, powered by the open-source pdf-lib library. Your file never leaves the device.

Screenshots

PDF Organize · Interface
Interface

How to use

  1. Select a PDF file

    Click the drop zone or drag a file in. The PDF is read locally, the page count shows up, and documents above 200 pages ask for confirmation first.

  2. Reorder and delete

    Each page gets one row. Use the move buttons to change the order, and the number is the page's position in the original file.

  3. Rotate pages

    Click the rotate button to turn a page 90 degrees at a time. Four clicks bring it back, and rotation never crops or resamples the content.

  4. Apply and download

    Click the apply button and the tool copies the pages in the current order into a new PDF. The download is named after the original file.

  5. Extract a range

    Switch to extract mode, type page numbers like 1-3,7, and download the selected pages as a new file. The output order follows what you type.

About this tool

PDF Organize turns a document into a list of page cards you can act on. After loading, each page shows its original number plus rotate, move up, move down and delete controls. Reordering updates the list right away, and applying builds a brand new PDF that follows the current order. Deleting works through checkboxes instead of an immediate removal, so a misclick is easy to undo before you commit. The extract mode is even more direct: type page numbers and download the selected pages. Reading, copying and saving all happen inside your browser, and the source file is never modified.

Rotation uses the page rotation property built into the PDF standard. It is a single angle value, so the content stream never changes and no quality is lost. Moving pages up or down only changes the output order, and the copied pages keep everything from the source document. A delete tick only takes effect when you apply, and the ticked pages stay visible in the list, so nothing disappears by surprise. List edits touch in-memory data only and stay instant, while the actual read and write happen once, when you apply or extract. Documents above 200 pages ask for confirmation first, which keeps long tasks from starting by accident.

How it works

copyPages is the page level copy interface that pdf-lib provides. It copies the object references of a source page into the target document. Fonts, images and annotations come along untouched, with no re-encoding, so quality matches the original file exactly. Rotation lives in the page dictionary as the rotation property. Its value is a multiple of 90, and readers use it to decide the display direction. The content stream never needs a rewrite. The tool adds your turns to the stored angle, takes the remainder, and writes it back. Deleting a page simply means not copying it, and the source file loses nothing.

List operations and file writing stay separate. Rotating, sorting and ticking only change an in-memory array, and the interface refreshes without any parsing. The original file is read and copied once, at the moment you click apply. That one-off cost grows with the page count, which is why documents above 200 pages ask for confirmation first. Extraction follows the same copy path, but the page list comes from parsing the input box. The parser accepts single pages and ranges separated by commas, and repeated numbers output that many copies. The output name carries a suffix, so the new file is easy to tell apart.

When to use it

  1. Split handouts by chapter

    Pull one chapter out of a course pack by typing its page range, with no printing or scanning involved. Combined with delete ticks, blank and duplicate pages disappear at the same time, leaving a clean handout in one pass. The output keeps full quality, so students get the same file the teacher sees.

  2. Straighten scans

    Scanners often mix landscape pages into a portrait document. Rotate those pages by 90 degrees and apply, and the whole file reads in one direction. Rotation only changes the display property, so the scan is never cropped or compressed and stays sharp when zoomed.

  3. Clean up before merging

    Before several sources become one report, drop the pages you do not need and set the order. Then hand the result to a merge tool. Sorting it out early avoids repeated merges and keeps draft or blank pages out of the final file.

Tips & tricks

  • Mark deletions before reordering, so you do not waste moves on pages that will be dropped anyway.
  • The extract range accepts repeated numbers: typing 1,1,1 outputs three copies of the first page.
  • Rotation adds up in 90 degree steps. Four clicks return a page to its original orientation.

Things to watch

  • Ticks do not delete at once

    A tick is only a mark, and the page stays in the list until you apply. Check the tick states and the output count hint to review the deletion list. Untick any page to bring it back before the final download, and there is no need to reload the file.

  • Rotation is not re-layout

    Turning a page 90 degrees changes its display direction only, and the width and height do not swap. Making a landscape page read like a portrait one needs content re-flow, which is beyond a page manager. The text stays where the author put it.

  • Numbers follow the original file

    A range like 1-3,7 always refers to the pages of the original file, whatever the current list order is. Extracting after reordering still exports the original order, and reordering exports belong to the organize mode. The left column in organize mode uses the same source numbers.

Related Tools