---
title: "Supported PDF annotation types in JavaScript viewer | Nutrient"
canonical_url: "https://www.nutrient.io/guides/web/annotations/introduction-to-annotations/"
md_url: "https://www.nutrient.io/guides/web/annotations/introduction-to-annotations.md"
last_updated: "2026-06-09T10:38:40.957Z"
description: "Discover all common annotation types in Nutrient Web SDK, including highlights, signatures, and redactions. Enhance your PDF editing experience today!"
---

# Supported annotation types

Nutrient Web SDK supports all common annotation types:

- [Link](https://www.nutrient.io/api/web/NutrientViewer.Annotations.LinkAnnotation.html)

- [Highlight](https://www.nutrient.io/api/web/NutrientViewer.Annotations.HighlightAnnotation.html), [Underline](https://www.nutrient.io/api/web/NutrientViewer.Annotations.UnderlineAnnotation.html), [Strikeout](https://www.nutrient.io/api/web/NutrientViewer.Annotations.StrikeOutAnnotation.html), [Squiggle](https://www.nutrient.io/api/web/NutrientViewer.Annotations.SquiggleAnnotation.html)

- [Text](https://www.nutrient.io/api/web/NutrientViewer.Annotations.TextAnnotation.html)

- [Callout](https://www.nutrient.io/api/web/NutrientViewer.Annotations.TextAnnotation.html)

- [Ink](https://www.nutrient.io/api/web/NutrientViewer.Annotations.InkAnnotation.html)

- [Ellipse](https://www.nutrient.io/api/web/NutrientViewer.Annotations.EllipseAnnotation.html), [Rectangle](https://www.nutrient.io/api/web/NutrientViewer.Annotations.RectangleAnnotation.html), [Line](https://www.nutrient.io/api/web/NutrientViewer.Annotations.LineAnnotation.html), [Polyline](https://www.nutrient.io/api/web/NutrientViewer.Annotations.PolylineAnnotation.html), [Polygon](https://www.nutrient.io/api/web/NutrientViewer.Annotations.PolygonAnnotation.html)

- [Note](https://www.nutrient.io/api/web/NutrientViewer.Annotations.NoteAnnotation.html)

- [Widget](https://www.nutrient.io/api/web/NutrientViewer.Annotations.WidgetAnnotation.html) (requires the [Form Filling component](https://www.nutrient.io/guides/web/forms.md))

- [Image](https://www.nutrient.io/api/web/NutrientViewer.Annotations.ImageAnnotation.html)

- [Stamp](https://www.nutrient.io/api/web/NutrientViewer.Annotations.StampAnnotation.html)

- [Redaction] (requires the [Redaction component](https://www.nutrient.io/guides/web/redaction.md))

- [Media](https://www.nutrient.io/api/web/NutrientViewer.Annotations.MediaAnnotation.html)

These are standard annotations (as defined in the PDF Reference) that can be read and written by many apps, such as Adobe Acrobat and Apple Preview.

## Signature annotations

Ink and image annotations may be used as signatures. See [adding an electronic signature](https://www.nutrient.io/../../signatures/adding-an-electronic-signature/) to learn more. Using the signature tool requires the [Electronic&nbsp;Signatures component](https://www.nutrient.io/guides/web/signatures.md). More limited signing functionality is available only with the Annotations component for licenses originally obtained in April 2021 or earlier.
---

## Related pages

- [Comparing XFDF and Instant JSON for annotations](/guides/web/annotations/introduction-to-annotations/data-formats.md)
- [Display embedded audio and video files in PDFs using JavaScript](/guides/web/annotations/introduction-to-annotations/media-annotations.md)
- [Geometry primitives](/guides/web/annotations/geometry.md)
- [What are PDF annotations?](/guides/web/annotations/introduction-to-annotations/what-are-annotations.md)
- [Working with annotations](/guides/web/annotations/introduction-to-annotations/working-with-annotations.md)

