Syncfusion Feedback

Annotate PDF files

Review and annotate PDF files using a rich set of annotating tools in the JavaScript PDF Viewer.


Highlight text

Highlight important text in JavaScript PDF files. Also, customize the appearance of the highlight or remove it.

JavaScript PDF Viewer Highlight Text


JavaScript PDF Viewer Underline Text

Underline text

Underline notable text in PDF files. You can customize the color of the underline or remove it.


Strikethrough

Strikethrough unimportant text in PDF files. You can customize the color of the strikethrough or remove it.

JavaScript PDF Viewer Strikethrough


JavaScript PDF Viewer Shape Annotations

Shape annotations

Use drawing tools to add rectangles, circles, ellipses, lines, arrows, and polygons to a PDF file. The shapes can also be moved, resized, and customized.


Calibrate - Measuring tools

Measure the distance, area, radius, volume, and perimeter of the objects using measurement tools.

JavaScript PDF Viewer Measuring Tools


JavaScript PDF Viewer Stamp Annotation

Stamp a document

Add stamps to a PDF file like applying rubber stamps to a paper document from the list of built-in stamps or create your own stamps.


Free-text annotation

Include free text in PDF files. You can move, resize, remove, or edit the appearance of free text.

JavaScript PDF Viewer Free Text Annotation


JavaScript PDF Viewer Handwritten Signature

Handwritten signature

Add handwritten signatures to PDF files. Signatures can be resized, moved, removed, saved, and customized.


Sticky notes and comments

Add sticky notes and comments anywhere in a PDF file. It can be moved and removed.

JavaScript PDF Viewer Sticky Notes and Comments


Import and export annotations in Vue PDF Viewer

Import and export annotations

Annotations in a PDF document can be exported as JSON or XFDF and stored in the database. The annotations in JSON or XFDF formats can be imported back to the PDF document.





Frequently Asked Questions

The Syncfusion JavaScript PDF Viewer provides the following features:

  • Accurate and reliable PDF rendering.
  • Easy navigation and interactions.
  • Review PDF files with annotating tools such as text markup, shape, measure, free-text, stamp, and sticky notes.
  • Supports filling and editing of AcroForms.
  • One of the best JavaScript PDF Viewers in the market that offers feature-rich UI to interact with the software.
  • Simple configuration and APIs.
  • Supports all modern browsers.
  • Mobile-touch friendly and responsive.
  • Expansive learning resources such as demos and documentation to learn quickly and get started with JavaScript PDF Viewer.

We do not sell the JavaScript PDF Viewer separately. It is only available for purchase as part of the Syncfusion JavaScript suite, which contains over 90 JavaScript components, including the PDF Viewer. A single developer license for the Syncfusion Essential Studio for JavaScript suite costs $995.00 USD, including one year of support and updates. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team today to see if you qualify for any additional discounts.

You can find our JavaScript PDF Viewer demo, which demonstrates how to render and configure the PDF Viewer.

No, our 90+ JavaScript components, including PDF Viewer, are not sold individually, only as a single package. However, we have competitively priced the product so it only costs a little bit more than what some other vendors charge for their PDF Viewer alone. We have also found that, in our experience, our customers usually start off using one of our products and then expand to several products quickly, so we felt it was best to offer all 90+ JavaScript components for a flat fee of $995/developer. On top of this, we might be able to offer additional discounts based on currently active promotions. Please contact our sales team today to see if you qualify for any additional discounts.

No, this is a commercial product and requires a paid license. However, a free community license is also available for companies and individuals whose organizations have less than $1 million USD in annual gross revenue, 5 or fewer developers, and 10 or fewer total employees.

A good place to start would be our comprehensive getting started documentation.

Other supported frameworks

The PDF Viewer component is also available in Blazor, Angular, React, Vue, ASP.NET Core, and ASP.NET MVC frameworks. Check out the different PDF Viewer platforms from the links below,

Supported browsers

The JavaScript PDF Viewer works well with all modern web browsers such as Chrome, Firefox, Microsoft Edge, Safari, and Opera.

Supported browsers of JavaScript PDF Viewer

90+ JAVASCRIPT UI CONTROLS

Scroll up icon