Work · alternatives · 2026
24 alternatives to Annotationeer
Annotate PDF documents using PDF.JS Viewer.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Annotationeer launched in 2022; newer entries below may have overtaken it.
- 1PJ
Hi HN, Nick here. We're super excited to officially launch PDF.js Express [1]. PDF.js Express wraps a modern React UI around the PDF.js rendering engine to enable PDF annotation, form filling, and signing inside your web app. We've also made some improvements to PDF.js text search, and taken a different approach to how the viewer uses the PDF.js rendering API, resulting in sharp graphics at any zoom magnification [2]. Based on our research, more than 70% of those who try to implement these features on top of PDF.js find it too difficult or time-intensive [3]. For those who are successful,…
2020 · its alternatives →
- 2

- 3

A small JavaScript library to create and animate hand-drawn annotations on a web page
2020 · roughnotation.com · its alternatives →
- 4

Draw on your pdf online
2020 · goodannotations.com · its alternatives →
- 5

- 6TITetris in a PDF▲1,289
I realized that the PDF engines of modern desktop browsers (PDFium and PDF.js) support JavaScript with enough I/O primitives to make a basic game like Tetris. It was a bit tricky to find a union of features that work in both engines, but in the end it turns out that showing/hiding annotation "fields" works well to make monochrome pixels, and keyboard input can be achieved by typing in a text input box. All in all it's quite janky but a nice reminder of how general purpose PDF scripting can be. The linked PDF is all ASCII so you can just open it in a text editor, or have a look at…
2025 · th0mas.nl · its alternatives →
- 7PFPDFs from HTML▲742
2021 · pdf.math.dev · its alternatives →
- 8

I built EmbedPDF: an MIT-licensed, open-source PDF viewer that aims to match all of Adobe Acrobat’s paid features… for free. Already working: - Annotations (highlight, sticky notes, free text, ink) - True redaction (content actually removed) - Search, text selection, zoom, rotation - Runs fully in the browser, no server needed - Drop-in SDK for React, Vue, Preact, vanilla JS Why? Acrobat is heavy, closed, and pricey. I wanted something lightweight, hackable, and embeddable anywhere. Demo: https://app.embedpdf.com/ Website: https://www.embedpdf.com/ GitHub:…
2025 · github.com · its alternatives →
- 9
marker.js 2▲110Add image annotation features to your web apps
2021 · markerjs.com · its alternatives →
- 10

Annotate images and PDFs quickly in your browser
Jul 2026 · freewww.com · its alternatives →
- 11

Hi, I've just finished a rebuild of this function and added a lot of new features: info, page index, minimap, inverted index,... I think it may be useful for inspection, debugging or just as a learning resource showcasing the PDF file format. This is a pet project and I would be happy to receive some feedback! Regards
2025 · github.com · its alternatives →
- 12

2014 · chrome.google.com · its alternatives →
- 13

- 14
Annotate▲193Menubar app to draw on any app or screen on macOS
2024 · getannotate.com · its alternatives →
- 15
Good Annotations▲147Professionally annotate any screenshot or image for free
2020 · goodannotations.com · its alternatives →
- 16
Anvil PDF API▲185Twilio for PDFs: esign, fill, generate PDFs with one API
2021 · useanvil.com · its alternatives →
- 17

- 18

A simple tool for reading and annotating PDFs 📝
2018 · quicknotes.app · its alternatives →
- 19PA
I banged this out over the weekend. It's really rough though. https://github.com/burtonator/pdf-annotation-exporter Basically I have it working with: https://mozilla.github.io/pdf.js/web/viewer.html Whereby I can paste the pos.js into the console and it can export PDF annotations with screenshots of the annotation. I intend on using this with Anki to read more complex books and take notes with it. Now I just need to wire it all together with chrome headless and PDF.js
2018 · its alternatives →
- 20

- 21

Loads a web page in headless Chrome using Puppeteer and prints it to PDF. The input is a JSON object and output is a PDF file.
2017 · apify.com · its alternatives →
- 22

- 23

- 24

Also compare
Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →