checkheartrate.io
Daily pulse check

Check your heart rate in 15 seconds.

Feel your pulse, tap once per beat, and get a live BPM reading with training zones. Readings stay on this device — nothing is uploaded.

BPM
beats per minute
Live Waiting Taps 0 Time 0:00
Zone · waiting

Most accurate after 10–15 seconds of steady taps. Resting heart rate is best first thing in the morning, before caffeine.

Tap with each beat Find your pulse, then tap or press space

On this device

Private history, stored only in your browser. Useful as a daily resting-rate log.

7-day resting avg
Last saved
Trend

Trend compares your earliest and latest resting days. It is a personal log, not a diagnosis.

Recent readings

    Three steps

    How to measure

    1

    Find a pulse

    Use your index and middle fingers on your neck (beside the windpipe) or on your wrist, about a thumb-width below the base of the hand. Press lightly. Do not use your thumb — it has its own pulse.

    2

    Tap every beat

    Click the heart, or press space, once each time you feel a beat. The first tap starts the session. Keep a steady rhythm rather than tapping as fast as you can.

    3

    Read, then save

    BPM is calculated from the gaps between taps over a rolling 20-second window. When confidence says Good or Solid, save the reading if you want it in today’s log.

    The basics

    What your heart rate is telling you

    Heart rate is the number of times your heart beats in one minute, written as BPM. It rises when your body needs more oxygen — during a walk, a hard session, stress, illness, or after coffee — and falls when you are still. Medical teams use it as one vital sign among several. Athletes use it to pace training. For everyday use, a consistent morning resting measurement is the most useful number to watch.

    Wrist (radial) Palm up, two fingers, light pressure

    Wrist

    Turn the palm up. Place two fingers on the thumb side of the wrist, about 2–3 cm below the hand, and wait for a regular beat.

    Neck (carotid) Beside the windpipe, never both sides at once

    Neck

    Place two fingers on the side of the neck, next to the windpipe. Press gently. Check one side only.

    Resting heart rate

    Resting heart rate is the pulse when you have been still for several minutes. For most adults it sits between 60 and 100 BPM. Very fit people often sit in the 40s or 50s. A single high or low reading is usually just context — poor sleep, dehydration, a hot room, medication, or a hard session the day before. A change that lasts days, or a rate that comes with chest pain, faintness, or unusual shortness of breath, is a reason to speak with a clinician.

    Maximum heart rate (HRmax)

    HRmax is an estimate of the fastest your heart can beat. The common formula is 220 − age. A 40-year-old would see 180. It is only an estimate — real HRmax varies — so you can override the field if you already know yours from a lab test or a hard effort. Training zones on this page are percentages of that number.

    Training

    Heart rate zones

    Zones describe intensity. They are a guide for pacing, not a prescription. Switch the monitor to Active after a warm-up if you want the needle to track the session.

    Warm-up · 50–60%

    Z1

    Easy movement and recovery. Conversation is comfortable. Useful at the start and end of a session.

    Fat burn · 60–70%

    Z2

    Steady aerobic work. You can still speak in sentences. A common zone for building an endurance base.

    Endurance · 70–80%

    Z3

    Breathing is heavier and talking is shorter. Improves cardiovascular fitness when used in controlled doses.

    Performance · 80–90%

    Z4

    Hard. Sustainable only in intervals for most people. Used to raise threshold, not for long daily work.

    Maximum · 90–100%

    Z5

    Near all-out. Brief efforts only. Training at true maximum is uncomfortable and is not appropriate for everyone.

    Resting · under 50%

    R

    Stillness, sleep, and easy sitting. This is the number worth logging each morning if you use the site daily.

    Questions

    Quick answers

    Is this as accurate as a chest strap or watch?

    No device is reading your pulse for you. Accuracy depends on finding a real pulse and tapping once per beat. After 10–15 seconds of clean taps the average is usually close to a manual 15-second count. Wearables still win for hands-free and all-day use.

    Why did my number jump around at first?

    The first few taps do not have enough gaps to average. Outlier taps (a double-click, or a missed beat) are filtered when possible. Keep going — confidence moves from Building to Solid as the window fills.

    Do you store my heart rate?

    Not on a server. Saved readings live in this browser’s local storage. Clearing site data, or tapping Clear, removes them. Analytics may record that the page was visited; it does not receive your BPM log.

    When should I not rely on this?

    If you feel unwell, have chest pain, are dizzy, or have been told to monitor a heart condition, use the method your clinician gave you. This page is a convenience tool, not a medical device.

    Privacy, ads, and disclaimer

    Privacy. Pulse taps and saved readings never leave your browser. Age and HRmax are stored locally so the page remembers them tomorrow. This site uses Google Analytics to understand traffic. When advertising is enabled, Google AdSense may use cookies to serve and measure ads. You can block cookies in your browser. We do not sell a personal heart-rate database — there isn’t one on the server.

    Disclaimer. checkheartrate.io is not a medical device and is not a substitute for professional advice, diagnosis, or treatment. Heart-rate formulas and zones are estimates. If you have questions about a medical condition, talk to a qualified clinician. If you think you may be having an emergency, seek emergency care.