VioletScale shrinks your images and PDFs right on your device - fast, private, and completely free.
How it works
1. Pick an image or PDF.
2. Set your target size in KB.
3. Choose the output format (JPEG, WebP, or PNG).
4. Tap "Change file size" and save the smaller file to your Downloads folder.
Key features
- Compress JPG, PNG, WebP, GIF, and PDF files to a target size you choose
- Resize images by width or height (aspect ratio is kept automatically)
- Adjust quality (20%-95%) for JPEG and WebP output
- Preview the original and result side by side before saving
- Compress multiple images at once and get a single ZIP download
- Flatten PDF pages to compressed images to dramatically reduce file size
- Works with a tap of your thumb - simple, clean, and fast
Private by design
- 100% offline - your files never leave your device
- Nothing is uploaded, ever
- No ads, no trackers, no data collection
- No account or sign-in required
Where do files go?
Results are saved to your phone's Downloads folder, so you can share them, attach them to emails, or upload them anywhere.
VioletScale is perfect for reducing photo sizes before sharing on WhatsApp, resizing images for websites, shrinking scanned documents and contracts, and compressing PDFs for email attachments.
Tip: for the smallest file sizes, use JPEG or WebP output. PNG is lossless but may not reach very small targets. If a PDF can't hit your target, try a larger size - the app will give you the closest result.
Created by Sandeep More.
Compress images & PDFs on your device. 100% offline, no uploads, no ads.