Photo Compressor & Resizer is a complete photo compression app for Android that runs 100% offline — no server, no accounts, no subscriptions and no internet permission at all. Every photo is processed on the phone itself with the built-in Android Bitmap tools. Your users shrink big camera photos down to shareable sizes in seconds: pick a photo, choose a resize preset and a quality (or just pick a target file size like "under 200 KB"), watch the live preview show the new size and the exact percentage saved, then save to the gallery or share.
WHAT THE USER DOES:
Tap "Pick a Photo" — the app shows its dimensions and file size
Choose a resize preset (1920 / 1280 / 800 px, or 75% / 50% / 25%)
Set the JPEG quality slider — or pick a target size (1 MB / 500 KB / 200 KB / 100 KB) and let the app fit it automatically
See the result preview with the new size and "% saved", then Save or Share.
WHAT YOU GET: complete Java source code — plain Android SDK, zero external dependencies; automatic EXIF rotation and sampled decoding (no out-of-memory on huge photos); modern saving via MediaStore on Android 10+, legacy gallery write on older versions; easy to rebrand — app name, icon, colours, presets and save folder are each in one obvious place (documented in the buyer guide); one-command build script (no Gradle needed) + Android Studio import steps; buyer guide included.
REQUIREMENTS: JDK 17+ and Android SDK (build-tools 34.0.0, platform android-34) to build. The finished app runs on Android 7.0+ and is only about 122 KB. Perfect for publishing your own photo-tools app, bundling with gallery / cleaner utilities, or localising a lightweight image compressor for your market.
Features
Pick any gallery photo — original dimensions and file size shown instantly
Resize presets: Original, Max 1920 / 1280 / 800 px, or scale 75% / 50% / 25%
JPEG quality slider (10–100%) with live result preview and new file size
Target-size mode: under 1 MB / 500 KB / 200 KB / 100 KB — quality and dimensions adjust automatically
Output format choice: JPEG or PNG, with the exact "% saved" shown before saving
Save results to Pictures/PhotoCompressor and share them via the share sheet
EXIF-aware: rotated photos are handled correctly; 100% offline, no internet permission, no ads, no accounts
Full Java source, no dependencies — build script + buyer guide included
You have to login to leave a review!
All Reviews
No Review!
What type of support is included? Verified source code Free support included Download code immediately Quality guarantee for your satisfaction Support: info@sellanycode.com
You have to login to ask a question!
All Questions
No Question!
$20
Verified source code
Join 35578+ buyers which trust us!
Download code immediately
100% Guarantee For Item! Satisfaction guarantee policy.