File Manager
37 open source File Manager apps
Amaze File Manager
APK
Light and smooth file manager following the Material Design guidelines. Features: - Basic features like cut, copy, delete, compress, extract - Multiple tabs for enhancing productivity - Support for multiple themes - Navigation drawer for quick navigation - App Manager to open, backup, or directly uninstall any app - Quickly access history, access bookmarks or search for any file - Root explorer for advanced users - AES Encryption and Decryption of files for security (Jellybean v4.3+) - Cloud services support namely SMB, SSH, FTP & SFTP (Jellybean v4.3+ / requires additional plug-in) - Inbuilt Database Reader, ZIP/RAR Reader, APK Reader and Text Editor - FTP client support
F-DroidGitHubIzzyOnDroid
Amaze File Utilities
APK
From the developers of open source app Amaze File Manager. An open source app to view, manage and analyse internal storage media files with built-in media players, without any ads and with a beautiful UI. Analyse: - Analyse storage for junk files to delete - Group similar images, memes, low-light images, blurred images, selfies or group images - Group large, duplicate or hidden files in storage - Group cluttered media files (uses algorithms to identify videos that may not be useful) - Group old downloads, recordings or screenshots - Group unused / most used / least used installed apps, large apps or games, apps that use most data - Group Whatsapp / Telegram media files - Group apps that use most Mobile / Wifi network data - Clean junk data of uninstalled apps - Group list of apps growing in size - Group apk files in storage that may not be useful - Clear RAM for better performance - Compress media files Media Files: - View / group / sort in list or grid - Delete / share / go to location - Open using inbuilt player - Jump to any date instantly - Search for any media file instantly - Compress images / video files - Cast on tv Music Player: - Shuffle, play on repeat - View waveform data for better insight of song - Change playback pitch or speed - Add, remove songs to playlists Video Player: - Play videos with gestures to skip, manage volume, brightness within player - View in picture-in-picture mode - Supports gesture to play, pause, skip, change brightness or volume within player - Play in background or PIP (picture-in-picture) window - Lock gestures or orientation - Search and download online subtitles within player - Change playback aspect ratio, pitch and speed - Compress videos to save data Image Viewer: - View, share or delete images - Edit using inbuilt image editor - Add stickers, text, rotate, crop or draw over images - View image histogram or other metadata - Compress images to save data Document Viewer: - View pdf, epub, docx, xps, oxps, cbz, fb2 and mobi files using inbuilt viewer - Search for text in viewer - Switch between dark or light mode in pdf viewer - Bookmark a page in your epub digital book Transfer: - Transfer data between devices through wifi p2p - High transfer speeds using android Wifi-direct Trash bin (Recycle bin): - Delete files temporarily to recycle bin - Restore / delete permanently based on max number of files / maximum days / maximum size Contact: Telegram - https://t.me/AmazeFileManager Issue tracker: https://github.com/TeamAmaze/AmazeFileUtilities-Issue-Tracker/issues Source Code: https://github.com/TeamAmaze/AmazeFileUtilities Fdroid: https://f-droid.org/en/packages/com.amaze.fileutilities/ Notes: - This app is based on a trial period post which you're supposed to subscribe / get lifetime membership to continue using the app. - You can try Fdroid version (all features except Face analysis capabilities) for a FLOSS version. - Fdroid version may list app as anti-feature: don't worry we're not using third party network service, our app calls our own servers just to validate your trial using a random ID that is generated by our own app.
F-DroidGitHubIzzyOnDroid
Archiv
APK
Archiv is an Android app for managing and scanning documents, featuring fast search, tagging, and local processing for maximum privacy. Features High-Quality Scanning: Capture documents with precision and ML-powered corner detection. Document Management: Organize your scanned documents with a powerful tagging system and fast search. PDF Generation: Convert your scans into high-quality PDF files. Privacy First: All processing and storage happen locally on your device. Multi-language Support: Available in English and Hindi. Modern UI: Built with Jetpack Compose for a smooth and responsive experience. Everything is processed on-device, and your documents never leave your phone. Open-source and privacy-focused.
F-DroidGitHub
CIFS Documents Provider
APK
CIFS Documents Provider is an Android app to provide access to shared online storage. [Features] * Provide other apps with access to shared network storage via the Storage Access Framework (SAF). * Provides access to files and directories. * Supports SMB (Samba, Common Internet File System (CIFS), Windows Network Shared Folder), FTP, FTPS and SFTP. * Share and transfer files on online storage. * Multiple connection settings can be stored. * Supports connection settings export/import. * Supports dark mode. * Can be treated as local storage (configuration required) * Notifications can be displayed to prevent task kills. (configuration required) [Objective] * Import and export of files created by the app. * Manage files and directories with the Storage Manager app. * Play music, videos, etc. with the media player app. * Direct saving of photos taken with the camera app. [Note] * No file management function in this app. * To use this app, your apps must support SAF (Storage Access Framework). * Apps that assume local storage may not work properly. * Apps may crash when specified as a storage destination for streaming audio or video data. [How to use] See the following page. (Japanese) https://github.com/wa2c/cifs-documents-provider/wiki/Manual-ja [Sources] GitHub https://github.com/wa2c/cifs-documents-provider [Issues] GitHub Issue https://github.com/wa2c/cifs-documents-provider/issues Please post here if you have bug reports, Future requests, or other information.
F-DroidGitHub
CatShare
APK
Features: - Bluetooth discovery - Receive file - Send file (Shizuku required)
F-DroidGitHub
Custom Uploader
APK
Custom Uploader is a user-friendly file uploading tool that makes it easy for you to transfer files to your preferred hosting service. It is designed to be lightweight and efficient, with a straightforward interface that allows you to upload files quickly and easily. With Custom Uploader, you can upload a variety of different file types, including documents, images, videos, and more. The versatile tool is perfect for anyone who needs a reliable and convenient way to upload files for storage or sharing. Whenever you are a business owner, a student, or a professional, Custom Uploader can help you manage and share your files with ease.Features:Easily upload anything to your host of choice (images, videos, documents, etc.) with a simple and easy to use interface.Easily create multiple uploaders for different hosts, and switch between them.Upload files from your gallery, camera, or any other app that supports sharing.Import/Export your uploaders to share them with others, with support for sharex's uploader format.Comes with built in uploader presetsComes with a powerful url parser that allows you to extract the url of the uploaded file from the response of the host.
F-DroidGitHub
Destiny
APK
Destiny is an end-to-end encrypted file transfer app. It allows people to securely send files without needing to reveal their identity to each other, or the service provider. No sign-up is needed. The user selects a file on their device and shares the generated code with the intended recipient for safe delivery. Destiny is based on the Magic Wormhole protocol. Key security features: - End-to-end encryption: Files are end-to-end encrypted and only the sender and recipient can read them. - Identity-less: No need to disclose identity information (such as name, email address, or phone number) to be able to transfer files. - Peer-to-peer file transfer: Destiny attempts to make a direct network connection to the other party. When this isn’t possible (for example, if neither party has a public IP address), then our relay server is used. However, that server sees only encrypted packets. - Full-strength keys: Although our codes are short and human-memorable, they are part of an online “Password Authenticated Key Exchange” (PAKE) which only allows a single guess – and yields a 256-bit full-strength symmetric key.
F-DroidGitHub
EasySSHFS
APK
SSH Filesystem is a filesystem client based on the SSH File Transfer Protocol. Fuse 3.10.5. Sshfs 3.7.1. Ssh client from OpenSSH-portable 8.9p (with OpenSSL 1.1.1n). For using public key authentication add "IdentityFile=" to sshfs options. Password-protected keys are not supported. Rooted device required (/dev/fuse in android is not allow for users except root). Application source code: https://github.com/bobrofon/easysshfs WARNING: If you just want to have access to the files on your PC from your Android phone, then sshfs is a VERY bad solution for that problem. You really need to know some internal details about Android storage implementation to make something useful with sshfs. And EasySSHFS is not intended to hide all these details from its users. Please try to use any implementation of Android document provider for sftp protocol (or any other solution to work with sftp) before trying to use sshfs. NOTE: - If you are using SuperSu to manage root access and have no effect after mounting done, try to disable "mount namespace separation" option in SuperSU. - It is highly recommended to create mount points in /data/media/0 on Android 4.2 and /mnt/runtime/default/emulated/0 on Android 6.0 and above.
F-DroidGitHub
FileManagerSphere
APK
The FileManagerSphere is a powerful file management tool designed to simplify and enhance your experience when dealing with documents, media, and other file types. With advanced features and an intuitive interface, FileManagerSphere provides a comprehensive solution for organizing, navigating, searching, and manipulating your files with ease. Features - Open source: Lightweight, clean, and secure. - Material Design: Follows the Material Design guidelines, with attention to details. - File support: View, extract, and create common compressed files. - Themes: Customizable user interface colors, plus optional true black night mode. - Elegant widgets that automatically adapt to your size - Well-implemented: Built upon the right things, including Java NIO File API and LiveData.
F-DroidGitHub
Files
APK
DocumentsUI Shortcut is a tiny launcher for Android's built-in Files / DocumentsUI app. It does not request storage permission, does not read files, does not use the network, and does not run a background service. Tapping the launcher icon opens the system file manager in browser mode when supported by the device. Access to Android/data and Android/obb is controlled by Android and the device vendor's DocumentsUI implementation.
F-DroidGitHub
Fluffy
APK
Fluffy is a lightweight file manager for phones, tablets, and Android TV. - Browse internal storage or any SAF folder - Create and extract archives: ZIP, 7z, TAR, TGZ, TBZ2, TXZ, APK/JAR - Encrypted archives: ZIP (AES) and 7z - Background tasks with progress and a Task Center - Open archives like folders, or extract selected items - TV-friendly UI with DPAD focus and big targets - Works without network. No ads, no trackers.
F-DroidGitHubIzzyOnDroid
Fossify File Manager
APK
Tired of file managers that slow you down and invade your privacy? Unlock a lightning-fast, secure, and completely customizable experience with Fossify File Manager. ⚡ 🚀 DOMINATE YOUR DIGITAL WORLD WITH BLAZING-FAST NAVIGATION: • Swiftly manage your files with easy compression and transfer capabilities, keeping your digital life organized. • Quickly access your most-used folders with customizable home folder and favorite shortcuts. • Find what you need in seconds with intuitive navigation, search, and sorting options. 🔐 FORTIFY YOUR DATA WITH UNPARALLELED PRIVACY AND SECURITY: • Secure sensitive files with password, pattern, or fingerprint locks for hidden items or the entire app. • No internet access required – your files stay private and secure on your device. 💾 MASTER YOUR STORAGE LIKE A PRO: • Clear space with easy file and folder compression to maximize your device's potential. • Identify and clean up space-hogging files with the built-in storage analysis tool. • Seamlessly navigate root files, SD cards, and USB devices for total organization. 📁 OPTIMIZE YOUR WORKFLOW WITH HANDY TOOLS: • Create desktop shortcuts for instant access to your most-used files and folders. • Edit, print, or read documents easily with the light file editor, enhanced by zoom gestures. 🌈 MAKE IT YOUR OWN WITH ENDLESS CUSTOMIZATION: • Enjoy an ad-free, open-source experience that puts you in control, not corporate giants. • Personalize colors, themes, and icons to reflect your unique style and preferences. Ditch the bloated, privacy-invading file managers and experience true freedom with Fossify File Manager. Download now and take back control of your digital life! Explore more apps by Fossify: https://www.fossify.org Source Code: https://www.github.com/FossifyOrg Join the community on Reddit: https://www.reddit.com/r/Fossify Connect on Telegram: https://t.me/Fossify
F-DroidGitHubIzzyOnDroid
G
Ghost Commander
APK
Dual panel file manager, like Norton Commander, Midnight Commander or Total Commander. Notable features: * Ability to copy and move files between its two panels * Create or extract (unzip) ZIP archives * Transfer files via FTP/SFTP/SMB * Full-featured app manager able to access extra info and share apks Requires root: No, but if provided you can remount filesystems and mess around with system files. Note: Due to missing deps, SFTP server connections authenticated with Kerberos might fail on certain newer devices.
F-Droid
KDE Connect
APK
KDE Connect provides a set of features to integrate your workflow across devices: - Transfer files between your devices. - Access files on your phone from your computer, without wires. - Shared clipboard: copy and paste between your devices. - Get notifications for incoming calls and messages on your computer. - Virtual touchpad: Use your phone screen as your computer's touchpad. - Notifications sync: Access your phone notifications from your computer and reply to messages. - Multimedia remote control: Use your phone as a remote for Linux media players. - WiFi connection: no USB wire or bluetooth needed. - End-to-end TLS encryption: your information is safe. Please note you will need to install KDE Connect on your computer for this app to work, and keep the desktop version up-to-date with the Android version for the latest features to work. Sensitive permissions information: * Accessibility permission: Required to receive input from another device to control your Android phone, if you use the Remote Input feature. * Background location permission: Required to know to which WiFi network you are connected to, if you use the Trusted Networks feature. KDE Connect never sends any information to KDE nor to any third party. KDE Connect sends data from one device to the other directly using the local network, never through the internet, and using end to end encryption. This app is part of an open source project and it exists thanks to all the people who contributed to it. Visit the website to grab the source code.
F-Droid
LinxShare
APK
LinxShare is an app to share images on your device with others through your self-hosted linx server. To upload an image simply share it with the LinxShare app and press Upload. After LinxShare uploads your image to your linx server, the app copies the resulting URL to your device's clipboard so you can paste it anywhere. LinxShare lets you configure your linx server address and its API key (if required) and let's you set up a default delete key and expiration time. When uploading an image, you'll be able to override these settings and change the filename.
F-DroidGitHub
Little File Explorer
APK
A small, simple file explorer, designed with compatibility in mind. Open-sourced and publicly-viewable code for anyone worrying about being locked in or privacy invasion. It provides multiple functions, including copy and pasting files, multi-file share, etc. More information available in Features section below. Supports Android 1.0+ Currently under 40 KB. Previous known as Simple File Explorer (but from martinmimigames). You can visit the official webpage at https://martinmimigames.github.io/projects/little-file-explorer/index.html Features - FOSS software (Free and Open Source) - Small (< 40 KB) - Basic file operations (Cut, copy, paste, rename, delete) - File name filter - Name, Modified Time, File Size sort - Hidden File toggle - Drive menu to switch between internal and sdcard storage - Multi-share function - File/folder path copying - Minimum permissions - System/Light/Dark Theme toggle - MD5 checksum generation and verification Issues Issues and pull requests are always welcome! You can submit issues the following ways: - via Github Issues at https://github.com/martinmimigames/little-file-explorer/issues - via email: martinmimigames@gmail.com Made by Martinmimigames! :)
F-DroidGitHubIzzyOnDroid
LocalSend
APK
LocalSend is an open source app to share files and messages between nearby devices using the local wifi network. The communication between devices is entirely end-to-end encrypted via HTTPS. No Internet required. No tracking*. No ads. Currently, this app is available on Android, iOS, macOS, Windows and Linux. You can find all download options on the official homepage. *The operating system may still gather usage data.
F-DroidGitHub
LocalShare
APK
LocalShare is a lightweight utility to share files from your Android device with any other device in the same local network (Wi-Fi or Hotspot). It starts a local HTTP server, allowing other devices to download files using a simple web browser—no additional software required on the receiving end. Features: Share files within your local network easily. Add files directly in the app or via the Android share sheet. Integrated QR code generator for quick access by other devices. Compatible with any web browser. Supports media streaming and seeking (ideal for video/audio). Multiple files can be downloaded as a ZIP archive or browsed via a web interface.
F-DroidGitHub
MT Manager
APK
Direct
Material Files
APK
An open source Material Design file manager. Features: - Open source: Lightweight, clean and secure. - Material Design: Follows Material Design guidelines, with attention into details. - Breadcrumbs: Navigate in the filesystem with ease. - Root support: View and manage files with root access. - Archive support: View, extract and create common compressed files. - NAS support: View and manage files on FTP, SFTP, SMB and WebDAV servers. - Themes: Customizable UI colors, plus night mode with optional true black. - Linux-aware: Knows symbolic links, file permissions and SELinux context. - Robust: Uses Linux system calls under the hood, not yet another ls parser. - Well-implemented: Built upon the right things, including Java NIO2 File API and LiveData. https://github.com/zhanghai/MaterialFiles
F-DroidGitHub
MiXplorer (Beta)
APK
A file manager app for Android devices, offering advanced features such as root access, cloud storage integration, and customization options.
Direct
MyShare
APK
MyShare is an Android share target that sends photos and documents to a user-configured server over HTTP POST. It uploads only content explicitly shared by the user and does not use ads, analytics, tracking, or proprietary services.
F-Droid
NitroShare
APK
NitroShare simplifies the task of sending files from one device to another on a local network. * Automatic peer discovery * Support for transferring multiple files and folders * Transfers optimized for maximum bandwidth utilization * Compatible with the NitroShare desktop application * Light and dark theme * Fully open source and completely free of ads and trackers Files can be sent directly from the app itself or using the share menu from within other applications. The desktop application is available at the homepage.
F-DroidGitHub
OnionShare
APK
Ever wanted to share something without also sharing it with Google or Dropbox? Tax documents, medical information, or unpublished research? Share files directly and securely without the middlemen.
F-DroidGitHub