Overview
React PDF Highlighter Plus is a powerful, feature-rich PDF annotation library for React applications. Built on top of PDF.js, it provides a comprehensive set of tools for highlighting, annotating, and interacting with PDF documents.
Core Features
Text Highlighting
Select and highlight text with customizable colors and comments
Area Selection
Highlight rectangular regions for images and diagrams
Freetext Notes
Add sticky notes anywhere on the document
PDF Export
Export annotated PDFs with all highlights embedded
Hue-Preserving Dark Mode
OKLab recolor keeps colors & photos readable — no harsh invert
Citations
Turn any quote into a precise highlight with getTextPosition
Read Aloud
Text-to-speech that highlights & follows each sentence
Pinch & Smooth Scroll
Pinch / ctrl+wheel zoom and animated scroll-to-highlight
- Image & Signature Support - Embed images or create handwritten signatures
- Freehand Drawing - Draw directly on PDF pages with customizable pen
- Shape Annotations - Add rectangles, circles, and arrows
- Theming - Full light and dark mode support