---
title: "Node.js PDF library: Quick & easy setup | Nutrient"
canonical_url: "https://www.nutrient.io/guides/nodejs/"
md_url: "https://www.nutrient.io/guides/nodejs.md"
last_updated: "2026-06-09T10:25:14.496Z"
description: "Unlock the power of Node.js with our comprehensive guide. Learn how to elevate your projects with expert tips and techniques. Discover more!"
---

# Node.js PDF library

Nutrient Node.js SDK can be used for converting Word, Excel, PowerPoint, and image files without MS Office or third-party open source dependencies. It offers developers the ability to add PDF functionality to any Node.js application.

[Get started](https://www.nutrient.io/sdk/nodejs/getting-started.md)

**Latest release**: Discover what’s new! Check out our changelog for the latest release updates.

[Learn more](https://www.nutrient.io/guides/nodejs/changelog.md)

## Essential guides

[Explore all](https://www.nutrient.io/guides/nodejs/intro.md)

---

**Annotations**

How to import, export, and flatten annotations

[Read more](https://www.nutrient.io/guides/nodejs/annotations.md)

---

**Conversion**

How to convert Word, Excel, and PowerPoint to PDF

[Read more](https://www.nutrient.io/guides/nodejs/conversion.md)

---

**Instant JSON**

How Instant JSON files are applied to documents

[Read more](https://www.nutrient.io/guides/nodejs/json.md)

## File type support

`PDF documents`

`Image documents`

`Office documents`

**Call to Action**

Start your free trial for unlimited access and expert support.

[Learn More](https://www.nutrient.io/sdk/nodejs/getting-started.md)

---

## Related pages

- [Changelog for Node.js](/guides/nodejs/changelog.md)
- [Agent skill](/guides/nodejs/agent-skill.md)
- [Demo: Node.js PDF library](/guides/nodejs/demo.md)
- [Download our Node.js library](/guides/nodejs/downloads.md)
- [Troubleshooting](/guides/nodejs/troubleshoot.md)
- [Node.js guides: Integrate our PDF library](/guides/nodejs/intro.md)

## Pages in this section

- [File type support](/guides/nodejs/about/file-type-support.md)
- [Changelog](/guides/nodejs/about/changelog.md)
- [System compatibility and requirements](/guides/nodejs/about/system-compatibility.md)
- [Flatten PDF annotations in Node.js](/guides/nodejs/annotations/flatten-annotations.md)
- [Export PDF annotations in Node.js](/guides/nodejs/annotations/export-annotations.md)
- [Import PDF annotations in Node.js](/guides/nodejs/annotations/import-annotations.md)
- [PDF annotation library for Node.js](/guides/nodejs/annotations.md)
- [Convert image to PDF in Node.js](/guides/nodejs/conversion/image-to-pdf.md)
- [PDF conversion library for Node.js](/guides/nodejs/conversion.md)
- [Convert PDFs to images in Node.js](/guides/nodejs/conversion/pdf-to-image.md)
- [Convert MS Office files to PDF in Node.js](/guides/nodejs/conversion/office-to-pdf.md)
- [PDF content editing API for Node.js](/guides/nodejs/editor/content-editing.md)
- [PDF document editing library for Node.js](/guides/nodejs/editor/document-editing.md)
- [Download our Instant JSON file example](/guides/nodejs/json/example-json-file.md)
- [Effortlessly fill PDF forms with Instant JSON](/guides/nodejs/json/filling-a-form-with-instant-json.md)
- [Instant JSON in Node.js workflows](/guides/nodejs/json.md)
- [How Instant JSON works](/guides/nodejs/json/how-it-works.md)
- [Understanding PDF annotations for effective editing](/guides/nodejs/annotations/introduction-to-annotations/what-are-annotations.md)
- [Understanding Instant JSON action types](/guides/nodejs/json/schema/actions.md)
- [Understanding Instant JSON attachments and schemas](/guides/nodejs/json/schema/file-attachments.md)
- [Streamline document discussions with Instant Comments](/guides/nodejs/json/schema/comments.md)
- [Create and manage PDF bookmarks with Instant JSON](/guides/nodejs/json/schema/bookmarks.md)
- [Sync PDF form field values using Instant JSON](/guides/nodejs/json/schema/form-field-values.md)
- [Instant JSON format for PDF annotations explained](/guides/nodejs/json/schema/annotations.md)
- [Effective guidelines for PDF form field types](/guides/nodejs/json/schema/form-fields.md)
- [Add License Key](/guides/nodejs/troubleshooting/license/add-license-key.md)

