How to Remove Annotations from a PDF Free (Comments, Highlights & Markup)
You've reviewed a document, added your comments, and now you need to share a clean version — without anyone seeing your markup. Or you're preparing a file for PDF/A archival, and the standard requires no annotations. Whatever the reason, removing annotations from a PDF shouldn't require a $300 desktop application. This guide explains every annotation type, exactly what gets removed, and how to do it free in your browser in under two minutes.
- PDF annotations are stored in a separate layer — they can be fully deleted without touching document content
- The PDF specification (ISO 32000-2) defines over 20 annotation subtypes, all stored in a per-page
Annotsarray - Removing annotations deletes them permanently. Flattening bakes them into the page as static graphics — an important distinction
- Form fields are a separate structure (AcroForm) and are not removed by annotation removal
- Adobe Acrobat Pro costs $239.88/year (Adobe, 2026); this guide covers a free browser-based alternative
Most people know what a PDF annotation looks like. Not everyone knows that annotations are an entirely separate layer inside the file — distinct from the text, images, and page layout. That separation is what makes bulk removal straightforward, fast, and safe. Let's start with the basics.
What Are PDF Annotations?
PDF annotations are objects attached to a page that add markup, comments, or interactive elements without modifying the underlying content. The PDF specification (ISO 32000-2) defines over 20 distinct annotation subtypes, from text comments and geometric shapes to digital signatures and 3D models. They're stored in a dedicated Annots array on each page object — separate from the page's content stream. (ISO 32000-2, 2020)
Think of the PDF document as having two layers. The content layer holds the actual page: text, fonts, images, vector graphics. The annotation layer sits on top and contains everything you've added after the fact. When you highlight a sentence in Adobe Reader, nothing changes in the underlying content stream. A new annotation object is added to the page's Annots array, pointing to the position on the page where the highlight should appear.
This architecture is why annotation removal is clean and reliable. You're not editing the content. You're clearing a list of attached objects.
Annotations are separate from document metadata (author, creation date, custom properties). If you need to clean those as well, see the Remove Metadata tool — it handles the document information dictionary and XMP stream independently.
What Types of Annotations Exist — and Which Ones Get Removed?
The PDF specification groups annotations into markup annotations (created by users during review), non-markup annotations (interactive elements like links), and widget annotations (form fields). According to ISO 32000-2, the standard defines 25 annotation types across these groups. The Remove Annotations tool clears all of them from the Annots array, with one important exception explained below. (ISO 32000-2, 2020)
Markup annotations (removed)
These are the annotation types most people encounter during document review. They're created by users to comment on or highlight content.
- Text annotations — sticky notes, the classic comment bubble. They display as a small icon on the page and open into a comment pop-up.
- Highlight annotations — colored overlays on text, using Subtype: Highlight in the PDF structure.
- Underline annotations — underlines drawn below selected text as annotation objects, not as text formatting.
- StrikeOut annotations — strikethrough lines across text, marking it for deletion in a review workflow.
- Squiggly annotations — wavy underlines, typically used for spelling or grammar notes.
- Ink annotations — freehand drawings, shapes drawn with a stylus or mouse directly on the page.
- FreeText annotations — text boxes and callouts placed directly on the page surface.
- Stamp annotations — "Approved", "Draft", "Confidential" rubber-stamp overlays.
- Caret annotations — insertion markers indicating where text should be added.
- FileAttachment annotations — file icons embedded on the page that open attached files.
- Redline / markup annotations — geometric shapes such as lines, rectangles, circles, and polygons used for markup.
Non-markup annotations (removed)
These annotation types are interactive elements built into the page, not created during manual review. They're less visible but still stored in the Annots array and removed along with markup annotations.
- Link annotations — clickable areas that trigger navigation to another page, a URL, or an action. Removing these disables internal and external hyperlinks in the PDF.
- Popup annotations — the pop-up windows attached to comment annotations. These are child objects of their parent annotation and are removed along with it.
- Sound and Movie annotations — embedded audio or video players attached to the page.
Note on link annotations: If your PDF relies on internal navigation links (a table of contents that jumps to sections, for example), removing all annotations will disable those links. The text of the TOC remains; only the clickable hyperlink behavior is removed. Keep a copy of the original if you need those links to work.
Widget annotations and form fields (not removed)
Form fields — text inputs, checkboxes, radio buttons, dropdowns, and signature fields — are technically stored as widget annotations. However, they're also registered in the document-level AcroForm dictionary, which is a separate structure. The Remove Annotations tool targets the page Annots array but does not alter the AcroForm structure, so filled form data is preserved. To remove form fields and their data entirely, use the Flatten Forms tool — either before or after annotation removal.
How to Remove Annotations from a PDF Free (3 Steps)
FusionPDF's Remove Annotations tool processes the file entirely in your browser using pdf-lib. Nothing is uploaded to any server at any point. The tool iterates over every page, clears the Annots array, and produces a clean PDF. Processing takes under one second for most documents, regardless of page count, because annotation deletion is a structural operation — not a rendering one.
Upload your annotated PDF. Go to fusionpdf.pro/remove-annotations. Click "Select PDF" or drag your file onto the page. The file is loaded into your browser's memory via the FileReader API. No data leaves your device.
Remove all annotations. Click "Remove Annotations". The tool loads the PDF with pdf-lib, iterates over every page object, and clears the Annots array. All annotation subtypes are deleted. Page content, text, images, and document structure are not affected.
Download your clean PDF. Your browser downloads the processed file as soon as the operation completes. Open it in any PDF reader to confirm the annotations are gone. The original file remains on your device, unchanged.
Before you start: save a copy of your original annotated PDF. Once you download the cleaned version and close your browser tab, the annotation data is gone permanently. There's no server backup. If you need to reference your review comments later, keep the original file.
How Does Annotation Removal Work Technically?
The tool uses pdf-lib, an open-source JavaScript library for reading and writing PDFs in the browser. pdf-lib parses the entire PDF object graph into memory. For each page dictionary in the document, it retrieves the Annots entry — an array of references to annotation objects — and replaces it with an empty array. The annotation objects themselves become unreferenced and are omitted when the PDF is serialized back to bytes. (pdf-lib project, 2024)
Here's what happens at the object level:
- Each PDF page is a dictionary object with a set of keys. One of those keys is
/Annots, whose value is an array of indirect references to annotation dictionaries. - pdf-lib reads all page dictionaries, finds the
/Annotskey on each, and removes its value. - When the PDF is serialized to a byte stream for download, the orphaned annotation objects are not written into the output.
- The page content stream (
/Contents), which holds the actual rendering instructions for text and images, is not modified at all.
This makes the operation fast and safe. There's no risk of content loss because the content stream and the annotation layer are independent structures in the file. It also means the output file is often slightly smaller than the input, because annotation objects and their associated popup dictionaries are no longer present.
Removing vs. Flattening Annotations: What's the Difference?
These two operations sound similar but produce opposite results. Removing annotations deletes them entirely — the comments and markup disappear and leave no trace in the output. Flattening annotations merges them into the page content stream, converting them into static graphics that look identical to the original markup but can no longer be interacted with or edited. According to Adobe's PDF specification, flattening is a one-way conversion that makes annotations permanent visual elements of the page. (Adobe PDF Reference, 2008)
| Operation | What happens to annotations | Visible in output? | Editable in output? | Use when |
|---|---|---|---|---|
| Remove | Deleted from the PDF object graph — gone entirely | No | No (nothing left to edit) | You want a clean document with no trace of markup |
| Flatten | Merged into the page content stream as static graphics | Yes | No (baked into the page) | You want to preserve the visual appearance of markup permanently |
A common use case for flattening: you've filled out a PDF form and want to send it in a way that prevents the recipient from changing the field values. Flattening converts the interactive form fields into static text on the page. The recipient sees the filled values, but can't click into the fields or edit them. That's very different from simply removing form data.
For sharing a clean review document, removal is the right choice. For locking down a filled form or a document with approval stamps that must be visible, flattening is appropriate. The Flatten Forms tool handles form fields specifically. For flattening all annotation types including markup, that's a separate workflow.
When Should You Remove Annotations from a PDF?
Annotation removal comes up in four recurring situations, each with a different underlying reason. Knowing which situation you're in helps confirm you're using the right operation. According to a 2023 survey by AIIM (the document management industry association), 67% of organizations report sharing PDFs externally on a regular basis — a workflow where accidental metadata and annotation leakage is a documented concern. (AIIM State of the Intelligent Information Management Industry, 2023)
Sharing a clean version after internal review
Document review leaves behind comments, tracked-change markup, and sticky notes. Before sending to a client, publisher, or external party, you want none of that visible. Removing annotations produces a clean copy without affecting the document content at all. It's faster and safer than manually deleting comments one by one in a PDF reader, especially on documents with dozens of comments spread across many pages.
Preparing documents for PDF/A archival
PDF/A is the ISO standard for long-term document archiving. PDF/A-1 (ISO 19005-1) and PDF/A-2 (ISO 19005-2) both place restrictions on annotations. PDF/A-1b, for example, prohibits annotations with the Hidden flag set and requires all visible annotations to be printable. Many archiving workflows simply remove all annotations before converting to PDF/A to avoid compliance issues. The PDF to PDF/A tool works well after annotation removal to complete this workflow.
Reducing file size before sending
Annotation objects add bulk to PDF files. A document with hundreds of comments, attached file annotations, and ink drawings can be meaningfully larger than a clean version. Removing annotations is one step in a file-size reduction workflow — for further compression of images and content streams, use the Compress tool afterward.
Removing sensitive review content before disclosure
Legal discovery, freedom-of-information requests, and contract negotiations can produce PDFs where the annotation layer contains attorney notes, negotiation strategy, or internal opinions that shouldn't be disclosed. Removing annotations is faster than manual deletion and removes them at the structural level — they don't appear even if the recipient inspects the file with a low-level PDF viewer. For sensitive text within the document content itself, see Redact PDF.
How Does FusionPDF Compare to Adobe Acrobat and Other Options?
Adobe Acrobat Pro is the industry standard for PDF editing and includes robust annotation management tools. But at $239.88 per year for a single license (Adobe.com, 2026), it's a significant cost for a task as specific as removing annotations. Several free alternatives exist, with meaningful differences in privacy, reliability, and convenience.
| Tool | Cost | Privacy | Removes all annotation types | No install required |
|---|---|---|---|---|
| FusionPDF Remove Annotations | Free | 100% local, no upload | Yes | Yes (browser) |
| Adobe Acrobat Pro | $239.88/year | Files processed locally | Yes (granular control) | Requires install |
| ilovepdf.com | Free tier (limited) | Files uploaded to servers | Yes (via server processing) | Yes (browser) |
| Smallpdf | Free tier (2 tasks/hour) | Files uploaded to servers | Yes (via server processing) | Yes (browser) |
| PDF24 (desktop) | Free | Local processing | Yes (via PDF manipulation) | Requires install |
The key distinction for confidential documents is whether the file ever leaves your device. Server-based tools require uploading your PDF to a third-party infrastructure. For documents containing sensitive annotations — legal notes, medical records, financial commentary — that's a meaningful privacy consideration. FusionPDF processes everything in your browser using pdf-lib running on your own hardware.
Adobe Acrobat does offer capabilities the free tools don't: selective removal by annotation type (delete only comments, keep links), annotation filtering by author or date, and comment summary export. For bulk removal of all annotation types, the free browser-based approach is fully adequate.
What about Preview on Mac? macOS Preview can delete individual annotations by selecting them and pressing Delete. It's practical for documents with a small number of comments but becomes slow with dozens of annotations spread across many pages. Preview also doesn't support bulk clearing of all annotations in a single operation — you'd need to select and delete them individually or by type, which is tedious at scale.
Will comments in hidden layers also be removed?
Yes. The tool clears the Annots array on every page object in the PDF structure, regardless of whether individual annotations are visible, hidden, or set to a non-printing state. Visibility flags like Hidden, NoView, and Print are stored as properties of the annotation object. Deleting the annotation object removes them entirely, regardless of their display state. Hidden comments that wouldn't appear in a printout are gone just as completely as visible ones.
Does removing annotations also remove form field data?
No. Form fields (text inputs, checkboxes, radio buttons, dropdowns) are technically widget annotations but they're also registered in the document-level AcroForm dictionary — a separate structure from the page Annots array. The Remove Annotations tool targets content annotations only and does not alter the AcroForm structure, so filled form data is preserved. If you want to remove form fields and their data as well, use the Flatten Forms tool to bake them into the page first, then remove annotations — or flatten everything at once.
Can I remove only specific types of annotations, like just highlights or just comments?
The current tool removes all annotations in a single pass. Selective removal by annotation subtype — for example, deleting comment bubbles while keeping link annotations and highlights — is not yet supported. Each PDF annotation object carries a Subtype property (Text, Highlight, StrikeOut, Underline, Ink, Link, and others), and type-selective removal requires filtering by that property rather than clearing the full array. If selective removal is critical for your workflow, Adobe Acrobat Pro's comment filtering provides that level of control.
What happens to digital signatures when I remove annotations?
Digital signatures in PDFs are implemented as a special annotation subtype (Subtype: Sig). Removing all annotations will delete digital signature objects along with all other markup. Once the signature annotation is removed, the document's cryptographic chain of trust is broken — any recipient checking the signature will find it invalid or absent. If the document carries a signature you need to preserve or verify, do not use this tool on it. Check whether the document has signatures in your PDF reader before processing.
Is removing annotations reversible?
No. Once you download the cleaned PDF and close your browser tab, the annotation data is gone permanently from that output file. Because the tool runs entirely in your browser, nothing is stored on any server — there's no backup copy to restore from. The operation cannot be undone from the cleaned output. Always keep a copy of the original annotated PDF before processing, especially if those annotations represent a review cycle you may need to refer back to. The original file on your device is never modified.
Remove Annotations from Your PDF — Free, No Upload
Clean your PDF of all comments, highlights, sticky notes, and markup in seconds. Runs entirely in your browser. Your file never leaves your device.