Extract Highlights from PDF
Pull highlighted text, underlines, sticky notes and comments out of a PDF as Markdown, plain text or CSV, grouped by page or colour. Runs in your browser.
Highlighting a long PDF is quick; copying every highlight into your notes afterwards is not. This tool reads the highlight, underline, strikethrough and squiggly marks saved in a PDF, works out the text underneath each one, and collects them — with sticky notes, comments and replies — into Markdown, plain text or a CSV spreadsheet. Everything happens in your browser; the PDF is not uploaded.
How to use this tool
- Choose one or more PDFs you have annotated.
- Pick Markdown for note apps such as Notion or Obsidian, or plain text.
- Group the results by page, highlight colour or annotation type.
- Copy the export, or download it as a .md/.txt file or a CSV for Excel.
Formula
Each text-markup annotation stores rectangles (QuadPoints) over the marked text. The tool takes the PDF text pieces whose line overlaps a rectangle and keeps the characters whose centre falls inside it. Several rectangles (a highlight across lines) are joined with spaces.
Colour names are the nearest of yellow, green, blue, red, pink, orange, purple, grey and black to the colour stored in the annotation; the exact hex value is in the CSV.
Example
A 12-page article with 9 yellow highlights and 2 sticky notes gives a Markdown export with a section per page, each highlight as a quote (> text), a highlight's attached comment as a Note: line, and a CSV with 11 rows: file, page, type, colour, text, note, author and date.
Frequently asked questions
Why does it say no highlights were found?
The highlights must be PDF annotations. Marks on a scanned paper page, or annotations that were flattened (printed to PDF or merged into the page), are part of the image and cannot be read as text.
Which apps' highlights work?
Any app that saves standard PDF annotations: Adobe Acrobat and Reader, Microsoft Edge, Apple Preview, Foxit, PDF-XChange, Xodo, Okular and Zotero (after saving the annotations into the file).
Are my files uploaded?
No. The PDF is read by your browser with pdf.js; nothing is sent anywhere.
Last updated:
Page address with these inputs: https://kakao.mobile/tools/extract-highlights-from-pdf/
Cite or embed this tool
kakaoCalc. (2026, November 8). Extract Highlights from PDF. https://kakao.mobile/tools/extract-highlights-from-pdf/
“Extract Highlights from PDF.” kakaoCalc, 8 Nov. 2026, kakao.mobile/tools/extract-highlights-from-pdf/.