---
title: "Flutter PDF library for Web, iOS, and Android | Nutrient"
canonical_url: "https://www.nutrient.io/guides/flutter/"
md_url: "https://www.nutrient.io/guides/flutter.md"
last_updated: "2026-08-11T02:52:57.514Z"
description: "Discover the ultimate guide to mastering Flutter development! Unlock expert tips and secrets to elevate your skills with Nutrient's comprehensive resource."
---

# Flutter PDF library

Nutrient Flutter SDK can be used for viewing, annotating, and editing PDFs. It offers developers the ability to add PDF functionality to any iOS, Android, and web application from a single codebase.

[Try for free](https://www.nutrient.io/sdk/flutter/getting-started.md)

[Launch demo](https://www.nutrient.io/guides/flutter/demo.md)

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

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

## Essential guides

Learn how to get started with opening documents, saving changes, and customizing the UI.

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

---

**Open a document**

How to open a PDF from local storage

[Read more](https://www.nutrient.io/guides/flutter/open-a-document.md)

---

**Save a document**

How to save a PDF to local storage

[Read more](https://www.nutrient.io/guides/flutter/save-a-document.md)

---

**User interface**

How to customize toolbars, localize for different languages, and more

[Read more](https://www.nutrient.io/guides/flutter/user-interface.md)

## File type support

`PDF documents`

`Image documents`

## Platform support

Nutrient Flutter SDK supports delivering iOS, Android, and web applications from a single codebase.

iOS

[Read more](https://www.nutrient.io/sdk/ios/getting-started.md)

Android

[Read more](https://www.nutrient.io/sdk/android/getting-started.md)

Web

[Read more](https://www.nutrient.io/sdk/web/getting-started.md)

**Call to Action**

Start your free trial for unlimited access and expert support.

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

---

## Related pages

- [Agent skill](/guides/flutter/agent-skill.md)
- [Flutter PDF bookmark SDK](/guides/flutter/bookmarks.md)
- [Changelog for Flutter](/guides/flutter/changelog.md)
- [Access native Android, iOS, and Web APIs in Flutter](/guides/flutter/customize.md)
- [Dart PDF library](/guides/flutter/dart.md)
- [Explore advanced PDF capabilities with demos](/guides/flutter/demo.md)
- [Download Flutter library](/guides/flutter/downloads.md)
- [Flutter guides: Integrate our PDF library](/guides/flutter/intro.md)
- [Knowledge base](/guides/flutter/kb.md)
- [Open PDF files in Flutter](/guides/flutter/open-a-document.md)
- [Upgrade and migration guides](/guides/flutter/upgrade.md)

## Pages in this section

- [Changelog](/guides/flutter/about/changelog.md)
- [File type support](/guides/flutter/about/file-type-support.md)
- [Language support](/guides/flutter/about/language-support.md)
- [Licensing](/guides/flutter/about/licensing.md)
- [Platform support](/guides/flutter/about/platform-support.md)
- [System compatibility and requirements](/guides/flutter/about/system-compatibility.md)
- [AI Assistant on Flutter](/guides/flutter/ai/ai-assistant.md)
- [Comprehensive PDF annotation library for Flutter applications](/guides/flutter/annotations.md)
- [Flatten annotations in Flutter](/guides/flutter/annotations/flatten.md)
- [Programmatically annotate images with Flutter SDK](/guides/flutter/annotations/annotate-on-images/create-edit-and-remove.md)
- [Image annotation specifications for PNG and JPEG](/guides/flutter/annotations/annotate-on-images/specification.md)
- [Define annotation behavior with flags in Flutter](/guides/flutter/annotations/create-edit-and-remove/annotation-flags.md)
- [Set the annotation author in Flutter](/guides/flutter/annotations/create-edit-and-remove/author-name.md)
- [Disable annotation editing in Flutter](/guides/flutter/annotations/create-edit-and-remove/disable-editing.md)
- [Programmatically manage PDF annotations in Flutter](/guides/flutter/annotations/create-edit-and-remove/programmatic.md)
- [Update PDF annotation properties in Flutter](/guides/flutter/annotations/create-edit-and-remove/update-properties.md)
- [Import and export PDF annotations from Instant JSON in Flutter](/guides/flutter/annotations/import-and-export/instant-json.md)
- [Import and export PDF annotations from XFDF files in Flutter](/guides/flutter/annotations/import-and-export/xfdf.md)
- [Supported annotation types in Flutter](/guides/flutter/annotations/introduction-to-annotations/annotation-types.md)
- [Retrieve or set the annotation bounding box in Flutter](/guides/flutter/annotations/introduction-to-annotations/bounding-boxes.md)
- [What are PDF annotations?](/guides/flutter/annotations/introduction-to-annotations/what-are-annotations.md)
- [Auto save annotations in Flutter](/guides/flutter/annotations/save/auto-save.md)
- [Embed annotations in a PDF file on Flutter](/guides/flutter/annotations/save/embed-into-pdf.md)
- [Manually save annotations in Flutter](/guides/flutter/annotations/save/manual-save.md)
- [Customize annotation saving permissions in Flutter](/guides/flutter/annotations/save/saving-permissions.md)
- [API reference](/guides/flutter/api.md)
- [PDF events and notifications](/guides/flutter/events-and-notifications.md)
- [Analytics events and notifications](/guides/flutter/events-and-notifications/analytics.md)
- [Annotation events and notifications](/guides/flutter/events-and-notifications/annotation.md)
- [PDF form events and notifications](/guides/flutter/events-and-notifications/forms.md)
- [Text selection events and notifications](/guides/flutter/events-and-notifications/text-selection.md)
- [Viewer events and notifications](/guides/flutter/events-and-notifications/viewer.md)
- [PDF form library for Flutter](/guides/flutter/forms.md)
- [Integrate PDF forms in Flutter](/guides/flutter/forms/embed-data-into-pdf.md)
- [Extract data from PDF forms using Flutter](/guides/flutter/forms/extract-form-data.md)
- [Flatten PDF forms in Flutter](/guides/flutter/forms/flatten.md)
- [Fill PDF forms in Flutter](/guides/flutter/forms/fill-form-fields/programmatic.md)
- [Form field support in our Flutter PDF viewer](/guides/flutter/forms/fill-form-fields/using-the-ui.md)
- [Essential PDF form fields for Flutter applications](/guides/flutter/forms/introduction-to-forms/form-fields.md)
- [Exploring the advantages of PDF forms](/guides/flutter/forms/introduction-to-forms/what-are-forms.md)
- [PDF collaboration library for Flutter](/guides/flutter/instant-synchronization.md)
- [Sync PDF annotations in Flutter apps](/guides/flutter/instant-synchronization/annotation-sync.md)
- [Client authentication in Nutrient Instant](/guides/flutter/instant-synchronization/authentication.md)
- [Add Instant comments to PDFs in Flutter](/guides/flutter/instant-synchronization/comments.md)
- [Instant sync and document state in Flutter](/guides/flutter/instant-synchronization/document-state.md)
- [Integrating real-time collaboration into your Flutter application](/guides/flutter/instant-synchronization/get-started.md)
- [Create PDF annotation layers in Flutter](/guides/flutter/instant-synchronization/instant-layers.md)
- [NutrientInstantView widget](/guides/flutter/instant-synchronization/instant-view.md)
- [Offline PDF annotations with automatic sync](/guides/flutter/instant-synchronization/offline-support.md)
- [Nutrient Instant usage](/guides/flutter/instant-synchronization/usage.md)
- [Flutter Appearance Customization](/guides/flutter/knowledge-base/flutter-appearance-customization.md)
- [Flutter Sending Data To Dart](/guides/flutter/knowledge-base/flutter-sending-data-to-dart.md)
- [Measure distance and area in a PDF in Flutter](/guides/flutter/measurements.md)
- [Configure PDF measurements in Flutter](/guides/flutter/measurements/configure-measurements.md)
- [Measure PDF area in Flutter](/guides/flutter/measurements/measure-area.md)
- [Measure PDF distance in Flutter](/guides/flutter/measurements/measure-distance.md)
- [Flutter 1 10 4 Migration Guide](/guides/flutter/migration-guides/flutter-1-10-4-migration-guide.md)
- [Flutter 3 12 Migration Guide](/guides/flutter/migration-guides/flutter-3-12-migration-guide.md)
- [Flutter 3 2 Migration Guide](/guides/flutter/migration-guides/flutter-3-2-migration-guide.md)
- [Flutter 3 3 Migration Guide](/guides/flutter/migration-guides/flutter-3-3-migration-guide.md)
- [Flutter 3 6 Migration Guide](/guides/flutter/migration-guides/flutter-3-6-migration-guide.md)
- [Flutter 3 9 Migration Guide](/guides/flutter/migration-guides/flutter-3-9-migration-guide.md)
- [Flutter SDK 3 migration guide](/guides/flutter/migration-guides/flutter-3-migration-guide.md)
- [Flutter SDK 4.2 migration guide](/guides/flutter/migration-guides/flutter-4-2-migration-guide.md)
- [Flutter SDK 4 migration guide](/guides/flutter/migration-guides/flutter-4-migration-guide.md)
- [Download and run the migration script.](/guides/flutter/migration-guides/flutter-5-migration-guide.md)
- [Flutter SDK 6 migration guide](/guides/flutter/migration-guides/flutter-6-migration-guide.md)
- [Upgrade to the latest Flutter version](/guides/flutter/migration-guides/upgrading.md)
- [PDF Generation library for Flutter](/guides/flutter/pdf-generation.md)
- [Generate a blank PDF in Flutter](/guides/flutter/pdf-generation/blank-pdf.md)
- [Create PDFs from HTML in Flutter](/guides/flutter/pdf-generation/from-html.md)
- [Generate a PDF from an image in Flutter](/guides/flutter/pdf-generation/from-images.md)
- [Generate a PDF from a template in Flutter](/guides/flutter/pdf-generation/from-template.md)
- [Platform Adapters](/guides/flutter/platform-adapters.md)
- [Android](/guides/flutter/platform-adapters/getting-started.md)
- [Native Sdk Reference](/guides/flutter/platform-adapters/native-sdk-reference.md)
- [Platform Imports](/guides/flutter/platform-adapters/platform-imports.md)
- [Usage](/guides/flutter/platform-adapters/usage.md)
- [Example projects for Flutter PDF library](/guides/flutter/prebuilt-solutions/example-projects.md)
- [PDF redaction library for Flutter](/guides/flutter/redaction.md)
- [Redacting PDFs in our Flutter viewer](/guides/flutter/redaction/built-in-ui.md)
- [Learn how to redact PDFs in Flutter](/guides/flutter/redaction/introduction-to-redaction.md)
- [Auto save PDF files in Flutter](/guides/flutter/save-a-document.md)
- [Conflict resolution](/guides/flutter/save-a-document/conflict-resolution.md)
- [Detecting unsaved changes in PDFs](/guides/flutter/save-a-document/detect-unsaved-changes.md)
- [Use Save as for PDFs in Flutter](/guides/flutter/save-a-document/save-as.md)
- [Supported document save options in Flutter](/guides/flutter/save-a-document/save-options.md)
- [Save a document to a remote server in Flutter](/guides/flutter/save-a-document/save-to-remote.md)
- [Understanding electronic and digital signatures](/guides/flutter/signatures.md)
- [How to add electronic signatures to PDFs in Flutter](/guides/flutter/signatures/adding-an-electronic-signature.md)
- [Digital signatures in Flutter](/guides/flutter/signatures/digital-signatures.md)
- [Fill and sign PDF forms in Flutter](/guides/flutter/signatures/fill-and-sign-forms.md)
- [How to save and store electronic signatures in Flutter](/guides/flutter/signatures/signature-storage.md)
- [Troubleshooting](/guides/flutter/troubleshooting.md)
- [How to add the license key for your Flutter app](/guides/flutter/troubleshooting/add-license-key.md)
- [Cocoapods Conflicts With Asdf](/guides/flutter/troubleshooting/cocoapods-conflicts-with-asdf.md)
- [How to find your iOS app bundle ID quickly](/guides/flutter/troubleshooting/finding-the-bundle-id.md)
- [Flutter Configuration Problems](/guides/flutter/troubleshooting/flutter-configuration-problems.md)
- [How to find your current SDK version](/guides/flutter/troubleshooting/getting-the-currently-used-version.md)
- [Ios Flutter Platform Not Detected](/guides/flutter/troubleshooting/ios-flutter-platform-not-detected.md)
- [Measurement Magnifier Not Working On Android](/guides/flutter/troubleshooting/measurement-magnifier-not-working-on-android.md)
- [Pspdfkit Widget Appcompat Activity Issue](/guides/flutter/troubleshooting/pspdfkit-widget-appcompat-activity-issue.md)
- [Using Android Gradle Plugin 7](/guides/flutter/troubleshooting/using-android-gradle-plugin-7.md)
- [Manage status bar appearance in Flutter](/guides/flutter/troubleshooting/view-controller-based-status-bar-appearance.md)
- [Understanding bundle IDs for iOS app development](/guides/flutter/troubleshooting/what-is-a-bundle-id.md)
- [What Is An App Id](/guides/flutter/troubleshooting/what-is-an-app-id.md)
- [Customizing our PDF viewer in Flutter](/guides/flutter/user-interface.md)
- [Customize PDF viewer styling in Flutter](/guides/flutter/user-interface/appearance-styling.md)
- [Configuring PDF view properties](/guides/flutter/user-interface/configuration.md)
- [Localization: Change languages in the Flutter PDF viewer](/guides/flutter/user-interface/localization.md)
- [NutrientDocumentView Flutter widget](/guides/flutter/user-interface/nutrientview.md)
- [Show or hide the UI in the Flutter viewer](/guides/flutter/user-interface/ui-visibility.md)
- [View configuration reference](/guides/flutter/user-interface/view-configuration.md)
- [Customize the annotation toolbar in the Flutter viewer](/guides/flutter/user-interface/toolbars/annotation-toolbar.md)
- [Customize the toolbar in the Flutter viewer](/guides/flutter/user-interface/toolbars/main-toolbar.md)
- [Flutter PDF viewer library](/guides/flutter/viewer.md)
- [Coordinate conversion in the Flutter PDF viewer](/guides/flutter/viewer/coordinate-conversion.md)
- [Flutter image viewer library](/guides/flutter/viewer/images.md)
- [Get page information in the Nutrient Flutter SDK PDF viewer](/guides/flutter/viewer/page-info.md)
- [Customize page navigation in the Flutter PDF viewer](/guides/flutter/viewer/page-navigation.md)
- [Configure scroll direction and page transitions in the Flutter viewer](/guides/flutter/viewer/page-transition.md)
- [Use Reader View for iOS](/guides/flutter/viewer/reader-view.md)
- [Nutrient Flutter SDK web PDF viewer](/guides/flutter/viewer/web.md)
- [Customize zoom options in the Flutter PDF viewer](/guides/flutter/viewer/zooming.md)
- [Render annotations in Flutter](/guides/flutter/viewer/rendering/annotations.md)
- [Render PDF forms in Flutter](/guides/flutter/viewer/rendering/pdf-forms.md)

