Grocy Android

Grocy is a self-hosted groceries & household management solution for your home.

Grocy Android uses grocy's official API to provide you a beautiful interface on your smartphone with powerful barcode scanning and intuitive batch processing, all what you need to efficiently manage your groceries.

This app requires a running self-hosted instance of the grocy server application.
It is a companion app, therefore it cannot run standalone or manage products itself.
You can try it using the demo option available on the login screen.

Downloads

Get it on Google PlayGet it on GitHubGet it on IzzyOnDroid

Grocy Android will soon be available in the official F-Droid repository.

Screenshots

screen1

screen2

screen3

screen4

Features

  • Stock overview
  • Shopping lists with offline support
  • In-store shopping mode (big UI elements)
  • Fast barcode scanning
  • Consume and purchase with app shortcuts
  • OpenFoodFacts implementation
  • Master data editing
  • Intuitive batch processing
  • Dark mode
  • No ads, analytics or in-app purchases
  • Low data usage
  • Small app size (~6MB)

Compatibility

Grocy Android requires at least Android 5.0 Lollipop on your device and grocy 2.7.0 on your server.
It is also possible to use the grocy Add-on on a Hass.io server. Our in-app help explains how to do that.

Self-signed certificates are not supported at the moment.
Right now, the server certificate has to be signed by a certificate authority (CA). This CA has to be public and trusted by Android.
To meet these requirements, you can use a free certificate from letsencrypt.org for proper https encryption.

GitHub