A BARF diet generator for dogs — an optional proposal you can reshape.
The generator is an optional starting point. It is not a chatbot or language model; BARFLAB's calculation engine evaluates options using nutritional data, the dog profile, reference thresholds and constraints. Every product and every amount remains editable afterward. You can also create an empty diet manually and skip the generator.
Web and iPhone apps are available. Android version coming soon.
- S–Fgrade of the generated diet
- 68parameters in the proposal analysis
- broad databasefoods and supplements to choose from
- 3modes: raw, cooked and steamed
What the generator’s calculation engine does
The calculation engine creates a proposal by evaluating product and amount options against structured nutritional data, the dog profile, available thresholds and constraints. The proposal then opens in the same editor and analysis used for a manually built diet.
- estimates the portion from the healthy-adult dog profile and energy context
- evaluates products and amounts in the healthy-adult profile context
- uses nutritional data for foods and supplements
- compares covered parameters with available source thresholds
- passes the proposal to the same 68-parameter analysis
It is a starting point for further work, not a promise of a recipe suitable for every dog. Review and adapt it just as you would a diet built manually.
How the generator builds a dog’s diet
The whole process comes down to three steps, and you can preview and change every result straight away:
- 1. The healthy-adult dog profile — weight, activity, neutering and body condition (BCS).
- 2. Product selection — the generator picks meat, bone, organs, fish and vegetables and converts the grams into a daily portion.
- 3. Proposal analysis — it shows 68 parameters, an S–F score and the available reference thresholds.
Every product, amount or supplement change recalculates 68 parameters live. For parameters covered by NRC, FEDIAF or AAFCO, the available thresholds remain separate by source.
Generator or building by hand — why automate when you keep control
The generator is not the core of the BARFLAB workflow. You can manually create an empty diet and build the entire recipe yourself, or request a proposal and then reshape it. Both paths use the same editor and analysis.
- an optional calculation-based starting point
- manual building from an empty diet remains available
- full control — you can swap every product and every amount
- compare raw, cooked and steamed versions on the same profile
The generator is a starting point, not an oracle — the final shape of the diet always depends on you and, if needed, on advice from a vet or a nutritionist.
What the engine considers in a proposal
- the daily portion from the energy requirement (RER/DER)
- the split into meat, meaty bone and organs (including liver)
- calcium, phosphorus and the Ca:P ratio
- iodine, zinc, copper, manganese and selenium
- omega-3 fatty acids (EPA/DHA) from products with declared EPA and DHA values
- available thresholds and constraints for analysed parameters
How does the BARF diet generator for dogs work?
It is not a chatbot or language model. The calculation engine evaluates options using nutritional data, the dog profile, thresholds and constraints, then creates an editable proposal rather than a locked meal plan.
Does the generator choose supplements?
The engine can include supplements among evaluated options, but a proposal does not guarantee a safe or final dose. Review each addition’s effect on the whole analysis and available thresholds.
Can I change a generated diet?
Yes. You can change every product and every amount, and BARFLAB will recalculate 68 parameters and the score live. You can also skip the generator and build the diet manually from an empty plan.
Do I have to use the generator?
No. It is optional. You can create an empty diet, choose the products and amounts yourself and use the same 68-parameter analysis without generating a proposal.
Does the generator replace a nutritionist or a vet?
No. BARFLAB supports healthy adult profiles and does not replace a specialist. Puppies, pregnancy, illness and therapeutic diets are outside the current scope and require individual assessment by a vet or animal nutritionist.
Bibliography
The full list of scientific sources, nutritional standards and composition databases behind BARFLAB's calculations, limits and content.
Bibliography →