Sign up to get updates and help shape the tools. Optional — the app works either way.
Your farm data stays in your browser on this device — nothing is uploaded. "Sign me up" opens your email app with a short note to our support inbox; just hit send.
One place for the whole operation — enter a horse or a field once and every tab shares it. Body condition drives ration targets, housing drives manure volume, grazing ties horses to paddocks, and the whole thing prints as one comprehensive farm report or as an individual sheet per horse or field. Works offline; entries save automatically in this browser.
Enjoying the beta? Join the mailing list for updates and help shape the tools.
Farm
Horses
Each horse's latest body-condition score and weight show here automatically once recorded on the BCS tab.
Rotation map imported borders
grazingreadyresting
Export your paddocks from Mapulator (or any GPS mapper) as KML or GeoJSON and import here. Shapes match to fields by name — an unmatched shape creates a new field with acreage measured from its geometry.
Fields & paddocks
Each field can carry a soil test — import one per field below to drive the compost planner on the Manure tab.
Grazing log
Waste volume by housing
ESTIMATED ANNUAL MANURE + BEDDING
0 yd³
Set each horse's housing type below. Volume is driven by housing — a stalled horse's bedding dwarfs a dry-lot horse's.
Compost & handling
Compost application planner match compost to soil need
Pick an analyzed compost pile and a soil-tested field. The planner sizes the rate to the most limiting nutrient (phosphorus-first, the environmental cap) and shows what the other nutrients supply at that rate.
Where to send compost by soil need
Fields ranked by the P₂O₅ + K₂O they need per acre. High-P/high-K fields drop to the bottom as "hold" — spreading compost there builds soil phosphorus without agronomic benefit.
Annual forage plan herd × grazing × cuttings
HAY TO FEED · FULL YEAR
0.0 tons
— bales · as-fed — lb · herd of — head
—
PEAK DAY (ALL-HAY) LB
—
HEAVIEST MONTH LB
$0
HAY VALUE ON HAND
$0
COST / HORSE / YR
The herd class · grazing · cutting fed
Class, grazing system, weight and head come from each horse — edit here or on the Farm tab. BCS is pulled from the latest worksheet. Cutting fed: leave on Auto and the app feeds the best-fit cutting in stock for each horse (energy, protein, and low-sugar for IR/easy keepers); pick a specific cutting to override. If a picked cutting drops to 0 bales on hand, it falls back to the best available and flags it here — keep bale counts current so the suggestion tracks real inventory.
Feeding
Untested cuttings assume 90% dry matter and a visual-quality energy estimate until an analysis is entered.
Hay library — cuttings, cost & analysis
Farm-grown cost of production
Enter acres, yield and costs to see $/acre, $/ton and $/bale.
Farm-grown hay isn't free hay. Leaving out land, labor and machinery is the most common way producers underprice their own forage.
Tons on hand is derived from bales × lb/bale. Untested cuttings use the quality/type estimate; a lab report fills DE, CP, DM and sugar.
Cost of feed compared $ per megacalorie
Dollars per megacalorie prices what the horse actually gets, not what the bale weighs — a cheap stemmy cutting often costs more per calorie than a pricier leafy one.
What testing your hay changed
Compares the plan on measured dry matter and energy against the visual-quality estimate. Enter a lab analysis on a cutting to populate this.
Grazing systems pasture share % by month
Percent of each month's forage coming from pasture, per system. Assign a system to each horse above. Western-NY defaults — edit to your fields.
Cool-season grass sugar (ESC + starch) spikes in the spring flush and again in fall after cold nights and sunny days, dips in summer heat and winter dormancy. Test standing forage to anchor the level (your Teff pre-harvest sample is exactly this). Sugar is lowest in the early morning and highest in late afternoon — the safest grazing window for sugar-sensitive horses is overnight into early morning.
Pasture intake calculator attribute grazing to the ration
DM yield ≈ sward height × density (established cool-season pasture is roughly 250–300 lb DM/acre per inch). "Days on pasture" spreads the measured disappearance into a per-day figure.
These figures are planning guides, not measurements. Actual pasture intake varies widely with forage, weather, the individual horse, and grazing behavior — results will vary. Treat the output as a starting point and adjust based on body-condition and weight-tape trend over time; the horse's BCS is the final word. Confirm diets for insulin-resistant, senior, broodmare, and growing horses with your veterinarian or an equine nutritionist.
Hay demand across the year
Have vs. need — by cutting
Feeding window — what to still buy barn-up to turnout
Need is figured day-by-day across the window using each horse's class, weight, feeding waste, and the grazing share for each month — so a window that runs into grazing season already credits pasture. Still to buy nets hay on hand against the window need; the quality target tells you what each horse needs so you can match a seller's hay test. Low-sugar need is tracked on its own because surplus "average" hay doesn't cover an IR or easy-keeping horse. Planning guide — adjust to BCS and weight-tape trend over time.
Daily feed chart
Pounds of hay to feed per horse right now, reflecting this month's pasture. Split AM/PM. Print it from Reports → "Daily feed chart" for whoever throws hay. Amounts drop in grazing season and rise in winter.
Feeding log draws down inventory
How it works: each entry subtracts bales from that cutting, so "on hand", the suggestion, and the fallback all track real inventory. Log today's feeding reads the daily feed chart, converts each horse's hay to bales from the cutting it's actually fed, and records today (re-running it replaces today's logged amount). Enter a cutting's received bales on its card above; when restocking the same cutting, bump that number up.
Does the hay meet the herd? energy & protein
Energy compares hay eaten at target intake against each group's estimated digestible-energy need, using the cutting it's fed as the sole forage (the binding winter case). A planning aid, not a formulated ration — confirm IR, senior, broodmare and growing horses with a vet or nutritionist.
Rations optional manual notes
Body condition worksheet six-region Henneke · multi-assessor
thinfat
ESTIMATED BODY CONDITION
—
Score the six regions above to calculate.
Estimate is the average of the six region means, rounded to the nearest half point. Each region shows the mean and the spread between assessors; a flagged region means re-check it together. Save / Update and Cancel live in the horse banner at the top of this tab — it stays in view as you scroll, so you always close out the right horse. Saving carries the score to the horse and into the Forage tab.
Body weight
No scale? Enter heart girth and body length and it estimates weight — (girth² × length) ÷ 330, the standard adult-horse formula. Pick a horse above; the trend tracks that horse.
Management notes flag changes on the timeline
Dated notes drop a marker on this horse's condition & weight trend (here and on the report). Tagging the lever lets you filter later — e.g. "show me every feed change and how weight responded."
History
Recovery Ledger conditioning & recovery tracking
HEAT INDEX (temp + humidity)
—
Enter air temp and humidity.
Heat index is air temp + humidity (≥130 caution, ≥150 high, ≥180 dangerous). Time-to-target is interpolated from your readings against the recovery target (default 64 bpm). The read below is an educational summary, not a diagnosis — confirm anything flagged with your vet.
History
Biosecurity & health records
For a fecal egg count, put the eggs-per-gram in Result — the parasite summary classifies each horse as a low/moderate/high shedder to target deworming.
Parasite management shedder status
Coming due next 60 days
All records
Breeding & foaling mares & stallion service
Foaling
Due date auto-fills to 340 days from the bred date (normal range 320–362). Choose "Outside stallion" to breed a mare to a stallion you don't own; pick one of your stallions to build his service record.
Season & upcoming
Breeding records
Broodmares
Stallion service records
Print a report
Preview renders the exact printout beneath this page. The comprehensive report walks every horse, field, forage lot, and biosecurity item; individual reports pull one horse or field.
Settings dropdown lists & calc constants
These lists feed the dropdowns across the tabs. Removing an option won't change horses or records already using it — their value is kept and still shows. Settings save with the farm, so they travel in your Save-to-file backup.