Features

Vue PDF Viewer provides the best PDF viewing experience with advanced customization, intuitive navigation, responsive design, and interactive features tailored to your needs.

Interactive

With Vue PDF Viewer, you can create an immersive document experience for your users. If a page is better read vertically or if the font size is too small, you can rotate or zoom in the page, ensuring optimal viewing everytime.

Multiple search options such as match case and whole word
Change to full screen mode
Switch between text or hand mode
View your page in a single or dual page
Different scrolling modes (i.e. page scrolling, vertical scrolling, horizontal scrolling and wrapped scrolling)
Rotate clockwise or anti-clockwise
Zoom in or out and adjust screen size (e.g., Actual Size, Page Fit)
Search
Users can search for keywords using options such as match case, whole word and more
Interactive Tools
Vue PDF Viewer’s interactive tools such as rotate, text/hand mode, scrolling modes and more

Customizable

Need to personalize PDF viewer to fit your website’s style? Or maybe you want to provide support for your diverse user base by offering multi-languages? We got you covered!

Configure CSS variables or use the default light/dark mode
Equip with 5 languages of translating with an option for a custom one
Hide or show or replace icons on the toolbar
Theme
Vue.js developers can choose light or dark themes or customize the appearance of Vue PDF Viewer
Localization
Vue PDF Viewer can be configured to display from one of the 5 built-in languages
Customizable Panel
Vue.js developers can show or hide tools from the top bar and sidebar

Responsive

Whether you render the PDF document in your website on desktop, tablet or mobile screens, Vue PDF Viewer adapts responsively to ensure a smooth user experience.

Default web responsive layout
Configure responsive trigger point
Vue PDF Viewer can render responsively across different screen sizes

Navigation

Easily navigate around the PDF document, both externally or internally. Jump to a specific section using hyperlinks or the Table of Contents. Quickly access important sections directly via bookmarks.

Click next/previous or enter page number
Skip to the last page or back to the first page
Jump to a section in the document with hyperlinks
Get to a section with Table of Contents
Display thumbnails of the pages for easy navigation
Rotate
Users can rotate the PDF document clockwise or counterclockwise on the Vue PDF Viewer
Zoom
Users can adjust zoom level of the PDF document in Vue PDF Viewer
Thumbnail
Users can navigate in the PDF document with thumbnail feature via Vue PDF Viewer

Flexible

Looking to create your own toolbar or interact with your PDF document programmatically? Vue PDF offers comprehensive and intuitive Instance APIs that can be called externally to fit your needs.

Relevant APIs such as download, print, rotate and more
Programmatically access and manipulate your PDF document
Customize Top Bar
Vue.js developers are able to customize tools on the top bar of Vue PDF Viewer
Your Own Toolbar
Vue.js developers can create a toolbar that is separated from Vue PDF Viewer in their Vue.js website

Performance Driven

Using pdf.js as foundation, we have built Vue PDF Viewer with virtual scrolling and our proprietary algorithm, enabling fast rendering of large PDF documents. As performance is important, we are actively looking for ways to optimize the library.

Vue PDF Viewer is optimized to handle a large PDF document effectively

Accessibility

The PDF viewer component follows the Accessible Rich Internet Applications (ARIA) guideline. Important operations such as search, zoom, scrolling, print, download and more are fully accessible by keyboard controls.

Users able to navigate the PDF document with keyboard shortcuts

General

You can find essential tools for Vue PDF viewer in the starter toolkit, offering a solid foundation that you can customize to suit your specific requirements.

Default Vue PDF layout with toolbar
Display file property
Open File
File Download
Print the PDF document
Support PDF layers (e.g., text, canvas, annotation, AcroForm and more)
Vue PDF Viewer provides default tools such as print, download and open file that Vue.js developers can customize to fit their needs
  Testimonials

Don’t Take Our Words for it

Here are some reasons why our customers love Vue PDF Viewer.

Ready to try
Vue PDF Viewer?

Friendly technical docs for Vue developers and teams

cta