package icon

Crate

Catalogue your physical media collection — stored on your own Nextcloud.
New in version 1.19.1
Restores F-Droid's reproducible build, which v1.19.0 broke.

Nothing changes in how the app behaves. F-Droid rebuilds this app
from source and checks the result byte-for-byte against the
published release; the new build toolchain made two parts of the
APK depend on the machine that built it, so that check failed and
F-Droid would have stopped shipping updates.
Crate is the native Android companion for the Crate Nextcloud app — a personal
catalogue for your physical media collection.

Browse and manage your music, films, books, games and comics on the go.
Everything is stored on your own Nextcloud server, so you own your data.

Features:

* Browse your collection by category, format and artist
* Card or list view, with format-filter chips and per-format totals
* Full album / film / book / game / comic detail view with tracklist,
cast, author bio and more
* Record what you originally paid alongside the current market value,
with gain or loss surfaced on each item
* Add up to two extra user photos per item — receipts, sleevenotes,
disc shots — separate from the cover artwork
* Wishlist — track what you want next
* Barcode scanning to add new items quickly
* Enrich items automatically from Discogs, TMDB, Open Library, RAWG or
ComicVine (you provide your own API keys)
* Market values (Discogs for music, PriceCharting for games and comics)
* Share albums or playlists with other users of your Nextcloud instance
* Full offline mode — your collection is cached locally and syncs when
you have a connection
* Strips EXIF / GPS metadata from uploaded photos before they leave the
device
* Follows the Material 3 design system in Nextcloud's brand colours so
it sits alongside the official Nextcloud client suite

Requires a Nextcloud instance running the Crate server app:
https://github.com/megamaced/crate

This build contains no proprietary Google services and is fully open
source under the AGPL-3.0 licence.

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 1.19.1 (32) suggested Added on Sep 15, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 10 or newer.

    It is built and signed by the original developer, 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.
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • run foreground service
      Allows the app to make use of foreground services.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • 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.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.megamaced.crate.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5 MiB PGP Signature | Build Log

  • New in version 1.18.0
    Reliability and privacy fixes from two audit passes.

    - Items shared with you no longer appear in your own
    collection, search or home feed.
    - Wiping one category no longer empties the whole app until
    the next sync, and playlists keep the server's order.
    - Sync no longer skips an item edited in the same second as
    another, or strands rows behind a partial sweep.
    - A photo whose location data cannot be stripped is refused
    rather than uploaded.
    - Failed artwork uploads are reported, not sile
  • Version 1.18.0 (30) - Added on Sep 09, 2026

    arm64-v8a armeabi-v7a x86 x86_64

    This version requires Android 10 or newer.

    It is built and signed by the original developer, 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.
    • take pictures and videos
      This app can take pictures and record videos using the camera while the app is in use.
    • run foreground service
      Allows the app to make use of foreground services.
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • show notifications
      Allows the app to show notifications
    • 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.
    • prevent phone from sleeping
      Allows the app to prevent the phone from going to sleep.
    • com.megamaced.crate.DYNAMIC_RECEIVER_NOT_EXPORTED_PERMISSION

    Download APK 5.2 MiB PGP Signature | Build Log