# About Nutrient Nutrient delivers the tools to build intelligent document-centric applications and workflows. Nutrient’s document SDKs, cloud services, integrations for M365 and Salesforce, and workflow automation platform transform how modern businesses automate, secure, and scale document-centric processes. The company powers thousands of organizations worldwide, including more than 15 percent of Global 500 brands, thousands of commercial businesses across 80 nations, and more than 130 public sector organizations in 24 countries. Backed by Insight Partners and based in Raleigh, NC, Nutrient operates additional offices in England, France, and Austria. Nutrient is on a mission to transform how humans work with documents, with a technology stack that integrates the industry-leading document and workflow automation technology from PSPDFKit, ORPALIS, Aquaforest, Muhimbi, and Integrify. Learn more at https://www.nutrient.io/. ## Product suite Nutrient’s interconnected product lines include: 1. **SDKs** — Developer-first, cross-platform development kits for embedding PDF functionality into native and hybrid applications (Web, iOS, Android, React Native, Flutter, and many more). Key capabilities: Viewing, rendering, annotations, real-time collaboration, form handling, digital/electronic signatures, editing, redaction, OCR, and AI-powered features. 2. **Document Engine** — A self-hosted PDF server for processing documents and powering server-side automation workflows. It operates standalone or as a backend for the SDKs for enhanced performance and collaboration. 3. **Document Web Services (DWS)** — Fully managed, SOC 2 Type 2 audited cloud APIs for high-scale document viewing and processing. Includes the DWS Viewer API (for cloud-based rendering) and DWS Processor API (30+ action-based APIs for generation, conversion, watermarking, merging, and much more). 4. **Workflow Automation platform** — A no-code/low-code SaaS platform to automate business processes centered around documents, forms, and approvals. Features include a process builder, form designer, approval routing, and intelligent document processing with AI. 5. **Low-Code integrations (M365 and Salesforce)** — Advanced document functionality embedded directly into platforms such as Microsoft 365 (SharePoint, Power Automate) and Salesforce. Capabilities include conversion, OCR, watermarking, PDF form handling, and native generation/editing, without requiring plugins or custom code. ## Key differentiators - **Full document lifecycle** — End-to-end capabilities in one platform. - **Developer flexibility** — Clean APIs, extensive customization, and deployment flexibility (cloud, self-hosted, air-gapped). - **AI-native** — Intelligence is embedded across all products for agentic workflows and document intelligence. - **Enterprise trust** — SOC 2 Type 2 audited and WCAG compliant, deployed in regulated industries. ## Primary use cases - Embedding rich PDF viewers and annotation tools in apps. - Building in-app eSigning and approval workflows. - Automating document generation and form processing/data extraction. - Enterprise-scale content management and compliance. - Redacting sensitive information at scale. ## Nutrient Java SDK Nutrient Java SDK enables you to add full-featured document processing to any Java application. It provides a clean, modern API to convert, transform, and edit PDFs, Microsoft Office files (Word, Excel, PowerPoint), and many other formats. Designed for performance and scalability, the SDK handles the heavy lifting so you can enhance your Java application with powerful capabilities. Key capabilities include: - Simple APIs — For fine-grained control - High fidelity — Accurate, reliable rendering engine - Convert anything — Convert from and to PDF, HTML, Markdown, Word, Excel, Powerpoint and more ## API reference API documentation is available at https://www.nutrient.io/api/java-sdk/. ## Documentation directory [Integrate Nutrient Java SDK into any Java application](https://www.nutrient.io/sdk/java/getting-started/): Integrate Nutrient Java SDK for powerful document editing and conversion (PDF, Word, Excel, Powerpoint, Markdown, HTML) using Gradle or Maven. [Converting a document from XLSX to PDF format](https://www.nutrient.io/guides/java/conversion/excel-document-to-pdf/): Convert Excel spreadsheets to PDF format using Nutrient Java SDK. [Nutrient Java SDK conversion guides](https://www.nutrient.io/guides/java/conversion/): Learn how to use Nutrient Java SDK to convert documents to and from PDF, Word, Excel, PowerPoint, HTML, and more. [Converting a document from Markdown to PDF format](https://www.nutrient.io/guides/java/conversion/markdown-to-pdf/): Convert Markdown to PDF format using Nutrient Java SDK. [Converting PDF documents to Excel format for data analysis](https://www.nutrient.io/guides/java/conversion/pdf-to-excel-document/): Converting PDF documents to Excel format for data analysis using Nutrient Java SDK. [Converting PDF documents to HTML format for web publishing](https://www.nutrient.io/guides/java/conversion/pdf-to-html/): Converting PDF documents to HTML format for web publishing using Nutrient Java SDK. [Converting PDF documents to PowerPoint presentations for editing and collaboration](https://www.nutrient.io/guides/java/conversion/pdf-to-powerpoint-document/): Converting PDF documents to PowerPoint presentations for editing and collaboration using Nutrient Java SDK. [Converting a document from PDF to DOCX format](https://www.nutrient.io/guides/java/conversion/pdf-to-word-document/): Converting a document from PDF to DOCX format using Nutrient Java SDK. [Converting a document from PPTX to PDF format](https://www.nutrient.io/guides/java/conversion/powerpoint-document-to-pdf/): Converting a document from PPTX to PDF format using Nutrient Java SDK. [Converting a Word document to PDF while preserving comments](https://www.nutrient.io/guides/java/conversion/word-document-to-pdf-including-comments/): Learn how to convert Word documents to PDF while preserving all comments and annotations using Nutrient Java SDK with just a few lines of code. [Converting a document from DOCX to PDF/UA format](https://www.nutrient.io/guides/java/conversion/word-document-to-pdf-ua/): Converting a document from DOCX to PDF/UA format using Nutrient Java SDK. [Converting a document from DOCX to PDF format](https://www.nutrient.io/guides/java/conversion/word-document-to-pdf/): Converting a document from DOCX to PDF format using Nutrient Java SDK. [Java SDK sample downloads](https://www.nutrient.io/guides/java/downloads/): Download Java SDK code samples for document processing, conversion, and editing tasks. [Adding a custom page to a PDF document](https://www.nutrient.io/guides/java/editor/add-custom-page-to-pdf/): How to add a custom page to a PDF using Nutrient Java SDK. [Editing PDF metadata with Nutrient Java SDK](https://www.nutrient.io/guides/java/editor/editing-pdf-metadata/): How to edit PDF metadata using Nutrient Java SDK. [Nutrient Java SDK editor guides](https://www.nutrient.io/guides/java/editor/): Learn how to use Nutrient Java SDK to edit documents in PDF, Word, Excel, PowerPoint, HTML, and more. [Merging PDFs](https://www.nutrient.io/guides/java/editor/merge-pdf-into-other-pdf/): Merging PDFs using Nutrient Java SDK. [Guides: PDF SDK for Java](https://www.nutrient.io/guides/java/intro/): Welcome to the Nutrient Java SDK developer guides. These guides show you how to add document functionality to Java applications using our API. [Nutrient Java SDK template guides](https://www.nutrient.io/guides/java/templates/): Learn how to use Nutrient Java SDK to generate documents from templates in PDF, Word, and more. [Word template generation and processing](https://www.nutrient.io/guides/java/templates/word-template-generation/): Generate documents from Word templates with JSON data. [Word template processing-to-PDF/UA conversion](https://www.nutrient.io/guides/java/templates/word-template-to-pdf-ua/): Generate documents from Word templates with JSON data and convert to accessible PDF/UA format.