Skip to content

Repository files navigation

FileFlow Icon

FileFlow

Lightweight, 100% Offline and Privacy-First Document, Image, and Barcode Suite for Android

Download APK    Get on Obtainium

Android Version Architecture Material 3 100% Offline License


Overview

FileFlow is a modern, offline-first Android utility application designed for document conversion, PDF manipulation, photo optimization, metadata inspection, and barcode scanning.

Every operation runs completely on-device. No files or media are transmitted to external servers, no account registration is required, and no analytics or tracking dependencies are bundled.

Note

FileFlow operates without internet dependencies for processing. Network connectivity is used exclusively to check for application updates when requested.


Download and Installation

Option 1: Standalone APK

Download the signed 64-bit release APK directly from GitHub Releases:

Option 2: Automated Tracking with Obtainium

Add FileFlow directly to Obtainium for background update notifications:

Option 3: In-App Auto-Updater

FileFlow includes an integrated release updater. You can check for updates directly from Settings and install updates with a single tap.


Offline Tool Suites

FileFlow organizes its utilities into clean categories accessible from the main interface:

1. QR Code and Barcode Suite

Tool Capability Input → Output
QR and Barcode Scanner Offline decoding of QR codes, Code 128, Code 39, EAN-13, EAN-8, UPC-A, UPC-E, and Data Matrix from camera or image. Features smart action handlers for Wi-Fi credentials, UPI payments, vCard contacts, and web links. Camera / ImageDecoded Content / Intent
QR Code Generator Live interactive QR styling with custom foreground colors, error correction levels (L, M, Q, H), and multi-payload support (Wi-Fi, UPI, Contact, URL, Text). ParametersHigh-Resolution PNG

2. Image and Photo Utilities

Tool Capability Input → Output
Image Format Converter Native conversion between JPG, PNG, WebP, and HEIC with configurable quality compression. ImagesJPG / PNG / WebP
EXIF Metadata Stripper Complete inspection of camera hardware, exposure settings, timestamps, and GPS coordinates. Offers 100% clean metadata eradication via bitmap re-encoding or selective GPS stripping. ImagesSanitized Images
Image Resizer and Target KB Scale images by dimensions (px), percentage (10% to 200%), or strict target file size (e.g., Under 100 KB, 200 KB, 500 KB) using iterative binary search optimization. ImagesResized Images
Color Palette Extractor Extract dominant aesthetic colors with exact Hex codes, RGB values, and distribution percentages. Includes one-tap copying and exportable PNG palette cards. ImagePalette Card PNG
Image Compressor Downsampling, custom quality slider, and lossy/lossless compression modes. ImagesCompressed Images

3. PDF Document Tools

Tool Capability Input → Output
Image to PDF Combine multi-page photos and scans into a PDF with custom paper sizes (A4, Letter, Legal) and auto-orientation. ImagesPDF
PDF to Images Hardware-accelerated rendering and extraction of document pages into high-resolution JPG, PNG, or WebP formats. PDFJPG / PNG / WebP
PDF to DOCX Paragraph extraction converting PDF layouts into editable Microsoft Word (.docx) documents. PDFDOCX
DOCX to PDF Offline OpenXML rendering engine formatting Word documents into paginated PDF files. DOCXPDF
PDF Compressor Multi-level raster and stream optimization (Extreme, Recommended, Light) to reduce file sizes. PDFCompressed PDF
PDF Password Protect Encrypt and secure PDF files with 128-bit AES encryption. PDFEncrypted PDF
PDF Password Remover Decrypt and remove passwords when known. Passwords are never retained or logged. Encrypted PDFUnlocked PDF
PDF Merge Concatenate multiple PDF files into a single unified document. Multiple PDFsSingle PDF
PDF Split and Extract Extract specific page ranges or burst all pages into standalone documents. PDFSplit PDFs
PDF Page Rotate Rotate document pages clockwise by 90°, 180°, or 270°. PDFRotated PDF
Extract Text from PDF Export selectable text content into clean plain text documents. PDFTXT
PDF Watermark Stamp custom text watermarks across pages with adjustable opacity. PDFWatermarked PDF
PDF Metadata Editor Update title, author, subject, and keywords without altering document streams. PDFUpdated PDF
PDF Sign and Stamp Drawing canvas for signatures and predefined official status stamps. PDFSigned PDF

4. Scanner and OCR

Tool Capability Input → Output
Document Scanner Perspective-enhanced document capture with Magic Color, B&W, and Grayscale filters. Camera / ImagesPDF
OCR Text Extractor On-device machine learning text recognition from scanned documents and images. ImagesSearchable PDF / TXT

Technical Specifications

Parameter Detail
Target ABI arm64-v8a (Modern 64-bit Android)
Minimum SDK Android 8.0 (API 26)
Target SDK Android 15 (API 35)
Architecture Kotlin, Jetpack Compose, Coroutines, StateFlow
Storage Model Storage Access Framework (SAF) with persistent directory permissions
Telemetry None (Zero network calls during file processing)

Privacy and Permissions

FileFlow requests only the permissions necessary for local operation:

Permission Justification
INTERNET Used solely to check for GitHub release updates when triggered by the user.
CAMERA Requested at runtime only when capturing photos inside Document Scanner or Barcode Scanner.
VIBRATE Provides tactile haptic feedback for user interactions.
REQUEST_INSTALL_PACKAGES Allows the in-app updater to pass downloaded APKs to the Android system package installer.

License

FileFlow is distributed under the Apache License 2.0.

About

Lightweight, 100% offline & privacy-first document and image utility suite for Android.

Topics

Resources

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Contributors

Languages