Free online tummy time timer. No app, no signup.
Pippy tummy time log
Tummy time builds neck and shoulder strength. Tap Start to begin.
Tummy time builds neck and shoulder strength. Tap Start to begin.
Quick references and real parent guidance. The tool above handles the timing and logging. This section answers the questions that come up around it.
| Age | Daily total | Typical session | Milestones to watch |
|---|---|---|---|
| Newborn (0 to 2 wk) | 3 to 5 min / day | 1 min, a few times | Briefly turns head to one side |
| 2 to 4 weeks | 5 to 15 min / day | 2 to 3 min | Lifts head for a second |
| ~7 weeks | 15 to 30 min / day (AAP target) | 3 to 5 min | Holds head up briefly |
| 2 months | 15 to 30 min / day | 3 to 5 min | Holds head up when on tummy (CDC) |
| 4 months | ~30 min / day (PT rule of thumb) | 5 to 10 min | Pushes up onto forearms, swings at toys (CDC) |
| 6 months | 30 to 60 min / day (PT rule of thumb) | 10 to 15 min | Rolls from tummy to back, pushes up with straight arms (CDC) |
| 9+ months | Mostly self-directed | Whenever on the floor | Gets to sitting on their own, pulls to stand (CDC) |
AAP specifies 3-5 minute sessions from birth, working up to 15-30 min/day by about 7 weeks. Minute targets at 4+ months are pediatric-PT rules of thumb, not AAP. Motor milestones reflect the CDC 2022 Learn the Signs update (crawling was removed because many typical babies skip it). Every baby is on their own timeline. Not medical advice.
Recline on the couch, lay baby tummy-down on your chest. Counts as tummy time from day one.
Tuck a rolled blanket under the armpits to take the load off and help them see more.
Prop a mirror at face level. Babies are wired to stare at faces, even their own.
Flip a play gym so dangling toys sit in front of their face instead of above.
Lay baby tummy-down across your thighs and pat gently. Bonus: helps with gas.
Point them toward a sibling playing, the family dog, or a sunny window with moving leaves.
Pick your baby's age at the top of the tool. The countdown target and the daily minute goal both auto-adjust so the numbers match where your baby is developmentally. Tap Start when you put baby down. Tap Pause if they get fussy. Tap Save session when you are done, or let the countdown run out and the session saves itself. Every session is stored in this browser, never on a server.
Three things. It builds the neck, shoulder, and upper back muscles your baby needs for rolling, sitting, and crawling. It keeps pressure off the back of the skull, which lowers the risk of plagiocephaly (the flat spot that can form from back-sleeping). And it gives your baby a new view of the world, which matters for visual tracking and motor planning. Back-sleeping is non-negotiable for safety, so awake belly time has to do the muscle-building work.
You can start tummy time on day one. In the first weeks, the easiest version is chest-to-chest on you while you are reclined. That counts. Aim for a minute or two, several times a day, working up to the AAP target of 15 to 30 minutes a day by around 7 weeks.
If your baby cries within 30 seconds every time, tweak the setup instead of pushing harder. Try chest-to-chest for a week. Add a rolled towel under the armpits. Put a mirror or a high-contrast card at face level. Do it right after a diaper change. Stack little sessions through the day instead of one long one. Three minutes six times a day gets you to 18 minutes without a tear.
Plagiocephaly and torticollis are both common and both very fixable when caught early, usually with more tummy time, repositioning tricks, and sometimes a short course of physical therapy.
Your sessions stay on this device, saved in the browser's local storage under the key pippy_tummytime_v1. They never touch a server. Clearing your browser data or using private mode will wipe the log, so tap Export CSV or Download PDF before switching devices.
The Pippy app tracks tummy time, sleep, feeds, and diapers with a tap (or your voice), flags milestones as they happen, and shares a clean summary with your partner or pediatrician.
Get the free app → Already tracking here? Bring your data to the app, see how.