🌐
React PDF Viewer
react-pdf-viewer.dev
A React component to view PDF documents - React PDF Viewer
A React component to view PDF documents
Examples
React PDF Viewer · Docs · Plugins · Localizations · Examples · UpdatesPurchase · The sample codes for examples and plugins can be found on this GitHub repo · Compile and set the worker source with Webpack · How to solve the "SyntaxError: Unexpected token" issue ·
Basic usage
However, if you use the Webpack ... and the `pdfjs-dist` package can be automated. There are two ways to archive that: ... If you use the viewer component in different pages, it's recommended to place the `Worker` at the layout level. For example, in a typical React application, ...
Getting started
React PDF Viewer is powered by React hooks completely.
🌐
GitHub
github.com › react-pdf-viewer › react-pdf-viewer
GitHub - react-pdf-viewer/react-pdf-viewer: A React component to view a PDF document
A React component to view a PDF document. It's written in TypeScript, and powered by React hooks completely. // Core viewer import { Viewer } from '@react-pdf-viewer/core'; // Plugins import { defaultLayoutPlugin } from '@react-pdf-viewer/d...
Starred by 2.6K users
Forked by 295 users
Languages   TypeScript 97.5% | CSS 2.5%
People also ask

What is React PDF Viewer SDK?
The Syncfusion React PDF Viewer SDK is a powerful toolkit that enables developers to integrate PDF viewing capabilities into their applications. · Learn more
🌐
syncfusion.com
syncfusion.com › pdf-viewer-sdk › react-pdf-viewer
React PDF Viewer | View, Annotate, Fill, and Sign PDFs | Syncfusion®
How does React PDF Viewer SDK compare to other solutions?
Syncfusion stands out with its robust feature set, ease of use, platform versatility, and dedicated support. It’s a preferred solution for developers worldwide.
🌐
syncfusion.com
syncfusion.com › pdf-viewer-sdk › react-pdf-viewer
React PDF Viewer | View, Annotate, Fill, and Sign PDFs | Syncfusion®
What developer resources are available for React PDF Viewer SDK?
Comprehensive documentation, code samples, API references, and community forums are available to support developers at every stage.
🌐
syncfusion.com
syncfusion.com › pdf-viewer-sdk › react-pdf-viewer
React PDF Viewer | View, Annotate, Fill, and Sign PDFs | Syncfusion®
🌐
npm
npmjs.com › package › react-pdf
react-pdf - npm
Latest version: 10.2.0, last published: 2 months ago. Start using react-pdf in your project by running `npm i react-pdf`. There are 985 other projects in the npm registry using react-pdf.
      » npm install react-pdf
    
Published   Oct 09, 2025
Version   10.2.0
Author   Wojciech Maj
🌐
React-pdf
react-pdf.org
React-pdf
React renderer for creating PDF files on the browser and server
🌐
React PDF
react-pdf.dev
React PDF Viewer – Fast & Customisable for React/Next.js
React PDF Viewer gives you a fast, customisable, and web‑responsive PDF component for React & Next.js — full search, print, zoom & Context API control.
🌐
Syncfusion
syncfusion.com › pdf-viewer-sdk › react-pdf-viewer
React PDF Viewer | View, Annotate, Fill, and Sign PDFs | Syncfusion®
React PDF Viewer SDK lets users load, view, review, and print PDF files. It supports searching and copying text, easy navigation, and more.
🌐
Nutrient
nutrient.io › blog › sdk › how to build a reactjs pdf viewer with react pdf
React PDF viewer: Complete guide to building with react-pdf in 2025
August 12, 2025 - Learn to build a React PDF viewer with the popular react-pdf library and compare it with Nutrient’s React PDF library.
Find elsewhere
🌐
npm
npmjs.com › package › @react-pdf-viewer › core
react-pdf-viewer/core
A React component to view a PDF document. Latest version: 3.12.0, last published: 3 years ago. Start using @react-pdf-viewer/core in your project by running `npm i @react-pdf-viewer/core`. There are 167 other projects in the npm registry using ...
      » npm install @react-pdf-viewer/core
    
Published   Mar 21, 2023
Version   3.12.0
Author   Nguyen Huu Phuoc
🌐
npm
npmjs.com › package › @pdf-viewer › react
pdf-viewer/react
A react-pdf-viewer component for React and Next.js. Suitable for react-pdf document.. Latest version: 1.13.1, last published: 5 days ago. Start using @pdf-viewer/react in your project by running `npm i @pdf-viewer/react`. There are no other projects in the npm registry using @pdf-viewer/react.
      » npm install @pdf-viewer/react
    
Published   Dec 04, 2025
Version   1.13.1
Author   React PDF Viewer
🌐
Telerik
telerik.com › components › overview
React PDF Viewer Overview - KendoReact
React PDF Viewer allows users to view and interact with PDF files directly in the browser, without downloads and extensions.
🌐
GitHub
github.com › react-pdf-viewer
React PDF Viewer · GitHub
A rich features and powerful React component to view a PDF document - React PDF Viewer
🌐
React PDF
blog.react-pdf.dev › top-6-pdf-viewers-for-reactjs-developers-in-2025
Best React PDF Viewer Libraries 2025
July 18, 2025 - If you want a simple, budget-friendly solution for PDF viewing in React, start with an open-source library like PDF.js or react-pdf. For more advanced features, polished UI, or enterprise needs, a paid library like React PDF, React PDF Viewer, or Syncfusion is better.
🌐
GitHub
github.com › intelllex › react-pdf
GitHub - intelllex/react-pdf: Simple and fancy PDF Viewer based on pdf.js 📄⚡️
React PDF is a simple and fancy PDF Viewer based on pdf.js
Starred by 145 users
Forked by 37 users
Languages   JavaScript 85.3% | SCSS 14.7%
🌐
Syncfusion
ej2.syncfusion.com › react › documentation › pdfviewer › getting-started
Getting started with Standalone React PDF Viewer component| Syncfusion
If you’re using TypeScript (TSX), add it in src/index.tsx to render the PDF Viewer component. ... import * as ReactDOM from 'react-dom/client'; import * as React from 'react'; import './index.css'; import { PdfViewerComponent, Toolbar, Magnification, Navigation, LinkAnnotation, BookmarkView, ThumbnailView, Print, TextSelection, Annotation, TextSearch, FormFields, FormDesigner, Inject} from '@syncfusion/ej2-react-pdfviewer'; function App() { return (<div> <div className='control-section'> {/* Render the PDF Viewer */} <PdfViewerComponent id="container" documentPath="https://cdn.syncfusion.com
🌐
Apryse
apryse.com › blog › build-custom-react-pdf-viewer-v2
Build a React PDF Viewer |Apryse
In this blog, we will cover how to build a customizable and feature-rich PDF Viewer in React.
Published   October 14, 2024