Company Website

Ratings and Reviews 113 Ratings

Total
ease
features
design
support

Ratings and Reviews 1 Rating

Total
ease
features
design
support

What is Nutrient SDK?

Nutrient offers a comprehensive suite of solutions tailored to meet all your PDF needs, providing tools that effortlessly handle PDF functionalities on any platform. 1. SDK: Integrate sophisticated PDF capabilities into iOS, Android, Windows, the web, or any cross-platform technology, offering features such as PDF viewing, annotation, collaboration, and much more. 2. Libraries: Use our robust .NET and Java libraries to empower your backend systems with capabilities for batch processing of redactions and PDF forms, OCR for scanned text, and editing of PDF documents, all directly from your application server. 3. Processor: Our nimble PDF microservice, Processor, facilitates the quick creation of PDFs from HTML, including HTML forms, alongside conversions from Office to PDF, OCR processing, redaction, and the combination and exporting of XFDF. 4. PDF API: Leverage our hosted PDF API to create, convert, and modify PDF documents within your workflows. We manage the development and server operations, allowing you to focus solely on growing your business. At Nutrient, we see ourselves not merely as a tool but as a dedicated partner in your journey to success. You can easily reach out to our engineers for specialized support, access thorough examples to aid in integration, and utilize our premium documentation to maximize your experience. Additionally, we are committed to continuous improvement and innovation, ensuring our solutions evolve with your needs.

What is MuPDF?

Enhance your applications with the versatile MuPDF SDK, which seamlessly integrates robust PDF capabilities. This compact yet swift viewer accommodates various document formats, including PDF, XPS, OpenXPS, CBZ, and ePUB. It features a renderer crafted for high-quality anti-aliased graphics, ensuring that text is displayed with precise metrics and spacing, accurate to mere fractions of a pixel. The PDF library comes equipped with a range of interactive functionalities such as annotations, form filling, digital signatures, redactions, and search capabilities. Furthermore, the command-line tools offer extensive customization options for rendering, converting documents, and manipulating PDF files, allowing for conversion to formats like HTML, SVG, and CBZ. In addition to its C library, MuPDF provides a Java library utilizing JNI, compatible with both Oracle's Java and Android platforms. Alongside the Java API, bindings for C++ and Python have also been established, showcasing its compatibility with major programming environments and operating systems. Its flexibility and optimization for various platforms make it a powerful tool for developers. The MuPDF API has found applications in a wide range of deployments, including mobile applications on both Android and iOS, SaaS and cloud solutions, document management systems, and various embedded products, highlighting its versatility and effectiveness in meeting diverse user needs.

Media

Media

Integrations Supported

Electron
Flutter
HTML
JavaScript
Microsoft 365
Microsoft OneDrive
Microsoft SharePoint
Microsoft Teams
React Native
Salesforce

Integrations Supported

API Availability

Has API

API Availability

Pricing Information

To maximize cost savings, prices vary according to your specific requirements and the quantity of components used.
Free Trial Offered?

Pricing Information

$749/per platform*
*Price for MuPDF App Kits for Android & iOS only. Licensing fees for the MuPDF API are determined on a case-by-case basis.
Free Trial Offered?

Supported Platforms

SaaS
Android
iPhone
iPad
Windows
Mac
On-Prem
Linux

Supported Platforms

SaaS
Android
iPhone
iPad
Windows
Mac
Linux

Customer Service / Support

Standard Support
Web-Based Support

Customer Service / Support

Web-Based Support

Training Options

Documentation Hub
Webinars

Training Options

Documentation Hub

Company Facts

Organization Name

Nutrient

Date Founded

2011

Company Location

Austria

Company Website

nutrient.io

Company Facts

Organization Name

Artifex Software

Date Founded

1993

Company Location

United States

Company Website

artifex.com

Categories and Features

Data Extraction

The Nutrient Data Extraction API offers an innovative solution for transforming PDFs, scans, and Office documents into structured data, significantly reducing the need for manual oversight. It is utilized by AI/ML specialists and data engineers to convert entire document structures into either Markdown or spatial JSON format, suitable for various applications such as RAG pipelines, search indexing, question and answer systems, and knowledge repositories. Teams within sectors like finance, insurance, lending, legal, and healthcare leverage this tool to extract predefined fields from various documents including invoices, contracts, claims, forms, and financial statements. Users have the option to provide their own JSON Schema, ensuring that the resulting JSON is compliant and includes confidence scores for each field, alongside contextual information such as bounding boxes. This enables teams to verify data accuracy and manage any questionable entries for further examination. The API features four distinct processing modes—Text, Structure, Understand, and Agentic—integrating OCR, ICR, computer vision, and VLM-enhanced ICR technologies to handle both digital files and scanned documents with intricate layouts and handwritten content. The pricing is based on credits per page, eliminating the need for token-based charges.

Disparate Data Collection
Document Extraction
Email Address Extraction
Phone Number Extraction
Pricing Extraction

Document Collaboration

Nutrient SDK offers a seamless way to collaborate on documents in real-time directly within your application. It allows multiple reviewers to work on a single document simultaneously, eliminating the need to create complex sync infrastructures or to use external collaboration platforms. This tool is particularly beneficial for developers, product managers, and UX engineers who need to incorporate multi-user reviews for various purposes such as contract evaluations, technical drawing annotations, field notes documentation, and team approval processes. Nutrient Instant operates through the Document Engine using WebSockets, facilitating the synchronization of annotations, comments, and form data across different users and devices on web, iOS, and Android platforms. The system supports threaded comments that can be anchored to specific areas or annotations and can be marked as resolved or reopened as needed. Role-based access, including viewer, commenter, and editor permissions, is managed with JWT tokens and can be modified during a session. Additionally, the Document Engine can be hosted on your own servers, ensuring that all documents and collaborative data remain within your infrastructure, while maintaining a unified document model for annotations, editing, and signing.

Access Control / Permissions
Chat / Messaging
Cloud Storage
Comments / Annotations
Edit / Change Tracking
Electronic Signature
Multiple File Formats
Search
User Tagging
Version Control
Workflow / Approval Process

Document Generation

Nutrient SDK streamlines the process of generating high-volume PDFs directly within your application: input your data, and receive completed documents in return, eliminating the need for manually crafted documents and fragile scripts. It is a valuable tool for developers, operations personnel, and business process managers, enabling the creation of invoices, contracts, quotes, statements, and reports, whether from a single document within the browser or in large-scale batches for scheduled tasks and backend processes. Teams can integrate JSON data into DOCX templates featuring placeholders, repeating rows, nested loops, and conditional content, or convert HTML and CSS into paginated PDFs, with the option to output to PDF or Word formats. Document generation can be executed client-side in the browser, server-side through the Document Engine, or through a cloud API, ensuring that sensitive information remains within the team's secure environment. The SDKs are available for JavaScript, .NET, Java, and Python. Since the output is generated from the team's customized templates, documents maintain brand consistency and coherence across every instance, even when the data is provided by AI.

Batch Processing
Collaboration
Digital Signature
Multiple Output Formats
Templates

Intelligent Document Processing

Nutrient serves as a robust document platform that empowers organizations to implement efficient agent-based systems designed for document-oriented workflows. It integrates a dependable document processing framework for agents, smart routing and oversight capabilities, along with user-friendly interfaces that involve human participation. Drawing from ten years of extensive experience in enterprise document management, Nutrient delivers innovative document workflow solutions to a diverse range of clients globally, supporting over 15 percent of the Global 500 companies, numerous commercial enterprises across 80 nations, and over 130 public sector institutions in 24 different countries.

Not specified

OCR

Nutrient SDK provides optical character recognition (OCR) capabilities for transforming PDFs and images into searchable formats, enabling users to convert scanned documents into selectable text and organized data rather than a jumbled array of words. This tool is utilized by developers, data engineers, and automation specialists to catalog scanned documents for efficient searching and compliance purposes, as well as to digitize documents in various languages and extract information from invoices, contracts, forms, and identification cards. The OCR feature embeds a text layer while maintaining the original document's layout, with PDF/A format output to facilitate records management and enhance accessibility. For advanced structuring beyond mere text, the Data Extraction modules for Python and Java can identify handwriting, mathematical equations, reading sequences, and tables while delineating cell boundaries. The .NET SDK enhances functionality with zonal OCR, processes images for improvements like deskewing and noise reduction, detects orientation, provides confidence scoring, and supports over 100 languages. Both OCR and data extraction processes can be executed on your own servers, while mobile SDKs are capable of processing documents offline, ensuring that sensitive information remains secure within your organization.

Batch Processing
Convert to PDF
ID Scanning
Image Pre-processing
Indexing
Metadata Extraction
Multi-Language
Multiple Output Formats
Text Editor
Zone Selection Tool

PDF

Annotations
Convert to PDF
Digital Signature
Encryption
Merge / Append
PDF Reader
Watermarking

PDF Annotators

The Nutrient SDK enhances in-app PDF annotation and markup for document evaluations, enabling users to annotate directly within the application rather than having to export files to an external review platform. It is utilized by developers, product managers, and document review teams for tasks such as contract and compliance assessments, board pack reviews, engineering blueprints, and approval processes. With over 15 compliant annotation options including highlights, underlines, strikethroughs, ink drawings, shapes, stamps, sticky notes, and free text, it ensures a consistent experience across web, mobile, and desktop environments. Users can attach threaded comments to annotations, which log the author and timestamp, and can be either resolved or reopened as needed. Access permissions dictate who can view, comment on, or modify annotations. Teams can also personalize colors, toolbars, and stamps, manage annotations via the API, and export data to XFDF for use with other PDF applications or Instant JSON for seamless synchronization across users and devices.

Not specified

PDF APIs

Nutrient DWS offers a cloud-based suite of document APIs designed for seamless document management. This platform includes a Processor for executing headless document workflows such as generation, conversion, OCR, and redaction. It features Data Extraction capabilities to pull structured data from various documents, an AI Gateway that provides managed access to generative and decision-making models via adaptable APIs, and a Viewer for integrating document viewing and review functionalities within your application. Additionally, it includes Accessibility tools for PDF/UA tagging and validation, all while eliminating the need for infrastructure management.

Not specified

PDF Converters

Nutrient SDK integrates seamless PDF conversion capabilities into your applications and workflows, ensuring the same document is available in various formats while maintaining its integrity—without requiring separate libraries for each format or the need for Microsoft Office. It caters to developers, backend engineers, and document pipeline designers, enabling them to effortlessly convert contracts and reports into PDFs, transform PDFs back into editable Office formats, change images into PDFs, and save documents as PDF/A for archiving purposes. The SDK is equipped to handle conversions from Word, Excel, and PowerPoint to PDFs, as well as vice versa, while keeping the original layout, fonts, and tables intact. The Web SDK facilitates client-side conversion of Office documents, TIFF, JPG, and PNG files directly in the browser, eliminating the need for document uploads. For self-hosted, server-side batch conversions, the Document Engine provides a robust solution. Additionally, the .NET SDK supports the conversion of over 100 file formats to PDF, including HTML, emails, and CAD files. The PDF/A output produced is specifically designed to meet veraPDF validation standards for long-term document preservation.

Not specified

PDF Editors

Nutrient SDK integrates PDF editing capabilities directly into your application, allowing users to modify the document itself rather than working on a separate copy, eliminating the need for tedious download-edit-upload cycles typical of desktop editors. This solution is particularly beneficial for developers and product managers looking to enhance workflows related to contracts, policies, proposals, compliance, and back-office tasks by incorporating in-app editing functionalities. The Content Editor empowers users to modify existing content, adjust font styles, sizes, and colors, add or remove paragraphs, as well as resize and reposition text blocks—all while ensuring that fonts are automatically matched and edits remain within the original file's structure. Meanwhile, the Document Editor manages the layout of pages, enabling users to reorder, rotate, delete, duplicate, insert, merge, and split pages through a user-friendly thumbnail interface or programmatically. Additionally, page operations can be executed server-side in a headless mode for efficient batch processing. This editing feature utilizes a unified API and document model that also accommodates annotation, redaction, and signing, facilitating a seamless transition from editing to redacting to signing—all within the same application environment.

Access Controls / Permissions
Annotations
Commenting / Notes
Compare Side-by-Side
Customizable Branding
Delete Pages
Electronic Signature
Forms Management
Full Text Search
Merge / Append
Offline Access
Optical Character Recognition (OCR)
Rearrange Pages
Rotate Pages
Watermarking

PDF Generators

Nutrient SDK revolutionizes document creation for web, mobile, and server applications by streamlining the PDF generation process. This tool allows teams to eliminate the tedious task of manually crafting invoices, contracts, and statements. Developers, operational teams, and business process managers can effortlessly generate tailored documents either on-demand or through scheduled batches. The SDK utilizes DOCX templates that accommodate placeholders, repetitive rows, nested loops, and conditional content sourced from JSON data, ultimately producing output in either PDF or Word formats. Additionally, it supports the creation of documents from PDF templates, images, or HTML and CSS, which the Document Engine then transforms into well-structured, paginated PDFs. AcroForm fields can be populated from JSON or XFDF and flattened for storage, while multiple files can be combined into a single PDF. Document generation can occur directly in the browser without requiring a server, or through a headless server setup for automated workflows. Since the output is based on the team's custom templates, all documents remain consistent and aligned with the brand's identity with each generation.

Not specified

PDF Readers

Incorporate sophisticated document handling, including viewing, annotations, form management, signing, and editing, seamlessly into any JavaScript framework. Utilize the pre-designed user interface, customize components using the slot system, or operate entirely headless — all features are accessible through code, suitable for both users and AI systems. Process documents client-side with WebAssembly, server-side, or in a cloud environment. Achieve precise rendering with rapid page streaming for extensive documents. Take advantage of over 17 types of annotations, the ability to create and fill forms, along with options for electronic and digital signatures.

Not specified

PDF Redaction

The Nutrient SDK integrates a permanent PDF redaction feature into your application, ensuring that sensitive information is completely eliminated rather than merely concealed under a black box that remains searchable or copyable. It is utilized by developers, compliance teams, and legal professionals to effectively eradicate personally identifiable information (PII) and confidential elements from contracts, court records, and board meeting materials prior to distribution or storage, thereby aiding in compliance with GDPR and HIPAA regulations. The redaction process permanently removes text, images, and vector graphics from designated areas. Users can mark content either manually or through precise text searches, regular expressions, and pre-defined patterns for identifying emails, phone numbers, and credit card data. The mark-then-apply method allows reviewers to evaluate each redaction before final removal, and offers options for customizable overlay text and fill colors. Redaction occurs client-side within both Web and mobile SDKs, ensuring files remain on the user's device, or can be executed via a self-hosted Document Engine for headless and batch processing scenarios.

Not specified

PDF SDK

The Nutrient PDF SDKs provide seamless functionality across a variety of platforms, including Web (JavaScript/WebAssembly), iOS, Android, .NET, Java, Node.js, Flutter, and React Native. These SDKs deliver native performance and a cohesive API experience. You can easily incorporate features such as document viewing, processing, and signing into your application using both native and cross-platform SDKs. Discover a range of functionalities, customize the user interface, and export operational code within moments. The APIs offer access to everything from ready-made UI elements to personalized renderers, annotation capabilities, and programmable document actions.

Not specified

Categories and Features

PDF

Annotations
Convert to PDF
Digital Signature
Merge / Append
PDF Reader
Watermarking

PDF Annotators

Not specified

PDF APIs

Not specified

PDF Editors

Annotations
Commenting / Notes
Customizable Branding
Delete Pages
Electronic Signature
Forms Management
Full Text Search
Merge / Append
Offline Access
Rearrange Pages
Rotate Pages
Watermarking

PDF Readers

Not specified

PDF Redaction

Not specified

PDF SDK

Not specified

Popular Alternatives

Popular Alternatives

Foxit PDF SDK Reviews & Ratings

Foxit PDF SDK

Foxit Software
jOfficeConvert Reviews & Ratings

jOfficeConvert

Qoppa Software
Pdftools Reviews & Ratings

Pdftools

PDF Tools
jPDFPrint Reviews & Ratings

jPDFPrint

Qoppa Software
Adobe PDF Library SDK Reviews & Ratings

Adobe PDF Library SDK

Datalogics Inc.
Nutrient SDK Reviews & Ratings

Nutrient SDK

Nutrient