AI summary
Open-source Flutter file manager with glassmorphism UI, system-level media indexing, and built-in audio/video players. Supports dual-pane browsing, multi-tab navigation, encrypted vault, and remote servers (FTP, SFTP, WebDAV, SMB). New in 3.5.2: third-party file picker integration for QQ/WeChat, .7z/.rar archive support with password extraction, and APK install status badges.
Generated by AI. May contain inaccuracies.
Screenshots
About this app
A beautifully crafted, open-source file manager and offline media center for Android, built with Flutter. It pairs stunning glassmorphism aesthetics with system-level media indexing (Android MediaStore) for instant, battery-friendly browsing, plus an all-in-one Toolbox, fast FTP / WebDAV / SMB / SFTP access, and peer-to-peer Quick Transfer.
✨ Features
Beautiful UI/UX — Modern glassmorphism design with textures and transparency Full Media Index — Accurate, stable photo, video, and audio browsing powered by system-level indexing (Android MediaStore), so moved or renamed files always stay visible without full storage scans. Built-in Media Player High-performance video player powered by media_kit Elegant audio player with album art and precise progress control Pinch-to-zoom image viewer with smooth gesture controls Built-in Text Editor — View and edit .txt, .md, .json, and code files in-app Advanced Sorting — Filter by newest, oldest, or date to quickly find content Full File Operations — Copy, cut, paste, rename, and delete files or folders Quick Categories — One-tap access to indexed media libraries Storage Overview — Visual display of internal storage usage Smooth Animations — iOS-style spring physics and fluid transitions throughout Remote Server Support — FTP, SFTP, WebDAV, SMB/LAN — all with unified browsing experience Dual-Pane Browsing — Two directories side-by-side with drag-and-drop transfers Multi-Tab Support — Open multiple folders in tabs for quick navigation Encrypted Vault — Protect sensitive files with built-in encryption
🌍 Multi-language Support: Supports 10 languages including Simplified Chinese, English, Traditional Chinese, Japanese, Korean, German, French, Spanish, Russian, and Arabic.
📄 License
GNU GPL v3
What's new
- ✨ New Features
- · Third-party apps can now use ZenFile's own file browser when picking files: choose ZenFile in "Send file" / "Add photo, video or file" in QQ, WeChat and others and you get the full file-browser UI (list / grid, thumbnails, archive-format icons, selection state) with results returned automatically, starting in internal storage by default · Archive support for .7z / .rar: both extraction and in-app browsing work (pure-Dart decoders, no extra components), including password-protected archives (Chinese passwords supported) · Installation packages (.apk / .xapk / .apks / .apkm / .aab) in the file browser and category pages now show an "Installed / Not installed" badge under the icon, no need to open each one
- 🎨 UI & Interaction
- · ZenFile's own file picker now looks exactly like the file browser (same list / grid entries, thumbnails, file-type icons and selection highlight) and gains a list / grid view toggle · In the system file-picker drawer, ZenFile once again appears as both a "ZenFile" app entry and a "ZenFile Storage" root; the root entry hint is now a guidance line to reduce mistaps
- 🐛 Bug Fixes
- · Fixed the picker showing an empty folder when launched from QQ and other third-party apps: the start directory now falls back through requested path, root path and internal storage, so no more blank pages (forum feedback) · Fixed the picker landing on the normal home screen (with no way to pick a file) when ZenFile was still alive in the background (state is now re-checked on resume with the cached engine) · Fixed ZenFile not appearing as a candidate in the "Open document" flow (the OPEN_DOCUMENT filter was missing CATEGORY_OPENABLE) · Fixed the picker UI not refreshing when ZenFile was already in the background and got launched again (added onNewIntent handling) · Fixed SMB remote directories going out of sync after a failed load (breadcrumb at the target share while the list still showed the parent) with no error shown: failures now roll back the path and surface the real error (forum feedback) · Fixed some SMB shares missing from the share list: ZenFile no longer logs in silently as anonymous (guest); a username is now required unless "Anonymous login" is checked (forum feedback) · Fixed incomplete remote video thumbnails and playback stutter: a token-bucket deadlock that stalled the thumbnail queue, a wider video header probe (2MB to 8MB), a higher full-download fallback cap (100MB to 300MB), and thumbnails are paused during playback to free up bandwidth (forum feedback) · Fixed ZIP archives with a Chinese password failing to extract: password candidates are now validated by CRC32 instead of wrongly accepting the first candidate
About this version
- Version
- 3.5.2 (2086)
- Size
- 73.42 MB
- Requires Android
- 7.0
- Target SDK
- 24
- Architecture
- arm64-v8a
- Downloads
- 63
- Updated
- Oct 4, 2026
- Package
- com.sequl.zenfile2
Similar apps
Ratings & reviews
- 51
- 40
- 30
- 20
- 10
Write a review
Recent reviews
Showing 1 of 1- Sanek1w ago