Skip to content

ricafolio/dcim-cleaner

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

40 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DCIM Cleaner

Static Badge Static Badge

An Android app to help you clean up your camera roll. This app takes you to a random date in your camera roll and lets you trash photos in one tap or two. Comes with widgets as well.

App preview

About

Clean your camera roll faster with a smarter Android gallery cleaner built for large photo libraries.

If you have thousands of photos (10k, 20k, even 40k+), swiping one-by-one like Tinder-style apps is slow and tiring. This app uses a grid-based cleaning system so you can review and delete photos in batches — quickly and efficiently.

Instead of endless scrolling, jump into a random day or month and decide what to keep. It’s a faster way to clean your gallery without overthinking every photo.

With the built-in DCIM Analyzer, you can see exactly which dates are taking up the most storage — helping you target cleanup where it matters most.

Why this app is different

  • Batch cleaning with grid view — no more slow swiping
  • Random date picker — reduces decision fatigue
  • Storage insights — know what’s taking space instantly
  • Fast navigation — tap instead of swipe

Features

📊 DCIM Analyzer

  • Analyze your DCIM / camera folder by Day, Month, or Year
  • See file count and total size per period
  • Sort columns to find the largest storage usage
  • Tap any row to open that batch in the grid
  • Perfect for targeting large photo dumps, videos, or bursts

🎲 Random Picker

  • Instantly jump to a random day or month
  • Discover forgotten photos
  • Clean without scrolling through your entire gallery

⚡ Quick Trash

  • Tap a photo to delete instantly
  • Long press to move photos to trash
  • Designed for rapid cleanup of large photo batches

🖼 Grid Gallery View

  • 3 or 5 column layout for faster scanning
  • File size shown on each thumbnail
  • Quickly spot large files and duplicates
  • Swipe down to exit full screen

⚡ Ultra-Fast Navigation

  • Tap left/right side of the screen to switch photos
  • No swipe animation delay
  • Much faster than traditional gallery apps

⚙️ Settings

  • Re-index DCIM folder
  • Ignore specific subfolders (e.g. Screenshots)

Widget preview

⬛ Widget (2x1) — "clean me up" widget

  • Clickable widget that shows you random date every 6 hours.
  • Displays date, its size & number of photos you can clean up.

⬛ Widget (4x1) — "today & yesterday storage" widget

  • Watch your storage with a widget that you can add in your home screen.
  • Displays your available storage space, updated every day.
  • Keeps track of your storage so you can compare how many space you've lost or gained from yesterday.

Tips for best use

  • Enable Quick Trash to delete photos with one tap
  • Use long press for safer selection before deleting
  • Start with DCIM Analyzer to find the biggest files
  • Use Random Picker when you don’t know where to begin

Warning

⚠️ Personal use only. This app was AI-generated and is not fully tested in various android devices. No APK will be distributed — build it yourself via Android Studio.

Android Studio Setup

  1. Open the DCIMCleaner folder via File → Open
  2. Wait for Gradle sync
  3. On your phone: Settings → About phone → tap Build number 7 times
  4. Enable USB Debugging under Developer Options
  5. Plug in via USB, tap Allow on the prompt
  6. Select your device in the toolbar and hit ▶ Run
  7. Grant storage permission — indexing starts automatically

Built with Claude by Anthropic — claude.ai

About

My personal android app to clean up camera roll by random month or day

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages