Top Flutter File, Folder and Path Utilities packages
Last updated: March 25, 2023
The complete list of Dart and Flutter packages that provide File, Folder, Location & Path utilities for your Flutter app is provided below.
path_provider
Null safety 👍 3.65K
Maintenance Status: Good
Flutter plugin for getting commonly used locations on host platform file systems, such as the temp and app data directories.
path
Null safety 👍 1.04K
Maintenance Status: Good
A string-based path manipulation library. All of the path operations you know and love, with solid support for Windows, POSIX (Linux and Mac OS X), and the web.
file
Null safety 👍 190
Maintenance Status: Good
A pluggable, mockable file system abstraction for Dart. Supports local file system access, as well as in-memory file systems, record-replay file systems, and chroot file systems.
file_saver
Null safety 👍 188
Maintenance Status: Good
This package will help you save file with a single method on any platform including macOS, iOS, Android, Windows, Web, Linux.
open_filex
Null safety 👍 164
Maintenance Status: Good
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)

file_manager
Null safety 👍 100
Maintenance Status: Good
FileManager is a wonderful widget that allows you to manage files and folders, pick files and folders, and do a lot more. Designed to feel like part of the Flutter framework.
external_path
Null safety 👍 74
Maintenance Status: Good
A flutter plugin to get internal, external storage and external public directory path.
download
Null safety 👍 44
Maintenance Status: Good
Cross-Platform file downloader for Dart and Flutter projects.

flutter_download_manager
Null safety 👍 34
Maintenance Status: Good
Flutter Download Manager is a Cross-Platform file downloader with resumeable, parallel and batch Download support. Also be notified of download status and progress updates
flutter_file_downloader
Null safety 👍 32
Maintenance Status: Good
A simple flutter plugin that downloads any file type to downloads directory
shared_storage
Null safety 👍 31
Maintenance Status: Good
Flutter plugin to work with external storage and privacy-friendly APIs.
open_document
Null safety 👍 31
Maintenance Status: Good
Open document generate a folder and open the pdf, xlsx, docs, ppt and zip files, you can also locate your MyFilesScreen implement file and for style use StyleMyFile.
file_support
Null safety 👍 26
Maintenance Status: Good
File Support is plugin very helpful for different kind of file handling operations.Its used create, update, get information about file.
folder_file_saver
Null safety 👍 20
Maintenance Status: Good
Flutter plugin for save file to Folder extenison of your_app. resize image downloaded. create folder by extension. require permission and open setting device.
jsaver
Null safety 👍 6
Maintenance Status: Good
Just An Amazing File Saver Plugin That Save Files To User Choice Directory On Android , Web & Windows.
jopen
Null safety 👍 4
Maintenance Status: Good
JOpen is a Plugin that allows you to open any files in Android, JOpen provides a way to open files by file path.
at_file_saver
Null safety 👍 1
Maintenance Status: Good
Fork of at_file_saver to enable controlled release cycles. This package will help you save file with a single method on any platform including macOS, iOS, Android, Windows, Web, Linux.
open_file
Null safety 👍 709
Maintenance Status: Average
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
flutter_filereader
Null safety 👍 78
Maintenance Status: Average
A local file view widget,Support a variety of file types, such as Doc Eexcl PPT TXT and so on,Android is implemented by Tencent X5,iOS is implemented by WKWebView
open_file_safe
Null safety 👍 50
Maintenance Status: Average
A plug-in that can call native APP to open files with string result in flutter, support iOS(UTI) / android(intent) / PC(ffi) / web(dart:html)
downloads_path_provider_28
Null safety 👍 42
Maintenance Status: Average
Flutter plugin to get the download directory for Android modified for sdk version 28+.
android_path_provider
Null safety 👍 33
Maintenance Status: Average
Flutter plugin for getting Android directories. (Downloads, Movies, Pictures...)
file_sizes
Null safety 👍 24
Maintenance Status: Average
Get the Human readable size of the file. It is purely written in dart and support both number and string as parameters.
name_plus
Null safety 👍 1
Maintenance Status: Average
Automatically increment File & Directory name and create.
downloads_path_provider
👍 63
Maintenance Status: Poor
Flutter plugin to get the download directory for Android.
storage_path
👍 53
Maintenance Status: Poor
A flutter plugin to get image, audio, video and files path.
flutter_absolute_path
👍 37
Maintenance Status: Poor
A flutter plugin that finds the absolute path of a file in iOS or Android devices.
path_provider_ex
👍 25
Maintenance Status: Poor
App files directory, root storage, and available space for ext storage and SD card on Android