Offline, privacy-first PDF toolkit for Android that merges, splits, compresses, converts, signs and annotates PDFs entirely on-device.
T8RIN/ImageToolbox
An Android image editor app with dozens of tools, from crop and draw to 500+ filters, OCR, background removal, and PDF tools.
Open-source alternative to:Photoshop Express
Snapseed
Adobe Acrobat
- Stars
- 15,072
- Forks
- 652
- Open issues
- 4
- Last commit
- 19 hours ago
What is it?
Image Toolbox is an Android app for editing and converting images on the device. It covers everyday tasks such as cropping, resizing, applying filters, editing EXIF metadata, and erasing backgrounds, along with more specialized tools like OCR text extraction, collage creation, barcode generation and scanning, and color palette import and export.
The app includes a large filter library with hundreds of effects, several AI-based tools for upscaling, denoising, background removal and depth effects, and PDF utilities for merging, splitting, compressing and converting pages. It supports a broad range of formats, including JXL, AVIF, HEIC, WEBP, GIF, APNG, PSD and RAW inputs.
The project is built with Kotlin and Jetpack Compose and is distributed through Google Play, F-Droid, and GitHub releases. A FOSS build variant replaces Google-dependent components such as MlKit and Crashlytics with open alternatives.
Key features
- 01Offers 500+ image filters, including tone mapping, dithering, and color lookup tables.
- 02Provides AI tools for upscaling, background removal, denoising, and colorization.
- 03Extracts text from images with OCR supporting 120+ languages.
- 04Includes PDF tools for merging, splitting, compressing, and converting pages.
- 05Converts between many formats, including JXL, AVIF, HEIC, WEBP, GIF, and APNG.
- 06Creates and scans barcodes and QR codes in 13 formats.
Use cases
- Batch-resizing or compressing photos before sharing or uploading.
- Removing backgrounds or adding watermarks and text to product images.
- Extracting text from scanned documents into searchable PDFs.
- Converting animated GIFs or APNGs into modern formats such as WEBP or JXL.
Quick start
- 1
Download the latest APK from the Releases page
- 2
Clone the repository
git clone https://github.com/yourusername/ImageToolbox.git - 3
Build the project
bash ./gradlew build
Things to know
- Android app only, so it does not run on desktop or iOS.
- The README's build and run instructions are generic and partly placeholder, so building from source may take extra work.
- The FOSS build lacks some features, such as RAR decryption and the Google-based ML Kit options used in the Market build.
Topics
FAQ
- What is ImageToolbox?
- An Android image editor app with dozens of tools, from crop and draw to 500+ filters, OCR, background removal, and PDF tools. Image Toolbox is an Android app for editing and converting images on the device. It covers everyday tasks such as cropping, resizing, applying filters, editing EXIF metadata, and erasing backgrounds, along with more specialized tools like OCR text extraction, collage creation, barcode generation and scanning, and color palette import and export.
- Is ImageToolbox free to use? What license does it have?
- ImageToolbox is open source under the Apache-2.0 license. Check the license terms before using it in commercial products.
- Is ImageToolbox still maintained?
- Actively maintained. The last commit to ImageToolbox was on Oct 19, 2026.
- What can I use ImageToolbox for?
- Batch-resizing or compressing photos before sharing or uploading. Removing backgrounds or adding watermarks and text to product images. Extracting text from scanned documents into searchable PDFs. Converting animated GIFs or APNGs into modern formats such as WEBP or JXL.
- How do I install ImageToolbox?
- Download the latest APK from the Releases page Clone the repository: git clone https://github.com/yourusername/ImageToolbox.git Build the project: bash ./gradlew build
- Where can I get ImageToolbox?
- The source code and installation instructions are on GitHub: https://github.com/T8RIN/ImageToolbox
Summary generated by AI from the project's README. GitHub stats refresh daily.
Related projects
A local, offline file converter for Android that handles video, audio, image, PDF, Office, font and subtitle conversion on the device without uploads.
An offline-first, privacy-focused reader for PDF, EPUB, comics and other documents on Android, Linux and Windows, built with Kotlin Multiplatform.
An Android app that downloads apps and applies ReVanced patches to customize them, built on ReVanced Patcher.
An Android active noise cancellation engine in Kotlin that detects low-frequency hums with FFT and plays phase-inverted audio to cancel them.
Open-source document parser that converts PDF, Office, HTML and other files into structured data for generative AI pipelines.