Free Android App

Compress
Anything.
Instantly.

Photos, videos, and PDFs — shrunk on your phone, never leaving it. No cloud, no account, no waiting.

100% Offline JPEG · PNG · WebP Video Compression PDF Compression No Account Needed
3-in-1 Photo · Video · PDF
4K Video Support (Pro)
11 Form Photo Presets
0 Files Uploaded to Cloud
What ShrinkIt does

Every tool. One app.

Every feature processes your files on your own device. Your photos, videos, and documents are never uploaded.

Image Compression

Choose Light, Balanced, or Heavy compression, or set the quality yourself. See the original and new size side by side, and compare before and after with a slider (Pro). Photos stay upright after compression.

JPEG PNG WebP Before / After

Video Compression

Choose Max, Recommended, or High Quality and see the estimated new size before you compress — or pick a target of 10, 25, 50, 100, or 200 MB. Lower the resolution or remove the sound for an even smaller file. Free up to 1080p; Pro keeps 2K and 4K.

MP4 Up to 4K Remove Audio

PDF Compression

Choose Light, Balanced, or Heavy compression to shrink scanned documents and forms for email and uploads. Free for PDFs up to 10 pages; Pro handles PDFs of any length.

Light Balanced Heavy

Batch Processing

Select many photos — or a whole folder — and compress them all in one tap. Batches keep running in the background with a progress notification. Free handles 10 photos at a time; Pro handles up to 50.

10 Free 50 Pro Whole Folder

Form Photo & Signature Resize

Resize photos and signatures to the pixel size and KB limit online forms ask for — Passport, Aadhaar, PAN, NEET, UPSC, SSC, RRB, IBPS, and university admissions.

11 Presets KB Limit

Format Convert

Convert JPG to PNG, PNG to JPG, WebP to JPG, and more — handy when a website or form accepts only one format.

JPEG → WebP PNG → JPEG

Keep Photo Details

Optionally keep camera metadata — date, camera model, and settings — in your compressed photos. Location is kept only when you turn this on. Pro feature.

Date & Time Camera Model Pro

Save Anywhere

Keep compressed files organised by date or by type, or send them straight to any folder you choose on your device. Pro feature.

By Date By Type Pro

Storage Saved

See how much space ShrinkIt has saved you over time — files compressed, average size reduction, and how many more photos now fit on your device.

Lifetime Savings
The flow

Three taps to a smaller file.

ShrinkIt is designed to get out of the way. Pick a file, set a target, done.

Pick a file

Tap a tool to open the system photo/video picker or Files app — or share an image, video, or PDF to ShrinkIt from any other app. Long-press the app icon to jump straight to a tool. No broad storage permissions required.

Set the target

Pick Light, Balanced, or Heavy for photos and PDFs, a quality level or target size for video, or an official form preset. ShrinkIt shows the estimated result before you start.

Save or share

See the original and new size side by side, then save to your gallery or chosen folder, or share to email, chat, or any app — your compressed file is ready to go.

Privacy first

Nothing leaves your phone.

ShrinkIt compresses files using your device's own processor. There is no server, no upload queue, and no account to create. Airplane mode works fine.

No broad storage permissions

Files are selected via the system picker, which grants scoped URI access. ShrinkIt cannot browse your storage without your explicit selection.

Compressed files stay local

Output is written to your gallery or a folder you choose on your device. Files are never transmitted to any external server.

Internet used only for ads, analytics & updates

The app uses the internet only to load AdMob ads, log anonymous usage analytics, receive occasional notifications, and check for configuration updates via Firebase. Compression itself works fully offline.

Full privacy policy available

We document exactly what AdMob and Firebase collect. Read the full privacy policy →

Pricing

Useful for free. Powerful with Pro.

The core compression engine is free forever. Pro is a one-time purchase — no subscription, no renewal.

Free

Everything you need to start

Free

No account required

  • Image compression (JPEG, PNG, WebP)
  • Video compression (up to 1080p)
  • PDF compression (up to 10 pages)
  • Batch photo compression (up to 10 photos)
  • Passport, ID & exam form presets
  • Format conversion
  • Lifetime storage savings stats
✦ Pro

No limits, no ads

One-time

Unlock forever — no subscription

  • Everything in Free, with no ads
  • 2K & 4K video, plus extra-small video files on supported phones
  • Batch compress up to 50 photos at a time
  • PDFs of any length
  • Unlimited custom quality for photos and videos
  • Before/after comparison slider
  • Keep photo details (date, location, camera)
  • Save anywhere — by date, by type, or any folder
Questions

Frequently asked.

No. ShrinkIt processes everything on your device using Android's built-in image, PDF, and video APIs. Your files are read from the location you select and the compressed output is written back to your device. Nothing is transmitted to any server.
ShrinkIt supports JPEG, PNG (lossless), and WebP. Choose Light, Balanced, or Heavy compression, or set the quality yourself. You can also convert between JPG, PNG, and WebP using the Format Convert tool.
Yes. ShrinkIt compresses MP4 and other phone videos, including HD and 4K, entirely on your device. Pick Max, Recommended, or High Quality and see the estimated new size before you start, or choose a target size — 10, 25, 50, 100, or 200 MB. You can also lower the resolution or remove the sound for an even smaller file. The free tier outputs up to Full HD 1080p; Pro keeps 2K and 4K quality and adds extra-small HEVC files on phones with a hardware encoder. Videos compress one at a time.
Each form preset has a pixel size and a maximum file size in KB. ShrinkIt resizes your photo to the required dimensions, then uses a binary search over the quality range to find the highest quality that still fits under the KB limit — usually in about 7 steps. That keeps the photo as sharp as possible while staying within the portal's limit.
PDF compression turns each page into a compressed image. Light (150 DPI) keeps near-print quality, Balanced (96 DPI) is the default, and Heavy (72 DPI) gives the smallest file, though very small text may be harder to read. Text in a compressed PDF may not be selectable, and hyperlinks are not preserved. Scanned and image-heavy PDFs shrink the most; text-only PDFs may not get smaller. Free users can compress PDFs up to 10 pages; Pro handles any length.
ShrinkIt includes 11 presets for Indian online forms: Passport Photo, Aadhaar Update, PAN Card Photo, PAN Card Signature, NEET Photo, UPSC / Govt Form, SSC / Railway, RRB Railway Recruitment, Bank PO (IBPS), University Admission, and a general Signature strip. Pick a preset and your photo, and ShrinkIt resizes it to the right pixel size and KB limit. Preset sizes follow commonly published portal requirements and can change — always check the official portal before you submit. ShrinkIt is an independent app and is not affiliated with any government agency.
No internet is required for any compression task — ShrinkIt is 100% offline. The app uses the network only to load AdMob ads, log anonymous usage analytics via Firebase, receive occasional notifications, and fetch configuration updates from Firebase Remote Config (things like ad frequency and feature limits).
Pro is a one-time in-app purchase through Google Play — not a subscription. It unlocks: no ads, 2K and 4K video plus extra-small HEVC video on supported phones, batch compression up to 50 photos (free: 10), PDFs of any length (free: 10 pages), unlimited custom quality for photos and videos, the before/after comparison slider, keeping photo details, saving to any folder, and all future Pro features. The purchase is permanent and can be restored on any device signed in to the same Google account.
ShrinkIt requires Android 7.0 (API 24) or higher. Files are opened through the system picker, so no broad storage permission is needed. Lossless WebP output requires Android 11 (API 30) or higher.

Smaller files.
Right now.

Free on Google Play. No account. No uploads. Works on Android 7.0 and up.

Get it on Google Play