Record keeping for dog breeders
Your kennel's records, on your own device.
KennelOS keeps dogs, pedigrees, pairings, litters, puppies, buyers, sales and expenses in one place — and keeps all of it in your browser, on your machine. No account to make. No subscription to read your own data. No internet needed after the first load.
Nothing to install. Opens in your browser and works offline afterwards.
Everything a breeding program actually generates
One record per dog, one timeline per event, and every relationship in between — so a pedigree, a litter, and a buyer's paperwork all point at the same truth.
Dogs & pedigrees
One record from puppy to retirement — life stage, ownership, registration, health tests, photos. Multi-generation pedigree trees built from the dogs you already entered.
Pairings & litters
Plan a pairing, record the breeding dates, project the due date, then whelp it into a litter with a puppy for every pup — each one a real dog record from day one.
Buyers & sales
Log deposits, placements and sale prices against the pup and the buyer, so "who has that pup and what did they pay" is one lookup, not three notebooks.
Health & history
One dated event log covers vet visits, vaccinations, heat cycles, weights, titles and notes — attached to the dog, the litter, or the pairing it belongs to.
Financials
An expense ledger alongside sale income, so a litter's real cost is a number you can look up instead of a feeling you have at tax time.
A Today page
Due dates, upcoming vaccinations, pups reaching go-home age and anything overdue, gathered into the one screen you open in the morning.
Local-first, and we mean it literally
Most "cloud" breeding software is a database on someone else's computer that you rent access to. KennelOS is the opposite arrangement.
Where your data actually lives
In your browser's own storage, on the device you typed it into. It is not uploaded, not synced by default, not readable by us — we don't run a server that could hold it.
The trade-off, stated plainly: data on one device is only as safe as that device. That is exactly why export is a first-class feature, and why the app nudges you to take backups.
What that buys you
- It keeps working when the internet doesn't.
- No one can lose your records in a breach they had.
- No monthly fee to keep reading what you wrote.
- Export to JSON or CSV any day, for any reason.
- If we vanished tomorrow, your copy still opens.
Three ways in
One app, built once, shipped as three editions. Start free, look around the full version, upgrade when your program outgrows the free tier.
KennelOS Lite
Free — forever
For a small program keeping honest records.
- Up to 6 adult dogs, 2 litters
- Unlimited pairings, puppies & history
- Sales, buyers and the expense ledger
- Today page, pedigrees, import/export
KennelOS Pro
$2.99/mo
$22.99/year, or $69.99 once for lifetime.
- No dog or litter limits
- Contacts, contracts & stud services
- Reports, invoices & puppy records
- Documents, Companion share-out, Assistant
Annual plan starts with a 7-day free trial.
Live demo
Free — no sign-up
Pro, pre-loaded with a full sample kennel.
- Every Pro feature, already populated
- Click anything — it's read-only
- Nothing to enter, nothing to install
- Leaves nothing behind on your device
Getting started takes about a minute
- Open the app.Lite is a web page. Visiting it is installing it — there's no download, no account, no card.
- Take the guided tour.First run offers a sample kennel you can poke at, then clears it and hands you a blank program.
- Add your dogs.Or import them from a spreadsheet — every CSV import previews exactly what it will create before it commits.
- Add it to your home screen.Optional, but it makes KennelOS open like any other app, offline included.
🐾 There's a free app for your puppy families too
KennelOS Furever is a separate, free app you can hand to a puppy's new family at pickup — their pup's care schedule, vet reminders, records and training, on their phone.
📦 Moving from a spreadsheet?
Import dogs, litters, pairings, sales and events from CSV. Every import is a dry run first: it shows you what will be created, updated, or flagged for review before anything is written.
Start keeping better records today
Lite is free and always will be. If your program grows past it, Pro is one export and one import away.