ERP beyond your fridge
Grocy is a web-based self-hosted groceries & household management solution for your home.
Open Source. Built with passion.
Changelog Install guide Source on GitHub
Current version: 4.5.0 (released on 03/28/2025)
Getting in touch
Connect with other Grocy users on Reddit or report something that does not work / new ideas on the GitHub issue tracker.
Add-ons / Tools / Guides
Community contributed tools, integrations, install/troubleshooting guides and other useful Add-ons to make Grocy even better and more productive.
Track your purchases
A barcode reader ready interface makes this a easy and quick task and you always know what you currently have at home.
It's also possible to scan barcodes directly in the web browser using the device camera ( Quick video demo).
Automate & optimize your shopping list
Define minimum stock amounts of your loved products and never think about "do I need noodles or are there enough at home?".
Group products by assortments to optimize your way in the supermarket - never jump from one end to the other again and again.
Waste less
Always know what's due next.
Input forms made for productivity
One hand, 3 seconds, no problem - errors impossible.
Add new products on the fly
Barcodes can be looked up using external services (Open Food Facts is built-in; any service can be added using Plugins) to add new products in no time at all ( Quick video demo).
Recipes with intelligence
Maintain your recipes and see at a glance whether everything you need is in stock at home. Of course everything that is not available can also be automatically added to the shopping list.
A "Due Score" indicates which recipes are good for using up stock items that are due soon or already overdue, to help not waste them.
Kitchen productivity
Recipes clear and concise.
Meal planning like a Pro
Plan your daily meals based on your recipes and put everything needed and not at home with one click on the shopping list.
Manage your household equipment/devices
Keep all the instruction manuals and important information about your devices in one place to have them at hand when needed.
Track your household chores
Think less about "oh, when have I done last..." and stay organized easier.
Keep track of your tasks
Just another to do list.
How I (and maybe also you) like it.
Manage your batteries
Nowadays we have countless batteries in our home. Keep them in a good shape by knowing when you charged them last.
Custom fields/objects/lists
To any entity (like products or chores) any custom fields can be attached. Ultimately, you can create completely own objects/lists to keep track of everything in one place.
Night mode
Night mode is automatically used when your device prefers that by default and can be alternatively also activated automatically when the sun sets (configurable time range).
Made for every device
Whether on a smartphone or any other device, only a Browser is needed - e.g. install any low-cost-low-power device in your kitchen and you have a very comfortable 24/7 Grocy terminal.
Grocy's web frontend is responsive and an "installable web app" (PWA, without providing any offline usage capabilities), that provides a pretty native mobile app-like experience without the need for additional tools ( Android/Firefox demo, Android/Chrome demo).
Integration and customization
A (RESTful) API for everything, see the integrated Swagger UI on /api.
Feature Flags to disable/hide things you don't need (e.g. hide chores, everything related to price tracking, etc.).
Custom CSS and JS to ultimately customize everything down to the smallest detail while maintaining updateability.
And so much more
Grocy is constantly evolving and daily used by me and many others.
When you miss something, feel free to open a Feature Request on GitHub - maybe it'll be added within hours, because your ideas are my motivation. 😄
Say thanks
Do you find Grocy useful, and has it maybe already saved you a lot of time organizing your fridge or household? That's nice to hear!
I put an endless amount of passion and spare time into Grocy as one of my hobby projects. So inviting me for a coffee, a beer, or even a three-course meal as a small thank you is a nice gesture and perhaps just the motivation that makes the next awesome feature a reality tomorrow - here are some options:
- PayPal PayPal Account, Visa/Mastercard etc.
- Stripe Google/Apple/Amazon Pay, SEPA Direct Debit, other regional payment methods
Thank you!

