Free online tools to generate, calculate,
convert, format, encode, and play.
 

Vaccination Schedule

Generate a vaccination timeline for a puppy, kitten, or rabbit from its birthdate, then tick off each shot as it is given. Your progress is saved automatically in your browser.


Pet Details

The schedule updates as you change the details.

How It Works

Pick your pet type, enter its date of birth, and the tool calculates the recommended date for each core vaccine by adding a typical age (in weeks) to the birthdate:

Due date = birthdate + (recommended age in weeks × 7 days)

Each row shows the vaccine, the age at which it is normally given, and the calculated calendar date. Tick the checkbox when a shot has been given — the state is stored locally in your browser with localStorage, so it persists between visits on the same device without any account or server.

Typical Puppy Schedule
  • 6–8 weeks: First DHPP (distemper, hepatitis, parvovirus, parainfluenza).
  • 10–12 weeks: Second DHPP, optional leptospirosis / Bordetella.
  • 14–16 weeks: Third DHPP and rabies.
  • 12 months: First annual boosters.
Typical Kitten Schedule
  • 6–8 weeks: First FVRCP (feline viral rhinotracheitis, calicivirus, panleukopenia).
  • 10–12 weeks: Second FVRCP, FeLV (feline leukemia).
  • 14–16 weeks: Third FVRCP, FeLV booster, and rabies.
  • 12 months: First annual boosters.
Typical Rabbit Schedule
  • 5 weeks: Myxomatosis + RHD (RHD1/RHD2) combined vaccine, where available.
  • 10–12 weeks: Second dose / RHD2 depending on the vaccine brand used.
  • Every 6–12 months: Boosters, per local disease risk.
Note: Rabbit vaccines differ significantly by country (single combined shot in the UK/EU vs. separate shots elsewhere). Puppies and kittens should stay away from unvaccinated animals and public areas until the core course is complete.

Embed This Util

You can embed this util on your own site as a widget. Adding ?embed=1 to the URL loads a compact version with just the tool itself; no header, menu, or documentation. Paste this snippet into your HTML:


    

Copy snippet Adjust the height to taste.



Feedback

Help us improve this page by providing feedback, and include your name/email if you want us to reach back. Thank you in advance.


Share with