Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.

Discord Medium LinkedIn Twitter

Top Flutter PDF packages

Last updated: December 4, 2024

A PDF (Portable Document Format) is a file format that allows you to view and print a document.

The complete list of Flutter packages that can help you create, view or render PDF files in a Flutter app is provided below.


pdf Card Image
pdf
Dart 3 compatible 👍 2.76K
Maintenance Status: Good

A pdf producer for Dart. It can create pdf files for both web or flutter.

syncfusion_flutter_pdfviewer Card Image
syncfusion_flutter_pdfviewer
Dart 3 compatible 👍 988
Maintenance Status: Good

Flutter PDF Viewer library is used to display a PDF document seamlessly and efficiently.

syncfusion_flutter_pdf Card Image
syncfusion_flutter_pdf
Dart 3 compatible 👍 713
Maintenance Status: Good

The Flutter PDF is a library written natively in Dart for creating, reading, editing, and securing PDF files in Android, iOS, and web platforms.

flutter_pdfview
Dart 3 compatible 👍 624
Maintenance Status: Good

A Flutter plugin that provides a PDFView widget on Android and iOS.

flutter_cached_pdfview Card Image
flutter_cached_pdfview
Dart 3 compatible 👍 470
Maintenance Status: Good

A package to show Native PDF View for iOS and Android, support Open from a different resource like Path, Asset or Url and Cache it.

pdfx Card Image
pdfx
Dart 3 compatible 👍 434
Maintenance Status: Good

Flutter plugin to render & show PDF pages as images on Web, MacOS, Windows, Android and iOS.

pdf_render
Dart 3 compatible 👍 210
Maintenance Status: Good

A plugin that provides you with intermediate PDF rendering APIs and easy-to-use Flutter Widgets.

pdfrx
Dart 3 compatible 👍 155
Maintenance Status: Good

pdfrx is a rich and fast PDF viewer implementation built on the top of PDFium. The plugin supports Android, iOS, Windows, macOS, Linux, and Web.

syncfusion_flutter_datagrid_export
Dart 3 compatible 👍 69
Maintenance Status: Good

The Syncfusion Flutter DataGrid Export library is used to export the DataGrid content to Excel and Pdf format with several customization options.

pspdfkit_flutter Card Image
pspdfkit_flutter
Dart 3 compatible 👍 64
Maintenance Status: Good

A Flutter plugin providing a feature-rich PDF viewing and editing experience to your users with the powerful Nutrient PDF SDK.

pdftron_flutter Card Image
pdftron_flutter
Dart 3 compatible 👍 64
Maintenance Status: Good

A convenience wrapper to build Flutter apps that use the PDFTron mobile SDK for smooth, flexible, and stand-alone document viewing.

easy_pdf_viewer
Dart 3 compatible 👍 64
Maintenance Status: Good

A flutter plugin for handling PDF files. Works on both Android & iOS

flutter_to_pdf
Dart 3 compatible 👍 55
Maintenance Status: Good

A package to export any Flutter widget to a PDF-Document, PDF-Page or PDF-File. Further customization of the export process is possible through the export options.

htmltopdfwidgets
Dart 3 compatible 👍 53
Maintenance Status: Good

Htmlt to pdf widgets library convert html text to pdf widgets

pdf_thumbnail Card Image
pdf_thumbnail
Dart 3 compatible 👍 48
Maintenance Status: Good

Thumbnail viewer for PDF files. Supports Android and iOS. Simply add widget and give the file path.

compdfkit_flutter
Dart 3 compatible 👍 44
Maintenance Status: Good

ComPDFKit for Flutter is a comprehensive SDK that allows you to quickly add PDF functionality to Android and iOS Flutter applications.

read_pdf_text Card Image
read_pdf_text
Dart 3 compatible 👍 40
Maintenance Status: Good

This is a plugin that parses string out of pdf documents. It uses apache PDFbox and PDFKit parse the pdf document. There is only three functions so it is simple to use.

webcontent_converter
Dart 3 compatible 👍 31
Maintenance Status: Good

This plugin was made for developer to convert any webcontent, web uri to image bitmap or pdf file. This plugin use WebView on android, WKWebView on Ios and chromium for desktop support.

thumbnailer
Dart 3 compatible 👍 87
Maintenance Status: Average

Plugin that is able to generate thumbnails from files with various mime types. If thumbnail generation is not support for specific mime type, then a fallback icon is returned

invoiceninja Card Image
invoiceninja
Dart 3 compatible 👍 71
Maintenance Status: Average

Easily create PDF invoices and accept payments in a Flutter app

pdf_manipulator
Dart 3 compatible 👍 59
Maintenance Status: Average

A flutter plugin for doing various manipulations such as merge, split, compress and many more on PDF easily.

document_viewer
Dart 3 compatible 👍 30
Maintenance Status: Average

A Flutter package which allows you to view any document format for Android.

pluto_grid_export
Dart 3 compatible 👍 27
Maintenance Status: Average

PlutoGridExport converts PlutoGrid's metadata to CSV or PDF. Used with PlutoGrid.

custom_save_pdf
Dart 3 compatible 👍 3
Maintenance Status: Average

Flutter Package that allows you to save PDF files in custom folder in phone storage

native_pdf_view
Dart 3 compatible 👍 402
Maintenance Status: Poor

Flutter plugin to render PDF files on Web, MacOS, Windows, Android and iOS.

flutter_html_to_pdf
Dart 3 compatible 👍 115
Maintenance Status: Poor

Flutter plugin for generating PDF documents from HTML code templates

native_pdf_renderer
Dart 3 compatible 👍 104
Maintenance Status: Poor

Flutter plugin to render PDF pages as images on Web, MacOS, Windows, Android and iOS.

pdf_text
Dart 3 compatible 👍 98
Maintenance Status: Poor

This plugin for Flutter allows you to read the text content of PDF documents and convert it into strings. It works on iOS and Android.

pdf_viewer_plugin
Dart 3 compatible 👍 69
Maintenance Status: Poor

A Flutter plugin for IOS and Android providing a simple way to display local file PDFs (enter to see some gifs).

advance_pdf_viewer_fork
Dart 3 compatible 👍 28
Maintenance Status: Poor

A flutter plugin for handling PDF files. Works on both Android & iOS

pdf_merger
Dart 3 compatible 👍 27
Maintenance Status: Poor

A new Flutter plugin for merge List of PDF files. It supports both android and IOS. Before call this package make sure you allow permission and file picker see example.

text2pdf
Dart 3 compatible 👍 6
Maintenance Status: Poor

Convert any text to pdf file using this package ! Give any text as paramter, this package generates pdf from it and opens it

flutter_full_pdf_viewer
👍 132
Maintenance Status: Poor

A flutter plugin to display PDF. This works for Android and for iOS.

pdf_flutter
👍 72
Maintenance Status: Poor

Displaying PDF from Network, File and assets easily like we display Image in Flutter Widget.

flutter_plugin_pdf_viewer
👍 64
Maintenance Status: Poor

A flutter plugin for handling PDF files. Works on both Android & iOS

flutter_fullpdfview
👍 26
Maintenance Status: Poor

A Pdf Viewer for Android and IOS including fit policy. Based on flutter_pdfview from endigo.

flutter_pdf_viewer
👍 18
Maintenance Status: Poor

A native Pdf viewer for flutter based on Pdfium Android

pdf_previewer
👍 12
Maintenance Status: Poor

Provides a way to generate previews of selected pages in a PDF file from a provided path.