package icon

Iris Gallery

Fast, private, 100% offline gallery with photo editor and EXIF inspector
New in version 0.8.0
• Pull-to-Refresh Gesture Sync: Added fast swipe detection and decoupled overscroll at the top so quick downward flicks refresh reliably (#123)
• Refresh Indicator Fix: Guaranteed dismissal cleanup in a finally block to eliminate frozen spinning indicators (#158)
• Unicode & Arabic EXIF Support: Added smart charset detection (UTF-8, Windows-1256, ISO-8859-6, UTF-16 with BOM) preventing Arabic comments from displaying as question marks or Chinese characters
• Wallpaper Options: Added target picke
Iris Gallery is a lightweight, fluid, and privacy-focused Android gallery app built with modern Material You 3 and Jetpack Compose.

Features:
• 100% Offline & Private: Zero INTERNET permissions requested in the manifest. Your photos and videos never leave your device.
• Fluid Material Design 3: Full dynamic Material You theming that adapts to your wallpaper, complete with seamless dark and light modes.
• High-Resolution Canvas Viewer: Native hardware bitmap rendering with multi-level zoom (up to 7×) preserving crystal-clear detail on screenshots, text, and photos.
• Built-in Photo Editor: Crop, rotate (90°/180°/270°), flip horizontally/vertically, apply filters, sketch with custom brush tools, and add text.
• Rich Camera EXIF & GPS Inspector: View detailed camera metadata including model, aperture, shutter speed, focal length, ISO, flash, and open capture coordinates directly in your preferred map app.
• Integrated Video Player: Powered by Media3 ExoPlayer with sensor-aware hardware rotation and intuitive playback controls.
• Dynamic Pinch-to-Resize Grid: Smoothly adjust photo column density between 2 and 6 columns with responsive item placement animations.
• Media Formats & Special Types: Dedicated smart filters for RAW photos, animated GIFs, motion photos, panoramas, and screenshots.
• Duplicate & Similar Media Finder: Scan for identical or redundant shots and clean up storage with one tap.
• Private Locked Vault: Protect sensitive photos and videos behind biometric authentication or device credentials.
• Safe Trash Bin: Move deleted items to the trash with easy restoration or one-tap permanent purge.
• Home Screen Photo Widget: Pin favorite memories and photos directly to your launcher with customizable aspect ratios and rotation intervals.

Versions

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 0.8.0 (16) suggested Added on Oct 02, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • read locations from your media collection
      Allows the app to read locations from your media collection.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • read image files from shared storage
      Allows the app to read image files from your shared storage.
    • read video files from shared storage
      Allows the app to read video files from your shared storage.
    • read user selected image and video files from shared storage
      Allows the app to read image and video files that you select from your shared storage.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • set wallpaper
      Allows the app to set the system wallpaper.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • com.iris.gallery.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 7.9 MiB PGP Signature | Build Log

  • New in version 0.7.1
    • Album Move Safety: Media files are verified on disk after copy before deleting originals, with timestamp preservation and rollback on error
    • Permanent Delete Option: Direct permanent deletion in menus and configurable default delete action in Settings (Trash vs Permanent)
    • SD Card Trash Fix: Resolved trash and deletion errors on SD cards and external volumes by preserving storage volume names
    • Photo Editor Export: Support for JPEG, PNG, and WebP export formats with automatic format detectio
  • Version 0.7.1 (15) - Added on Sep 26, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • read locations from your media collection
      Allows the app to read locations from your media collection.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • read image files from shared storage
      Allows the app to read image files from your shared storage.
    • read video files from shared storage
      Allows the app to read video files from your shared storage.
    • read user selected image and video files from shared storage
      Allows the app to read image and video files that you select from your shared storage.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • com.iris.gallery.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 7.9 MiB PGP Signature | Build Log

  • New in version 0.7.0
    • Per-Album Sorting: Set custom sort order for specific albums without affecting the rest of the gallery
    • Album Categories: Added filter chips (All, Camera & System, Apps) to separate camera shots from app media
    • Albums Tab Cleanup: Compact dropdown menu for album sorting
    • Customizable Viewer Header: Configure what displays at the top of the photo viewer (filename, date, time, resolution)
    • Swipe in Details: Navigate photos while the info sheet is open
    • External Editors: Fixed third-party ed
  • Version 0.7.0 (14) - Added on Sep 19, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 8.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • android.permission.MANAGE_EXTERNAL_STORAGE
    • show notifications
      Allows the app to show notifications
    • read the contents of your shared storage
      Allows the app to read the contents of your shared storage.
    • read image files from shared storage
      Allows the app to read image files from your shared storage.
    • read video files from shared storage
      Allows the app to read video files from your shared storage.
    • read user selected image and video files from shared storage
      Allows the app to read image and video files that you select from your shared storage.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • use biometric hardware
      Allows the app to use biometric hardware for authentication
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • modify or delete the contents of your shared storage
      Allows the app to write the contents of your shared storage.
    • com.iris.gallery.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 7.9 MiB PGP Signature | Build Log