Flutter Gems is a curated list of 6000+ useful Dart & Flutter packages that are categorized based on functionality.
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.
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
Dart 3 compatible 👍 988
Maintenance Status: Good
Flutter PDF Viewer library is used to display a PDF document seamlessly and efficiently.
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
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
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
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
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
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
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
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.