Is there software, ideally open source that will allow me to visualise a pdf in a web browser and interact with the text?

I want to be able to have a list of words and highlight them in the browser.

The icing on the cake would be if I could also save the 'marked up' pdf.

I wish to have full control over the code and be able to modify or enhance it to suit my requirements.


If you want to consider a commercial product, you could look at the LEADTOOLS Document Viewer for web (Disclaimer: I am an employee of the vender that distributes the LEADTOOLS SDK)

It can load and save different types of documents and can add mark-up to the files and then save them into a separate XML file or on the original document as an overlay.

The Document Viewer has text search functionality that allows you to search through a document for specific text, which can be used alongside the mark-up functionality. This will allow you to highlight specific portions of text within your document. There’s an online demo where you can see all the features here: https://demo.leadtools.com/JavaScript/DocumentViewer/index.html

Here is a screenshot of the mark-up: screenshot of demo

Here is the documentation for the Document Viewer, Annotations, find, and hilite functions, respectively:





  • Do you have any pricing information?
    – GoodJuJu
    Oct 25 '19 at 20:18
  • All I could find was 'Special volume pricing is available'.
    – GoodJuJu
    Oct 25 '19 at 20:19
  • You can check the pricing tab on this link: leadtools.com/sdk/document-imaging-suite Also you can reach out to sales@leadtools.com for more specific pricing for your needs
    – hcham1
    Oct 26 '19 at 15:45
  • OUCH 5k for 1 license!!
    – GoodJuJu
    Oct 26 '19 at 20:59

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.