Core Capability

PDF Viewer & Editor

Embed a powerful, customizable PDF viewer in your application. Annotations, form filling, search, and page management - all with a beautiful, responsive UI.

1000+
Max Pages
60fps
Rendering
15+
Annotation Types
100%
Customizable

Key Features

High-Performance Rendering

Render PDFs of any size with smooth scrolling and zooming. Virtual rendering handles 1000+ page documents effortlessly.

Rich Annotations

Highlights, underlines, strikethroughs, sticky notes, and freehand drawing. All annotations are saved and searchable.

Form Filling

Fill interactive PDF forms directly in the viewer. Support for text fields, checkboxes, radio buttons, and dropdowns.

Text Selection & Search

Select, copy, and search text within documents. Highlight search results and navigate between matches.

Page Management

Rotate, reorder, delete, or extract pages. Merge multiple PDFs or split documents into separate files.

Thumbnail Navigation

Visual page thumbnails for quick navigation. Drag and drop to reorder pages in multi-page documents.

Customizable UI

Fully customizable toolbar, colors, and layout. Hide features you do not need or add custom tools.

Mobile Responsive

Touch-optimized for tablets and phones. Pinch to zoom, swipe to navigate, and responsive toolbar.

Print & Download

Print documents with annotations or download flattened PDFs. Control what users can print or download.

Simple Integration

Add a PDF viewer to your React app in seconds

example.tsx
import { PDFViewer } from '@doccentral/react';

function DocumentPage({ documentId }) {
  return (
    <PDFViewer
      documentId={documentId}
      features={{
        annotations: true,
        formFilling: true,
        search: true,
        thumbnails: true,
        download: false, // Disable downloads
      }}
      toolbar="full" // or 'minimal', 'none', or custom
      onAnnotationCreate={(annotation) => {
        console.log('New annotation:', annotation);
      }}
      onPageChange={(page) => {
        trackPageView(documentId, page);
      }}
    />
  );
}

Use Cases

Contract Review

Legal teams can highlight clauses, add comments, and track changes collaboratively. All annotations are preserved in the document.

Document Signing

View documents before signing with zoom and search. Place signature fields at exact locations in the PDF.

Educational Platforms

Students can highlight, annotate, and take notes on course materials. Instructors can add comments and feedback.

Customer Portals

Let customers view invoices, statements, and documents without downloading. Track what pages they viewed.

Ready to get started?

Create your free account today and start building powerful document workflows in minutes.