🌐
React PDF Viewer
react-pdf-viewer.dev
A React component to view PDF documents - React PDF Viewer
A React component to view PDF documents
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 › @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
🌐
npm
npmjs.com › package › pdf-viewer-reactjs
pdf-viewer-reactjs - npm
Simple react PDF viewer component with controls based on PDF.js.. Latest version: 2.2.3, last published: 5 years ago. Start using pdf-viewer-reactjs in your project by running `npm i pdf-viewer-reactjs`. There are 5 other projects in the npm registry using pdf-viewer-reactjs.
      » npm install pdf-viewer-reactjs
    
Published   Feb 15, 2021
Version   2.2.3
Author   ansu5555
🌐
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
🌐
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%
🌐
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
🌐
CodeSandbox
codesandbox.io › examples › package › @react-pdf-viewer › core
@react-pdf-viewer/core examples - CodeSandbox
Use this online @react-pdf-viewer/core playground to view and fork @react-pdf-viewer/core example apps and templates on CodeSandbox.
🌐
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
🌐
Syncfusion
syncfusion.com › blogs › post › best-react-pdf-viewers
Top 5 React PDF Viewers for Smooth Document Handling | Syncfusion Blogs
January 16, 2025 - The React PDF Viewer is a lightweight and modular component for viewing and printing PDF files. It provides an excellent viewing experience with core interactions such as zooming, scrolling, text searching, text selection, and text copying.