Extract PDF Pages and Keep the Bookmarks Intact

Learn how to extract pages from a PDF and keep its bookmarks working, with a check-and-repair method for offsets, missing entries and broken links.

If you have ever pulled chapters 4 through 6 out of a 200-page manual and found the bookmark panel empty, or full of entries that jump to the wrong pages, you have hit the usual problem with extracting pages from a PDF. The page content moves into the new file, but the outline does not always move with it in a usable form. Students splitting a thesis, analysts sharing one section of a report, and anyone sending a contract appendix run into this. The pages look right, so the loss often goes unnoticed until someone clicks a chapter link and lands on the wrong page or nowhere at all.

This guide is for anyone who needs a page range as a separate file and still wants the navigation to work. You will learn why bookmarks break during extraction, which entries you can keep, which you must remove or rebuild, and how to check the result before you share it. The method works in any PDF viewer that shows an outline. Where it fits, the OmniDoc PDF editor is covered as one way to do the page work.

How do you extract pages from a PDF and keep the bookmarks? The short answer

Record the outline before you extract, cut out the page range, then check each bookmark in the new file and fix the ones that point to the wrong pages or to nothing.

Your situationWhat to doWhy
Bookmarks point only to pages inside the rangeShift each target by the number of pages removed before the rangePage numbers change, so an entry can land one or more pages off
Bookmarks point to pages outside the rangeRemove those entries, or move their children under an entry you keepA bookmark with no target page in the file cannot work
The range starts in the middle of a chapterAdd a bookmark on the first page with the chapter titleReaders need a clear starting point in the new file
The file has a table of contents with internal linksClick every link after extraction and fix or remove the dead onesLinks that pointed to removed pages stop working
The PDF is scanned and has no outlineAdd a few bookmarks by hand for the sections you needA scan often has no bookmarks to carry over

Before you start

  • Check that you can edit the file. Some protected PDFs block page changes. If you cannot split or delete pages, ask the owner for an unlocked copy.
  • Write down the outline. Open the outline panel in your viewer and list each entry, its level and its original page number. Once the file is extracted, the original numbers are no longer visible, so this list is your reference.
  • Fix the exact page range using original numbers. Each boundary decides which entries survive, so decide them before you cut anything.
  • Calculate the offset. A simple rule works: new page = old page minus the first page of the range, plus 1. For example, pages 12 to 27 become pages 1 to 16, so an entry at old page 20 should point to page 9.
  • Keep the original file unchanged. If the outline gets messy, you can repeat the extraction from the source with a corrected range instead of repairing a broken copy.

Extracting a page range and checking its bookmarks, step by step

  1. Copy the outline from the original. Write down the title, level and original page for each entry in the range, plus the entries just before and after it. These neighbors help you see where a section ends.
  2. Open the PDF in the OmniDoc desktop client. Load the file in the PDF editor so you can work on its pages directly.
  3. Isolate the range with page operations. Use the split operation to separate the pages you need, or delete the pages outside the range. Both give you a new file that contains only the pages you chose.
  4. Save the result as a new file. Give it a clear name and leave the original alone, so you can compare the two later.
  5. Open the new file in your viewer and open its outline panel. Compare it with your list. Note which entries are missing and which ones still appear but may point to the wrong page.
  6. Shift the targets of surviving entries. Change each destination to its new page number using your offset. If your viewer does not let you edit a destination, delete that entry and recreate it on the correct page.
  7. Add bookmarks for sections with no entry. Place each one on the first page of its section and nest it under the right parent. Use an outline-capable viewer or PDF editor for this step, since not every tool can add or change bookmarks.
  8. Test every internal link. Click each table-of-contents entry, each cross-reference and each link in the body text. Fix or remove any that land on the wrong page or do nothing.

Check the result

CheckHow to see itIf it's wrong
Entry countCompare the outline panel with your saved listRe-create missing entries at the same level and under the same parent
Target pagesClick the first, last and two middle entriesEdit each destination to its new page number
NestingLook at the indentation in the outline panelRe-create the entry under the correct parent
Internal linksClick links in the contents page and in the textRe-point the link or remove it if its target was cut
Page contentScroll through the new file, including tables and figuresRe-extract from the original with a corrected range
Searchable textTry selecting a line of text on a few pagesIf a scanned file has no selectable text, run OCR on the new file in the PDF editor and check again

❓ FAQ

1. Does extracting pages remove bookmarks automatically?

Not always in the same way. Entries that point to pages outside the range usually disappear or break, and entries inside the range may keep their titles while pointing to shifted pages. Check the outline in the new file rather than assuming it is correct.

2. Can I keep bookmarks when I merge pages from two PDFs?

You can, but expect to repair them. Merging creates one file, and the outline of each source may be combined in a different order or lost. Compare each section against your saved outline, then re-create any entries that are missing.

3. How do I find out whether a PDF has bookmarks at all?

Open the outline or bookmark panel in your viewer. If the panel is empty or hidden, the file has no outline. Scanned documents often have none, so you will need to add bookmarks yourself if you need navigation.

4. Why do my bookmarks point to the wrong page after extraction?

The new file numbers its pages from 1, so every target shifts by the number of pages cut before the range. Apply the offset from the calculation in the Before you start section to each surviving entry.

📝 Summary

To extract pages from a PDF and keep bookmarks usable, record the original outline, cut the range, then fix the targets, remove entries that point outside the range and test every link. The same check works with any PDF viewer and editor, so you can apply it to every extraction.

Open OmniDoc and work on your PDF

Updated 2026-11-04