{"id":6618,"date":"2026-09-16T17:10:35","date_gmt":"2026-09-16T17:10:35","guid":{"rendered":"https:\/\/bioprofile.com\/?page_id=6618"},"modified":"2026-09-30T19:13:40","modified_gmt":"2026-09-30T19:13:40","slug":"normal-heart-rate","status":"publish","type":"page","link":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/","title":{"rendered":"Normal heart rate: the guidelines, and where the figures come from"},"content":{"rendered":"\n<div id=\"content\" tabindex=\"-1\"><\/div>\n<style>@import url('https:\/\/fonts.googleapis.com\/css2?family=Poppins:ital,wght@0,400;0,600;0,700;0,800;1,400&display=swap');\n\/* ===========================================================================\n   BioProfile advertorial, the design Jesse approved on 2026-07-30, expressed\n   as a WordPress design system.\n\n   THE @import IS LOAD BEARING and must stay the first thing in this sheet (a\n   CSS @import after any rule is dropped by the parser). elementor_canvas does\n   not enqueue the theme's fonts, so without it the whole page falls back to the\n   system font. Caught by LOOKING at the live page on 2026-07-30, right after\n   the template was switched to canvas.\n\n   Everything is scoped to `.bp-adv`, so nothing here can reach the rest of\n   bioprofile.com, and core blocks are styled BY ELEMENT so a heading, a\n   paragraph, a quote, a list, an image or a button inserted by hand inside the\n   advertorial comes out on-design with no class to remember.\n\n   Jesse's design feedback, 2026-07-29 23:38, point by point:\n   1. the light green and the dark green are the preferred colours; grey may be\n      used but the page must NOT open grey;\n   2. more colour and variation across sections, e.g. a colour block on the left\n      or the right side of a section, without overdesign;\n   3. ONE H1, plain text on white; everything else H2 or H3; an H2 may carry its\n      own background colour so the page can be read from the headings alone; an\n      H3 keeps its section background and gets a bigger font size;\n   4. reuse the results page design feel;\n   5. Written by \/ Verified by, the placeholder blocks and noindex stay.\n\n   COLOUR PROVENANCE. Not one hex is invented.\n   - #b7cb32  LIGHT GREEN, brand manual \"colours rejuvenation protocol\"\n              (R183 G203 B51). Same value as --bp-lime in\n              brands\/bioprofile\/brand\/tokens.md.\n   - #006b62  DARK GREEN, brand manual, nourish the cells (R0 G107 B98).\n   - #005859  brand manual primary teal, the value the brand is built on.\n   - #228a62  brand manual, challenge the body (R34 G138 B98).\n   - #7ca64c  brand manual, calm the mind (R124 G166 B76).\n   - #dbd4cd  brand manual \"additional color\", the warm neutral.\n   - #B7CB3329 is the brand token --bp-lime-soft (light green at 16 percent).\n   - the gradients are the brand token layer's own, copied verbatim.\n\n   SPECIFICITY NOTE. Elementor's global kit emits `.elementor-kit-6 h2` style\n   rules at (0,1,1). Element rules below are written `.bp-adv h2`, also (0,1,1),\n   and win on source order because this sheet is inline in the body while the\n   kit is a <link> in the head. Component rules that MUST NOT lose carry two\n   classes, e.g. `.bp-adv .wp-block-button__link`.\n\n   LAYOUT NOTE. Vertical rhythm uses `margin-block` and never the `margin`\n   shorthand, so the measure rule `.bp-adv-sec > * { margin-inline: auto }` can\n   centre a block without being outranked by its own element rule.\n   =========================================================================== *\/\n\n.bp-adv {\n  --bp-ink: #212527;\n  --bp-teal: #005859;\n  --bp-forest: #006B62;\n  --bp-emerald: #228A62;\n  --bp-olive: #7CA64C;\n  --bp-lime: #B7CB33;\n  --bp-lime-soft: #B7CB3329;\n  --bp-sand: #DBD4CB;\n  --bp-white: #FFFFFF;\n  --bp-foot: #6b6b6b;\n  --bp-grad-dark: linear-gradient(237deg, rgba(0,88,89,0.00) 62.94%, #005859 100%), linear-gradient(90deg, rgba(34,138,98,0.00) 40%, #228A62 100%), #006B62;\n  --bp-grad-lime: linear-gradient(110deg, rgba(183,203,51,0.00) 36.06%, rgba(183,203,51,0.25) 97.65%), #FFFFFF;\n  --bp-font: 'Poppins','Segoe UI',Arial,sans-serif;\n  --bp-fs-h1: 44px; --bp-fs-h2: 31px; --bp-fs-h3: 24px; --bp-fs-pre: 15px;\n  --bp-fs-body: 17px; --bp-fs-small: 14px; --bp-fs-foot: 13px; --bp-fs-btn: 17px;\n  --bp-lh-body: 1.75;\n  --bp-s-1: 4px; --bp-s-2: 8px; --bp-s-3: 12px; --bp-s-4: 16px;\n  --bp-s-5: 24px; --bp-s-6: 32px; --bp-s-7: 44px; --bp-s-8: 72px;\n  --bp-measure: 760px; --bp-side: 40px;\n  --bp-radius-photo: 16px; --bp-radius-btn: 10px; --bp-radius-card: 20px;\n  --bp-shadow: 0 10px 30px rgba(0,88,89,0.10);\n  font-family: var(--bp-font);\n  font-size: var(--bp-fs-body);\n  line-height: var(--bp-lh-body);\n  color: var(--bp-ink);\n  background: var(--bp-white);\n  -webkit-font-smoothing: antialiased;\n}\n.bp-adv, .bp-adv * { box-sizing: border-box; }\n.bp-adv p, .bp-adv li, .bp-adv h1, .bp-adv h2, .bp-adv h3, .bp-adv blockquote,\n.bp-adv a, .bp-adv cite, .bp-adv span { overflow-wrap: break-word; min-width: 0; }\n\n\/* THE TOGGLE. One word in the block's own \"Additional CSS class(es)\" field\n   hides an optional component on the front end without deleting anything. *\/\n.bp-adv .bp-off { display: none !important; }\n\n\/* the page opens on green, never on grey (his point 1) *\/\n.bp-adv .bp-adv-rule {\n  height: 6px; border: 0; margin-block: 0; max-width: none;\n  background: linear-gradient(90deg, #005859 0%, #006B62 38%, #228A62 66%, #B7CB33 100%);\n}\n\n\/* --- section surfaces ------------------------------------------------------ *\/\n.bp-adv-sec { position: relative; background: var(--bp-white);\n  padding: var(--bp-s-8) var(--bp-side); margin-block: 0; }\n\/* the measure: every direct child of a section is the 760px text column *\/\n.bp-adv-sec > * { max-width: var(--bp-measure); margin-inline: auto; }\n.bp-adv-sec > *:last-child { margin-block-end: 0; }\n.bp-adv-sec--wash  { background: linear-gradient(180deg, #B7CB331F 0%, #B7CB3312 100%), #FFFFFF; }\n.bp-adv-sec--dark  { background: var(--bp-grad-dark); color: var(--bp-white); }\n.bp-adv-sec--dark p, .bp-adv-sec--dark cite, .bp-adv-sec--dark li { color: var(--bp-white); }\n.bp-adv-sec--offer { background: var(--bp-grad-lime); text-align: center; }\n.bp-adv-sec--hero  { padding-block-start: var(--bp-s-6); }\n.bp-adv-sec--disclosure { padding-block: var(--bp-s-6);\n  border-top: 1px solid var(--bp-sand); }\n\n\/* --- the side accent bar, his own example (\"a colour block on the left or the\n       right side of a section\"), design rev 3: a slim vertical bar hugging the\n       text column rather than a wide margin panel. Below 1100px the margin is\n       gone, so it becomes a slim top edge. ---------------------------------- *\/\n.bp-adv-rail { overflow: hidden; }\n.bp-adv-rail::before {\n  content: \"\"; position: absolute; top: var(--bp-s-7); bottom: var(--bp-s-7);\n  width: 6px; border-radius: 3px;\n  background: linear-gradient(180deg, var(--bp-forest) 0%, var(--bp-lime) 100%);\n}\n.bp-adv-rail--left::before  { left: calc((100% - var(--bp-measure)) \/ 2 - 34px); }\n.bp-adv-rail--right::before { right: calc((100% - var(--bp-measure)) \/ 2 - 34px); }\n@media (max-width: 1099px) {\n  .bp-adv-rail::before { left: 0; right: 0; width: auto; bottom: auto; top: 0;\n    height: 4px; border-radius: 0; background: var(--bp-lime); }\n}\n\n\/* --- CORE BLOCKS, styled by element. This is the part that makes an inserted\n       block come out on-design with no class. --------------------------------- *\/\n.bp-adv p { font-size: var(--bp-fs-body); line-height: var(--bp-lh-body);\n  margin-block: 0 var(--bp-s-5); }\n.bp-adv h1 { font-size: var(--bp-fs-h1); font-weight: 700; line-height: 1.22;\n  margin-block: 0 var(--bp-s-4); }\n\/* an H2 is its own colour band, so the page can be read from the headings\n   alone (his point 3). Dark green on light sections, light green on the dark\n   one, so a heading always wins against its own background. *\/\n.bp-adv h2 {\n  font-size: var(--bp-fs-h2); font-weight: 700; line-height: 1.28;\n  margin-block: 0 var(--bp-s-5);\n  background: var(--bp-grad-dark); color: var(--bp-white);\n  padding: var(--bp-s-4) var(--bp-s-5);\n  border-radius: var(--bp-radius-btn);\n  border-left: 6px solid var(--bp-lime);\n}\n.bp-adv-sec--dark h2 { background: var(--bp-lime); color: var(--bp-ink);\n  border-left-color: var(--bp-forest); }\n\/* H3: same background as its section, bigger font (his point 3, verbatim) *\/\n.bp-adv h3 { font-size: var(--bp-fs-h3); font-weight: 700; line-height: 1.35;\n  color: var(--bp-forest); background: transparent; margin-block: 0 var(--bp-s-3); }\n.bp-adv-sec--dark h3 { color: var(--bp-lime); }\n.bp-adv ul, .bp-adv ol { font-size: var(--bp-fs-body); line-height: var(--bp-lh-body);\n  margin-block: 0 var(--bp-s-5); padding-left: var(--bp-s-5); }\n.bp-adv li { margin-block-end: var(--bp-s-2); }\n.bp-adv a { color: var(--bp-teal); text-decoration: underline; }\n.bp-adv a:hover { color: var(--bp-olive); }\n.bp-adv-sec--dark a, .bp-adv-sec--dark strong { color: var(--bp-lime); }\n.bp-adv strong { font-weight: 700; }\n\/* the highlight pill. Colours ride on the inline style core writes, so only\n   the shape lives here and any <mark> in the article picks it up. *\/\n.bp-adv mark {\n  padding: 0 10px; border-radius: 10px; display: inline;\n  -webkit-box-decoration-break: clone; box-decoration-break: clone;\n}\n\/* figures match the approved page exactly: card radius plus the soft shadow,\n   and a left-aligned caption rather than core's centred one *\/\n.bp-adv .wp-block-image { margin-block: var(--bp-s-5); margin-inline: auto; }\n.bp-adv .wp-block-image img { display: block; width: 100%; height: auto;\n  border-radius: var(--bp-radius-card); box-shadow: var(--bp-shadow); }\n.bp-adv .wp-block-image figcaption { font-size: var(--bp-fs-foot); line-height: 1.55;\n  color: var(--bp-foot); text-align: left; margin-block: var(--bp-s-2) 0; }\n.bp-adv .wp-block-embed, .bp-adv .wp-block-video { margin-block: var(--bp-s-5); }\n.bp-adv .wp-block-embed iframe, .bp-adv .wp-block-video video {\n  width: 100%; border-radius: var(--bp-radius-photo); }\n.bp-adv .wp-block-separator:not(.bp-adv-rule) { border: 0; border-top: 1px solid var(--bp-sand);\n  margin-block: var(--bp-s-5); }\n\n\/* quotes: core pullquote and core quote both land on the lime rule. The\n   font-size reset undoes core's own 1.5em on the figure, which would otherwise\n   leak into anything inside the quote that has no size of its own. *\/\n\/* margin-inline is load bearing, and it must be `auto` rather than `0`.\n   `blockquote` and `figure` carry a 40px side margin in the browser's own\n   default stylesheet, which indents the quote inside its rule and makes the\n   copy wrap early on a phone. But these blocks are direct children of a\n   section, so zeroing the side margin also defeats the measure rule\n   `.bp-adv-sec > * { margin-inline: auto }` and pins them to the left edge. *\/\n.bp-adv .wp-block-pullquote, .bp-adv .wp-block-quote {\n  border: 0; border-left: 5px solid var(--bp-lime); background: transparent;\n  padding: var(--bp-s-2) 0 var(--bp-s-2) var(--bp-s-5);\n  margin-block: var(--bp-s-5); margin-inline: auto;\n  text-align: left; font-size: var(--bp-fs-body);\n}\n.bp-adv .wp-block-pullquote blockquote { border: 0; margin: 0; padding: 0; }\n.bp-adv .wp-block-pullquote p, .bp-adv .wp-block-quote p {\n  font-size: 24px; line-height: 1.45; font-weight: 600;\n  margin-block: 0 var(--bp-s-2); color: var(--bp-forest); }\n.bp-adv .wp-block-pullquote cite, .bp-adv .wp-block-quote cite {\n  display: block; margin: 0; font-size: var(--bp-fs-small); color: var(--bp-foot);\n  font-style: normal; text-transform: none; }\n\n\/* buttons: two classes so core's own .wp-block-button__link cannot win *\/\n.bp-adv .wp-block-buttons { display: flex; justify-content: center;\n  margin-block: 0 var(--bp-s-4); }\n.bp-adv .wp-block-button__link {\n  display: inline-flex; align-items: center; justify-content: center; min-height: 48px;\n  background: var(--bp-teal); color: var(--bp-white); font-size: var(--bp-fs-btn);\n  font-weight: 700; line-height: 1.2; border-radius: var(--bp-radius-btn);\n  padding: 15px 44px; text-decoration: none; transition: background 250ms ease;\n  box-shadow: var(--bp-shadow);\n}\n.bp-adv .wp-block-button__link:hover { background: var(--bp-olive); color: var(--bp-white); }\n\n\/* --- slot 1: pre-headline, headline, sub-headline (Jesse's headline skill) --- *\/\n.bp-adv .bp-adv-preheadline {\n  color: var(--bp-forest); font-size: var(--bp-fs-pre); font-weight: 600; line-height: 1.5;\n  border-left: 4px solid var(--bp-lime); padding-left: var(--bp-s-3);\n  margin-block: 0 var(--bp-s-4);\n}\n.bp-adv .bp-adv-subheadline { font-size: 21px; line-height: 1.5; font-weight: 600;\n  color: var(--bp-forest); margin-block: 0 var(--bp-s-5); }\n.bp-adv .bp-adv-standfirst { font-size: 19px; line-height: 1.65;\n  margin-block: 0 var(--bp-s-5); }\n.bp-adv .bp-adv-lede { font-size: 18px; line-height: 1.7;\n  margin-block: 0 var(--bp-s-5); }\n.bp-adv .bp-adv-byline { font-size: var(--bp-fs-small); color: var(--bp-foot);\n  line-height: 1.6; margin-block: 0 var(--bp-s-5); }\n.bp-adv .bp-adv-socialproof { font-size: var(--bp-fs-small); color: var(--bp-foot);\n  margin-block: 0 var(--bp-s-5); }\n\/* the offer headline above the CTA. Jesse asked for a second H1 here; the brand\n   doc's accessibility rule is one h1 per page, so it is rendered at H1 size and\n   stays an h2 element. Named in the close as the one design conflict. *\/\n.bp-adv h2.bp-adv-offerhead {\n  font-size: var(--bp-fs-h1); font-weight: 700; line-height: 1.22;\n  margin-block: 0 var(--bp-s-4); text-align: center; color: var(--bp-ink);\n  background: none; padding: 0; border: 0; border-radius: 0;\n}\n\n\/* --- Written by + Verified by. The avatar is the first child and spans the\n       three text rows, so the whole box is four ordinary paragraphs and stays\n       editable without nested columns. ---------------------------------------- *\/\n.bp-adv .bp-adv-authors {\n  background: var(--bp-white); border: 1px solid var(--bp-sand);\n  border-top: 4px solid var(--bp-lime); border-radius: var(--bp-radius-card);\n  box-shadow: var(--bp-shadow); padding: var(--bp-s-5);\n  margin-block: 0 var(--bp-s-4);\n  \/* auto-fit, so switching the verified box off leaves one full-width author\n     rather than a half-empty card *\/\n  display: grid; grid-template-columns: repeat(auto-fit, minmax(280px, 1fr));\n  gap: var(--bp-s-5); align-items: start;\n}\n.bp-adv .bp-adv-author {\n  display: grid; grid-template-columns: 62px 1fr; gap: 0 var(--bp-s-3);\n  align-items: start; min-width: 0;\n}\n.bp-adv .bp-adv-avatar {\n  grid-row: 1 \/ span 3; width: 62px; height: 62px; border-radius: 50%;\n  background: #B7CB331F; border: 2px dashed var(--bp-olive);\n  display: flex; align-items: center; justify-content: center;\n  font-size: 10px; font-weight: 700; letter-spacing: 0.06em; color: var(--bp-forest);\n  margin-block: 0;\n}\n.bp-adv .bp-adv-author.is-placeholder .bp-adv-avatar {\n  border-color: var(--bp-sand); background: #fff; color: var(--bp-foot); }\n.bp-adv .bp-adv-author-role {\n  font-size: 11px; font-weight: 700; letter-spacing: 0.08em; text-transform: uppercase;\n  color: var(--bp-forest); line-height: 1.6; margin-block: 0; }\n.bp-adv .bp-adv-author.is-placeholder .bp-adv-author-role { color: var(--bp-foot); }\n.bp-adv .bp-adv-author-name { font-size: 17px; font-weight: 700; line-height: 1.35;\n  margin-block: 0; }\n.bp-adv .bp-adv-author-cred { font-size: var(--bp-fs-foot); color: var(--bp-foot);\n  line-height: 1.55; margin-block: 0; }\n\/* the optional wrapper must not break the two-column grid of the box *\/\n.bp-adv .bp-adv-authors > .bp-optional { display: contents; }\n.bp-adv .bp-adv-authors > .bp-optional.bp-off { display: none !important; }\n\n\/* --- placeholders: image slot, video slot ---------------------------------- *\/\n.bp-adv .bp-slot {\n  display: flex; align-items: center; justify-content: center; text-align: center;\n  min-height: 180px; padding: var(--bp-s-4); margin-block: var(--bp-s-5) 0;\n  border: 2px dashed var(--bp-olive); border-radius: var(--bp-radius-photo);\n  background: #B7CB331F; color: var(--bp-forest);\n}\n.bp-adv .bp-slot p { font-size: var(--bp-fs-small); font-weight: 700; margin-block: 0; }\n.bp-adv .bp-slot--video { min-height: 260px; }\n\n\/* --- mid-article CTA band --------------------------------------------------- *\/\n.bp-adv .bp-adv-midcta {\n  background: var(--bp-grad-lime); border: 1px solid var(--bp-lime);\n  border-radius: var(--bp-radius-card); padding: var(--bp-s-5) var(--bp-s-4);\n  margin-block: var(--bp-s-6); text-align: center;\n}\n.bp-adv .bp-adv-midcta .wp-block-buttons { margin-block-end: var(--bp-s-2); }\n.bp-adv .bp-adv-midcta .bp-adv-foot { margin-block: 0; }\n\n\/* the closing CTA is one named unit in List View, so it moves and toggles as a\n   whole. It carries no box of its own: the spacing must read exactly as it does\n   on the approved page, where the three parts are plain siblings. *\/\n.bp-adv .bp-adv-ctablock { margin-block: 0 var(--bp-s-5); }\n.bp-adv .bp-adv-ctablock .wp-block-buttons { margin-block-end: var(--bp-s-4); }\n.bp-adv .bp-adv-ctablock .bp-adv-foot { margin-block: 0; }\n\n\/* --- the condition, slot 8: the results page reference-card shape ----------- *\/\n.bp-adv .bp-adv-condition {\n  background: var(--bp-white); border: 1px solid var(--bp-sand);\n  border-left: 5px solid var(--bp-lime); border-radius: var(--bp-radius-btn);\n  padding: var(--bp-s-4) var(--bp-s-5); font-weight: 600; box-shadow: var(--bp-shadow);\n}\n\n\/* --- the numbers card: the results page focus panel, same gradient, same\n       radius, same lime figures (\"use more of that design\") ------------------ *\/\n.bp-adv .bp-adv-numcard {\n  background: linear-gradient(135deg, var(--bp-teal) 0%, var(--bp-forest) 100%);\n  border-radius: var(--bp-radius-card);\n  padding: var(--bp-s-6) var(--bp-s-5) var(--bp-s-5);\n  box-shadow: var(--bp-shadow); margin-block: var(--bp-s-5) 0;\n  position: relative; overflow: hidden;\n}\n.bp-adv .bp-adv-numcard::after {\n  content: \"\"; position: absolute; right: -70px; top: -70px; width: 240px; height: 240px;\n  border-radius: 50%; background: rgba(255,255,255,0.05); pointer-events: none;\n}\n.bp-adv .bp-adv-numcard .wp-block-columns {\n  position: relative; z-index: 1; gap: var(--bp-s-5); margin-block: 0; }\n.bp-adv .bp-adv-numcard .wp-block-column { min-width: 0; }\n.bp-adv .bp-adv-num-v { font-size: 44px; font-weight: 700; line-height: 1.12;\n  color: var(--bp-lime); text-align: center; margin-block: 0 var(--bp-s-2); }\n.bp-adv .bp-adv-num-l { font-size: var(--bp-fs-small); line-height: 1.5;\n  color: rgba(255,255,255,0.92); text-align: center; margin-block: 0; }\n.bp-adv .bp-adv-numsrc { margin-block: var(--bp-s-5) 0; }\n\n\/* --- the proof slot: a dashed card until a consented quote exists. The quote\n       inside loses its own vertical margins, otherwise the card is one full\n       block of spacing taller than the approved page. --------------------- *\/\n.bp-adv .bp-adv-testimonial {\n  border: 1px dashed var(--bp-sand); border-left: 5px dashed var(--bp-sand);\n  background: var(--bp-white); border-radius: var(--bp-radius-card);\n  padding: var(--bp-s-5); margin-block: var(--bp-s-5);\n}\n\/* the card IS the quote frame, so the quote inside it carries no rule and no\n   indent of its own; otherwise the copy is indented twice and wraps early *\/\n.bp-adv .bp-adv-testimonial .wp-block-quote {\n  border: 0; padding: 0; margin-block: 0; }\n.bp-adv .bp-adv-testimonial .wp-block-quote p {\n  font-size: 17px; font-weight: 500; color: var(--bp-foot); }\n\n\/* --- steps, footnotes, disclosure ------------------------------------------- *\/\n.bp-adv .bp-adv-steps {\n  max-width: 520px; margin-block: 0 var(--bp-s-5); margin-inline: auto;\n  padding-left: 0; list-style: none; counter-reset: bpstep; text-align: left;\n}\n.bp-adv .bp-adv-steps li { position: relative; padding-left: 40px;\n  margin-block-end: var(--bp-s-3); counter-increment: bpstep; }\n.bp-adv .bp-adv-steps li::before {\n  content: counter(bpstep); position: absolute; left: 0; top: 4px;\n  width: 26px; height: 26px; border-radius: 50%;\n  background: var(--bp-forest); color: var(--bp-white);\n  font-size: var(--bp-fs-small); font-weight: 700;\n  display: flex; align-items: center; justify-content: center; line-height: 1;\n}\n.bp-adv .bp-adv-foot { font-size: var(--bp-fs-foot); color: var(--bp-foot); line-height: 1.6; }\n.bp-adv-sec--dark .bp-adv-foot { color: rgba(255,255,255,0.82); }\n\/* Jesse's mandatory CTA subtext, 2026-07-30 15:59: directly under the button,\n   one notch above the microline in weight so it reads as part of the ask *\/\n.bp-adv .bp-adv-ctasub {\n  margin-block: calc(var(--bp-s-4) * -0.5) var(--bp-s-2); margin-inline: auto;\n  max-width: 460px; font-size: 15px; line-height: 1.5; font-weight: 600;\n  color: var(--bp-teal); text-align: center;\n}\n.bp-adv .bp-adv-disclosure { font-size: var(--bp-fs-foot); color: var(--bp-foot);\n  line-height: 1.6; }\n.bp-adv .bp-adv-sources { margin-block-start: var(--bp-s-5); }\n.bp-adv .bp-adv-srclist { font-size: var(--bp-fs-foot); color: var(--bp-foot);\n  line-height: 1.6; padding-left: 20px; margin-block: 0; }\n.bp-adv .bp-adv-srclist li { margin-block-end: var(--bp-s-1); }\n.bp-adv .bp-h--center { text-align: center; }\n\n@media (max-width: 767px) {\n  .bp-adv {\n    --bp-fs-h1: 30px; --bp-fs-h2: 24px; --bp-fs-h3: 20px; --bp-fs-body: 16px;\n    --bp-fs-btn: 16px; --bp-fs-pre: 14px; --bp-side: 20px;\n    --bp-s-8: 44px; --bp-s-7: 32px;\n  }\n  .bp-adv .bp-adv-subheadline { font-size: 18px; }\n  .bp-adv .bp-adv-standfirst { font-size: 17px; }\n  .bp-adv .bp-adv-lede { font-size: 16px; }\n  .bp-adv .wp-block-pullquote p, .bp-adv .wp-block-quote p { font-size: 20px; }\n  .bp-adv h2 { padding: var(--bp-s-3) var(--bp-s-4); }\n  .bp-adv .bp-adv-num-v { font-size: 36px; }\n  .bp-adv .bp-adv-authors { grid-template-columns: 1fr; gap: var(--bp-s-5); }\n  \/* the button is full width on mobile. Core wraps the link in .wp-block-button,\n     which is shrink-to-fit, so widening only the link leaves it content-sized. *\/\n  .bp-adv .wp-block-button { width: 100%; }\n  .bp-adv .wp-block-button__link { padding: 15px 24px; width: 100%; }\n  .bp-adv .bp-adv-numcard .wp-block-columns { gap: var(--bp-s-4); }\n}\n@media (prefers-reduced-motion: reduce) { .bp-adv * { transition-duration: 0ms; } }\n\n\/* --- the author portrait -----------------------------------------------------\n   Two shapes, because there are two ways a portrait reaches the box.\n   1. `bp-adv-avatar--photo` turns the dashed FOTO circle into a photo frame when\n      an editor drops an inline image into the placeholder paragraph.\n   2. `bp-adv-avatar-img` is the shipped path: a REAL core\/image block, so the\n      picture is click-editable and \"Vervangen\" works. The grid-row span is the\n      load-bearing line. The paragraph avatar carries `grid-row: 1 \/ span 3` in\n      the 62px + 1fr card grid; a figure that does not carry it drops the name\n      under the photo instead of beside it. Found by screenshot on 2026-07-30\n      and fixed on the live page with exactly this rule. ---------------------- *\/\n.bp-adv-avatar--photo{border-style:solid;padding:0;overflow:hidden;background:#fff}\n.bp-adv-avatar--photo img{width:100%;height:100%;object-fit:cover;object-position:center;border-radius:50%;display:block}\n.bp-adv-author .bp-adv-avatar-img{grid-row:1 \/ span 3;flex:0 0 auto;margin:0;width:62px;height:62px}\n.bp-adv-author .bp-adv-avatar-img img{width:62px;height:62px;object-fit:cover;object-position:center;border-radius:50%;border:2px solid var(--bp-olive);display:block}\n\n\/* --- the advertorial's own chrome (synced patterns 4822 and 4823) ------------\n   Deliberately NOT scoped to `.bp-adv`: the header and footer are siblings of\n   the article, outside that container, because canvas gives the page no chrome\n   of its own. A <style> element styles the whole document wherever it sits, so\n   these rules reach the two pattern references either side of the article. --- *\/\n.bp-adv-sitehead{background:#fff;border-bottom:1px solid #e6ece9;padding:12px 24px;margin:0}\n.bp-adv-sitehead .bp-adv-sitehead-logo{margin:0 auto;max-width:1120px}\n.bp-adv-sitehead img{height:30px;width:auto;display:block}\n.bp-adv-sitefoot{background:#f4f1ec;border-top:1px solid #e6ece9;padding:28px 24px;margin-top:44px}\n.bp-adv-sitefoot p{max-width:1120px;margin:0 auto;font-size:13px;line-height:1.8;color:#4d5f5d;text-align:center}\n.bp-adv-sitefoot a{color:#005859;text-decoration:underline}\n.bp-adv-sitefoot .bp-adv-sitefoot-legal{margin-top:6px}\n\/* The statistics page's OWN layer, and only that. Everything above it in the\n   island is the site's one design constant, imported from the advertorial engine\n   rather than copied, so the shared furniture cannot drift: the section shell and\n   its rhythm, the measure, the preheadline, the h1, the standfirst, the byline,\n   the lede, the number card, the foot, the source list, the CTA block and the\n   button all come from there. What follows is what a statistics page has and a\n   long article does not: a contents card, twelve figures, a reference table and a\n   note card. There is deliberately no prefers-color-scheme rule; no other page on\n   the site has one. *\/\n.bp-adv-stat{--bp-beige:#EDEAE5;--bp-tan:#CCC1B2;--bp-green:#7CA74D;--bp-teal-deep:#006B62}\n\n\/* The measure and the contents list as the hub tuned them on the served page on\n   2026-09-16 (760 to 880px; the list tightened on a pointer, 44px kept for a\n   thumb). Carried here so the next push does not undo them. The measure is an\n   override on the shared token, never an edit of the shared stylesheet. *\/\n.bp-adv.bp-adv-stat{--bp-measure:880px}\n\n\/* contents. Its title is an h2 so the outline never skips a level, set small and\n   without the band, because it labels a box and does not open a section. *\/\n.bp-adv-stat .bp-stat-toc{background:var(--bp-beige);border-radius:var(--bp-radius-photo);\n padding:var(--bp-s-6)}\n.bp-adv-stat h2.bp-stat-tochead{font-size:var(--bp-fs-h3);line-height:1.35;color:var(--bp-forest);\n background:none;padding:0;border:0;border-radius:0;margin:0}\n.bp-adv-stat .bp-stat-toc ul{margin:var(--bp-s-4) 0 0;padding-inline-start:var(--bp-s-4)}\n.bp-adv-stat .bp-stat-toc a{display:inline-block;min-height:0;padding-block:4px;\n line-height:1.45;color:var(--bp-teal)}\n@media (max-width:480px){.bp-adv-stat .bp-stat-toc a{min-height:44px;padding-block:11px}}\n\n\/* The scan invitation (T320b, Jesse 2026-09-16: \"It should clearly be a button\").\n   The heading loses the teal band, because a teal band above a teal button read\n   as one more section headline. What is left is a white card on the lime band:\n   an ink heading, the sentence, the site's own teal button, and a plain text link\n   to the same scan under it. The same unit closes the page above the footer. *\/\n.bp-adv-stat .bp-stat-cta{background:var(--bp-white);border:1px solid var(--bp-sand);\n border-top:4px solid var(--bp-lime);border-radius:var(--bp-radius-card);\n box-shadow:var(--bp-shadow);padding:var(--bp-s-7) var(--bp-s-6);text-align:center}\n.bp-adv-stat h2.bp-stat-ctahead{font-size:var(--bp-fs-h2);line-height:1.28;color:var(--bp-ink);\n background:none;padding:0;border:0;border-radius:0;margin:0 0 var(--bp-s-4)}\n.bp-adv-stat .bp-stat-cta > p{margin-block:0 var(--bp-s-5)}\n.bp-adv-stat .bp-stat-cta .wp-block-buttons{margin-block:0 var(--bp-s-3)}\n.bp-adv-stat .bp-stat-cta .wp-block-button__link{min-height:56px;padding:16px 40px;\n font-size:18px}\n.bp-adv-stat .wp-block-button__link:focus-visible{outline:3px solid var(--bp-teal);\n outline-offset:3px}\n.bp-adv-stat .bp-stat-cta p.bp-stat-ctalink{margin-block:0 var(--bp-s-2);font-size:var(--bp-fs-small)}\n.bp-adv-stat .bp-stat-ctalink a{display:inline-block;min-height:44px;padding-block:11px;\n line-height:1.5;font-weight:600;color:var(--bp-teal)}\n\/* the opening's source link (pattern.md 1c): a 44px target that does not open up the standfirst's lines *\/\n.bp-adv-stat .bp-adv-standfirst a{display:inline-block;min-height:44px;padding-block:11px;margin-block:-11px;\n line-height:1.3;font-weight:600;color:var(--bp-teal);white-space:nowrap}\n.bp-adv-stat .bp-adv-standfirst a:focus-visible,\n.bp-adv-stat .bp-stat-ctalink a:focus-visible,.bp-adv-stat .bp-stat-toc a:focus-visible,\n.bp-adv-stat .bp-stat-source a:focus-visible,.bp-adv-stat .bp-stat-refs a:focus-visible,\n.bp-adv-stat .bp-stat-short a:focus-visible,.bp-adv-stat figure.wp-block-table a:focus-visible{\n outline:2px solid var(--bp-teal);outline-offset:2px}\n.bp-adv-stat .bp-stat-related a{display:inline-block;min-height:44px;padding-block:11px;line-height:1.5;\n font-weight:600;color:var(--bp-teal)}\n.bp-adv-stat .bp-stat-related a:focus-visible{outline:2px solid var(--bp-teal);outline-offset:2px}\n.bp-adv-stat .bp-stat-cta .bp-adv-foot{margin:0}\n.bp-adv-stat .bp-stat-cta--closing{margin-block-end:0}\n\n\/* the figure: the site's number card, then the reading of it underneath *\/\n.bp-adv-stat .bp-stat-figure{margin-block:var(--bp-s-6)}\n.bp-adv-stat .bp-stat-numcard{text-align:center}\n.bp-adv-stat .bp-stat-numcard .bp-adv-num-v{margin-block:var(--bp-s-2) var(--bp-s-3)}\n.bp-adv-stat .bp-stat-numcard .bp-adv-num-l{max-width:34rem;margin-inline:auto;\n padding-bottom:var(--bp-s-2)}\n.bp-adv-stat .bp-stat-numcard .bp-stat-unit{display:block;font-size:var(--bp-fs-small);\n font-weight:600;letter-spacing:.06em;text-transform:uppercase;margin-top:var(--bp-s-1)}\n\/* the lighter variant: the same number typography on the warm neutral, so twelve\n   figures do not read as twelve dark slabs *\/\n.bp-adv-stat .bp-stat-numcard--soft{background:var(--bp-beige);\n border-radius:var(--bp-radius-card,14px);padding:var(--bp-s-6) var(--bp-s-5) var(--bp-s-5);\n margin-block:var(--bp-s-5) 0;border-left:4px solid var(--bp-green)}\n.bp-adv-stat .bp-stat-numcard--soft .bp-adv-num-v{color:var(--bp-ink)}\n.bp-adv-stat .bp-stat-numcard--soft .bp-adv-num-l{color:var(--bp-ink)}\n.bp-adv-stat .bp-stat-figure--inconclusive .bp-stat-numcard--soft{border-left-color:var(--bp-tan)}\n.bp-adv-stat .bp-stat-figure > p{margin-block:var(--bp-s-3) 0}\n.bp-adv-stat .bp-stat-meta,.bp-adv-stat .bp-stat-limit{font-size:var(--bp-fs-foot)}\n\n\/* every page-owned link is a real target: 44px from padding, never line-height *\/\n.bp-adv-stat .bp-stat-source a,.bp-adv-stat .bp-stat-refs a,.bp-adv-stat .bp-stat-short a,\n.bp-adv-stat figure.wp-block-table a{display:inline-block;min-height:44px;padding-block:11px;\n line-height:1.5;font-weight:600;max-width:100%}\n.bp-adv-stat .bp-stat-refs a{overflow-wrap:anywhere}\n\/* a year may never split across two lines; a source locator is a sentence fragment\n   and wraps at its spaces like any text *\/\n.bp-adv-stat .bp-stat-short a,.bp-adv-stat figure.wp-block-table a{white-space:nowrap}\n.bp-adv-stat .bp-stat-short li{margin-block:var(--bp-s-2)}\n\n.bp-adv-stat .bp-stat-note{background:var(--bp-white);border:1px solid var(--bp-sand);\n border-radius:var(--bp-radius-photo);padding:var(--bp-s-6);margin-block:var(--bp-s-6)}\n.bp-adv-stat .bp-stat-note h3{margin-bottom:var(--bp-s-2)}\n\n\/* the reference table keeps the page's measure and scrolls inside it, which is the\n   house pattern for dense content (bp-tablewrap in tokens.md). Letting the figure\n   itself grow to 1360px, as it did, broke the one column every other block sits in. *\/\n.bp-adv-stat figure.wp-block-table{overflow-x:auto;margin-block:var(--bp-s-5)}\n.bp-adv-stat figure.wp-block-table table{min-width:640px}\n.bp-adv-stat figure.wp-block-table table{width:100%;border-collapse:collapse;\n font-size:var(--bp-fs-small);line-height:1.6}\n.bp-adv-stat figure.wp-block-table th,.bp-adv-stat figure.wp-block-table td{\n border:1px solid var(--bp-sand);padding:var(--bp-s-3);text-align:start;vertical-align:top}\n.bp-adv-stat figure.wp-block-table th{background:var(--bp-beige);font-weight:600}\n\/* The value column carries the figure, so it is set as a figure and not as data.\n   The model page does the same with its own table (its cells run at 32.8px); at\n   this column width 21px is what fits without wrapping the number. Ink, not an\n   accent: tokens.md reserves teal for CTAs, links, dark sections and H3 sub-heads. *\/\n.bp-adv-stat figure.wp-block-table td:first-child{font-size:21px;font-weight:700;\n line-height:1.25;color:var(--bp-ink);white-space:normal}\n.bp-adv-stat figure.wp-block-table tbody tr:nth-child(odd) td{background:#FBFAF8}\n\n.bp-adv-stat figure.wp-block-image{margin-block:var(--bp-s-6)}\n.bp-adv-stat figure.wp-block-image img{border-radius:var(--bp-radius-photo);\n width:100%;height:auto;display:block}\n\n@media (max-width:767px){\n .bp-adv-stat .bp-stat-cta{padding:var(--bp-s-6) var(--bp-s-4)}\n .bp-adv-stat .bp-stat-cta .wp-block-button__link{padding:16px 20px}\n .bp-adv-stat figure.wp-block-table table{min-width:30rem}\n \/* the value column is set as a figure on the desktop table; at 390 the table is\n    already scrolling and a 21px first column turned every row into five lines *\/\n .bp-adv-stat figure.wp-block-table td:first-child{font-size:16px}}\n@media (min-width:768px) and (max-width:1024px){\n .bp-adv-stat figure.wp-block-table table{min-width:34rem}}<\/style>\n<script type=\"application\/ld+json\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"headline\":\"Normale hartslag: de richtlijnen, en waar de cijfers vandaan komen\",\"description\":\"Wat is een normale hartslag? De richtlijnen in rust, bij inspanning en per leeftijd, met bij elk getal de bron, de groep en de periode.\",\"inLanguage\":\"nl-NL\",\"dateModified\":\"2026-09-21\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/\"},\"publisher\":{\"@id\":\"https:\/\/bioprofile.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#primaryimage\"},\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/\"},\"about\":{\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#dataset\"}},{\"@type\":\"Dataset\",\"name\":\"Normale hartslag: de richtlijnen, en waar de cijfers vandaan komen\",\"description\":\"Wat is een normale hartslag? De richtlijnen in rust, bij inspanning en per leeftijd, met bij elk getal de bron, de groep en de periode.\",\"url\":\"https:\/\/bioprofile.com\/normale-hartslag\/\",\"isAccessibleForFree\":true,\"creator\":{\"@id\":\"https:\/\/bioprofile.com\/#organization\"},\"temporalCoverage\":\"2001\/2025\",\"measurementTechnique\":\"Samenvoeging van Nederlandse voorlichtings- en richtlijnbronnen en oorspronkelijk wetenschappelijk onderzoek\",\"variableMeasured\":[\"dezelfde formule, opnieuw gemeten in het laboratorium\",\"drempel die de Hartstichting een hoge hartslag noemt\",\"hartslag in rust bij volwassenen\",\"hartslag in rust, kinderen van 9 tot 12 jaar\",\"hartslag in rust, pasgeborenen\",\"hartslag tijdens inspanning\",\"hoeveel meer de hartslag in rust daalde in de groepen die gingen bewegen dan in de controlegroepen\",\"samenhang tussen hartslag in rust en sterfte door alle oorzaken\",\"samenhang tussen hartslag in rust en sterfte door hart- en vaatziekten\",\"sterfte door alle oorzaken bij een hartslag in rust boven 80, vergeleken met de laagste categorie\",\"sterfte door hart- en vaatziekten bij een hartslag in rust van 60 tot 80, vergeleken met de laagste categorie\",\"verschil tussen mannen en vrouwen in de voorspelde maximale hartslag\",\"voorspelde maximale hartslag\"],\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#dataset\",\"isPartOf\":{\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#article\"}},{\"@type\":\"FAQPage\",\"mainEntity\":[{\"@type\":\"Question\",\"name\":\"Wat is een normale hartslag in rust?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"De Hartstichting noemt 60 tot 100 slagen per minuut voor volwassenen in rust. Dat is een richtlijn en geen doel: getrainde mensen zitten vaak onder de 60 zonder dat er iets aan de hand is.\"}},{\"@type\":\"Question\",\"name\":\"Wanneer is een hartslag te hoog?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Boven de 100 slagen per minuut in rust spreekt de Hartstichting van een hoge hartslag. Een losse meting daarboven na koffie, stress of een trap zegt weinig; blijft hij in rust hoog, dan is dat een reden om het met de huisarts te bespreken.\"}},{\"@type\":\"Question\",\"name\":\"Wat is mijn maximale hartslag?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"De best onderbouwde formule is 208 min 0,7 maal je leeftijd, uit een meta-analyse van 351 studies met 18.712 deelnemers. Het is een groepsgemiddelde: je eigen maximum kan er duidelijk van afwijken, en alleen een gemeten inspanningstest geeft je eigen waarde.\"}},{\"@type\":\"Question\",\"name\":\"Is een lage hartslag in rust gezonder?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Grote cohortstudies vinden per 10 slagen per minuut hogere hartslag in rust een relatief risico van 1,09 op sterfte door alle oorzaken. Dat is een samenhang in groepen. Het onderzoek toont niet aan dat je hartslag verlagen die uitkomst verandert, en bij een lage hartslag met klachten zoals duizeligheid hoort juist wel een arts.\"}},{\"@type\":\"Question\",\"name\":\"Verschilt de normale hartslag tussen mannen en vrouwen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Voor de maximale hartslag vond de meta-analyse geen verschil tussen mannen en vrouwen in de regressielijn. Dat is niet hetzelfde als bewijs dat er geen enkel verschil bestaat; het betekent dat deze studie er geen vond.\"}},{\"@type\":\"Question\",\"name\":\"Wat is een normale hartslag bij kinderen?\",\"acceptedAnswer\":{\"@type\":\"Answer\",\"text\":\"Die ligt hoger en zakt met de leeftijd: pasgeborenen 120 tot 170 slagen per minuut, kinderen van 9 tot 12 jaar 65 tot 120, en vanaf 12 jaar dezelfde richtlijn als voor volwassenen.\"}}],\"@id\":\"https:\/\/bioprofile.com\/normale-hartslag\/#faq\"}]}<\/script>\n\n\n\n<section class=\"wp-block-group bp-adv bp-adv-stat bp-stat is-layout-flow wp-block-group-is-layout-flow\">\n\n<hr class=\"wp-block-separator has-alpha-channel-opacity bp-adv-rule\"\/>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--hero is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-preheadline wp-block-paragraph\">Health figures<\/p>\n\n\n\n<h1 class=\"wp-block-heading bp-adv-h1\">Normal heart rate: the guidelines, and where the figures come from<\/h1>\n\n\n\n<p class=\"bp-adv-standfirst wp-block-paragraph\">A review in the medical journal CMAJ brought together 46 cohort studies from different countries, which followed more than 1.2 million people in total: a higher resting heart rate went together with higher mortality, a relative risk of 1.09 for every extra 10 beats per minute (<a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">2016<\/a>).<\/p>\n\n\n\n<p class=\"bp-adv-byline wp-block-paragraph\">Figures retrieved: 2026-09-21 Text updated: 2026-09-21<\/p>\n\n\n\n<p class=\"bp-adv-lede wp-block-paragraph\">This page shows which guidelines apply to heart rate and what you are looking at: at rest, in children, during exertion, and what research has measured over the long term. A normal heart rate at rest is between 60 and 100 beats per minute for adults: that is the guideline from the Hartstichting. It is a guideline and not a target value: where you sit between those two limits depends on your fitness, your age, your medication and what you were doing just before the measurement.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img fetchpriority=\"high\" decoding=\"async\" width=\"960\" height=\"644\" src=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp\" alt=\"A kitchen in morning light with a glass of water on the table and walking shoes on a bench by the door\" class=\"wp-image-5218\" srcset=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp 960w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e-300x201.webp 300w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e-768x515.webp 768w\" sizes=\"(max-width: 960px) 100vw, 960px\" \/><\/figure>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--wash is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-toc is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading bp-stat-tochead\" id=\"bp-inhoud\">On this page<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li><a href=\"#bp-kort\">The figures in brief<\/a><\/li>\n\n\n<li><a href=\"#bp-tabel\">All the values together<\/a><\/li>\n\n\n<li><a href=\"#bp-rust\">Your resting heart rate<\/a><\/li>\n\n\n<li><a href=\"#bp-leeftijd\">The guidelines by age<\/a><\/li>\n\n\n<li><a href=\"#bp-inspanning\">Your heart rate during exercise and your maximum heart rate<\/a><\/li>\n\n\n<li><a href=\"#bp-lange-termijn\">What research has measured about resting heart rate and health<\/a><\/li>\n\n\n<li><a href=\"#bp-grenzen\">What these figures do not say<\/a><\/li>\n\n\n<li><a href=\"#bp-verbetering\">What research saw change in people who started exercising<\/a><\/li>\n\n\n<li><a href=\"#bp-scan\">Your own heart rate next to the guideline<\/a><\/li>\n\n\n<li><a href=\"#bp-vragen\">Frequently asked questions<\/a><\/li>\n\n\n<li><a href=\"#bp-methode\">How this page was made<\/a><\/li>\n\n\n<li><a href=\"#bp-bronnen\">Sources<\/a><\/li>\n\n\n<li><a href=\"#bp-verder\">Read also<\/a><\/li>\n\n<\/ul>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-kort\">The figures in brief<\/h2>\n\n\n\n<ol class=\"wp-block-list bp-stat-short\">\n\n<li><strong>60 to 100 beats per minute<\/strong>: The Hartstichting gives 60 to 100 beats per minute as the resting heart rate in adults. (<a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a>)<\/li>\n\n\n<li><strong>more than 100 beats per minute<\/strong>: Above 100 beats per minute at rest, the Hartstichting speaks of a high heart rate. (<a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a>)<\/li>\n\n\n<li><strong>160 to 180 beats per minute<\/strong>: During exercise the heart rate can rise to 160 to 180 beats per minute. (<a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a>)<\/li>\n\n\n<li><strong>120 to 170 beats per minute<\/strong>: Newborns have a resting heart rate of 120 to 170 beats per minute. (<a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a>)<\/li>\n\n\n<li><strong>65 to 120 beats per minute<\/strong>: Children aged 9 to 12 sit between 65 and 120 beats per minute at rest. (<a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a>)<\/li>\n\n\n<li><strong>208 minus 0.7 times age beats per minute<\/strong>: A meta-analysis of 351 studies with 18,712 participants arrived at 208 minus 0.7 times age as the formula for maximum heart rate, with a correlation of -0.90 with age. (<a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">2001<\/a>)<\/li>\n\n<\/ol>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"bp-tabel\">All the values in one place<\/h2>\n\n\n\n<figure class=\"wp-block-table bp-stat-reference\"><table><thead><tr><th>Value<\/th><th>What it measures<\/th><th>Measured in<\/th><th>Period<\/th><th>Uncertainty<\/th><th>Source<\/th><\/tr><\/thead><tbody><tr><td>60 to 100 beats per minute<\/td><td>resting heart rate in adults<\/td><td>adults, general, the Netherlands<\/td><td>information page, last updated 18 August 2025<\/td><td>not given<\/td><td><a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/td><\/tr><tr><td>more than 100 beats per minute<\/td><td>threshold that the Hartstichting calls a high heart rate<\/td><td>adults, general, the Netherlands<\/td><td>information page, last updated 18 August 2025<\/td><td>not given<\/td><td><a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/td><\/tr><tr><td>160 to 180 beats per minute<\/td><td>heart rate during exercise<\/td><td>adults, general, the Netherlands<\/td><td>information page, last updated 18 August 2025<\/td><td>not given<\/td><td><a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/td><\/tr><tr><td>120 to 170 beats per minute<\/td><td>resting heart rate, newborns<\/td><td>newborns, the Netherlands<\/td><td>information page, last updated 18 August 2025<\/td><td>not given<\/td><td><a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/td><\/tr><tr><td>65 to 120 beats per minute<\/td><td>resting heart rate, children aged 9 to 12<\/td><td>children aged 9 to 12, the Netherlands<\/td><td>information page, last updated 18 August 2025<\/td><td>not given<\/td><td><a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">2025<\/a><\/td><\/tr><tr><td>208 minus 0.7 times age beats per minute<\/td><td>predicted maximum heart rate<\/td><td>healthy adults, international, not Dutch<\/td><td>351 studies, 492 groups<\/td><td>correlation with age r = -0.90<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">2001<\/a><\/td><\/tr><tr><td>209 minus 0.7 times age beats per minute<\/td><td>the same formula, measured again in the laboratory<\/td><td>healthy adults, international, not Dutch<\/td><td>laboratory study within the same publication<\/td><td>not given<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">2001<\/a><\/td><\/tr><tr><td>no difference regression line<\/td><td>difference between men and women in the predicted maximum heart rate<\/td><td>healthy adults, international, not Dutch<\/td><td>351 studies, 492 groups<\/td><td>not given<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">2001<\/a><\/td><\/tr><tr><td>1.09 relative risk per 10 beats per minute<\/td><td>association between resting heart rate and death from all causes<\/td><td>general population, 46 cohort studies, international, not Dutch<\/td><td>literature searched up to 1 January 2015<\/td><td>95% confidence interval 1.07 to 1.12<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/td><\/tr><tr><td>1.08 relative risk per 10 beats per minute<\/td><td>association between resting heart rate and death from cardiovascular disease<\/td><td>general population, international, not Dutch<\/td><td>literature searched up to 1 January 2015<\/td><td>95% confidence interval 1.06 to 1.10<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/td><\/tr><tr><td>1.45 relative risk<\/td><td>all-cause mortality at a resting heart rate above 80, compared with the lowest category<\/td><td>general population, international, not Dutch<\/td><td>literature searched up to 1 January 2015<\/td><td>95% confidence interval 1.34 to 1.57<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/td><\/tr><tr><td>1.08 relative risk<\/td><td>cardiovascular mortality at a resting heart rate of 60 to 80, compared with the lowest category<\/td><td>general population, international, not Dutch<\/td><td>literature searched up to 1 January 2015<\/td><td>95% confidence interval 0.99 to 1.17<\/td><td><a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">2016<\/a><\/td><\/tr><\/tbody><\/table><\/figure>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-rust\">Heart rate at rest<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The question most people ask is about rest: what is normal when you are doing nothing. The answer is a guideline with a lower and an upper limit, and the distance between those two already says a lot.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1400\" height=\"939\" src=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-sleep1-03-tracker-nightstand-webp.webp\" alt=\"A watch with a black screen lies on a bedside table next to a glass of water\" class=\"wp-image-6146\" srcset=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-sleep1-03-tracker-nightstand-webp.webp 1400w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-sleep1-03-tracker-nightstand-webp-300x201.webp 300w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-sleep1-03-tracker-nightstand-webp-1024x687.webp 1024w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-sleep1-03-tracker-nightstand-webp-768x515.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group bp-stat-figure bp-stat-figure--lead is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-adv-numcard bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">60 to 100 <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">resting heart rate in adults<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The Hartstichting gives 60 to 100 beats per minute as the heart rate at rest in adults.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: adults, general | Region: the Netherlands | Period: information page, last modified 18 August 2025 | Published: 2025<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">section \"Normale hartslag\", first paragraph<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: A guideline is not a target value. Where you sit between these limits depends on your fitness, your age, your medicines and the moment of measuring.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">more than 100 <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">threshold that the Hartstichting calls a high heart rate<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Above 100 beats per minute at rest, the Hartstichting speaks of a high heart rate.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: adults, general | Region: the Netherlands | Period: information page, last modified 18 August 2025 | Published: 2025<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">section \"Hoge hartslag\"<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: A single measurement above 100 says little: coffee, stress, fever and having just walked up a flight of stairs give the same result.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-note is-layout-flow wp-block-group-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\">Why the guideline is so wide<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Forty beats per minute between the lower and the upper limit is a lot. That is because the same number means something different in a trained and an untrained person, and because the moment of measuring counts: just after getting up, after coffee, during a fever or after climbing a flight of stairs you measure something different than after sitting still for ten minutes.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--wash is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-leeftijd\">The guidelines by age<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In children the heart rate is higher, and it drops over the years towards the guideline for adults.<\/p>\n\n\n\n<div class=\"wp-block-group bp-stat-figure bp-stat-figure--lead is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-adv-numcard bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">120 to 170 <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">resting heart rate, newborns<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Newborns have 120 to 170 beats per minute at rest.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: newborns | Region: the Netherlands | Period: information page, last modified 18 August 2025 | Published: 2025<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">table \"The heart rate per minute at rest in children\"<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: These guidelines apply to children at rest; a crying child measures higher.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">65 to 120 <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">resting heart rate, children aged 9 to 12<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">Children of 9 to 12 years sit between 65 and 120 beats per minute at rest.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: children 9 to 12 years | Region: the Netherlands | Period: information page, last modified 18 August 2025 | Published: 2025<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">table \"The heart rate per minute at rest in children\"<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: From the age of 12 the same guideline applies as for adults.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-note is-layout-flow wp-block-group-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\">From what age the guideline for adults applies<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">According to the table from the Hartstichting, from 12 years the same guideline applies as for adults: 60 to 100 beats per minute. The change towards it happens gradually.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-inspanning\">Heart rate during exertion and maximum heart rate<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">During exertion the heart rate rises, and its upper limit is linked mainly to age.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1400\" height=\"795\" src=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-energy3-02-hallway-bench-webp.webp\" alt=\"Someone sits on a bench in the hallway after exercising, elbows on the knees\" class=\"wp-image-6147\" srcset=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-energy3-02-hallway-bench-webp.webp 1400w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-energy3-02-hallway-bench-webp-300x170.webp 300w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-energy3-02-hallway-bench-webp-1024x581.webp 1024w, https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/09\/adv-energy3-02-hallway-bench-webp-768x436.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<div class=\"wp-block-group bp-stat-figure bp-stat-figure--lead is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-adv-numcard bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">160 to 180 <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">heart rate during exercise<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">During exertion the heart rate can rise to 160 to 180 beats per minute.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: adults, general | Region: the Netherlands | Period: information page, last modified 18 August 2025 | Published: 2025<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">section \"Normale hartslag\", the paragraph on exertion<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: How high this is for you depends strongly on your age; see the section on maximum heart rate.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">208 minus 0.7 times age <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">predicted maximum heart rate<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A meta-analysis of 351 studies with 18,712 participants arrived at 208 minus 0.7 times age as the formula for maximum heart rate, with a correlation of -0.90 with age.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: healthy adults | Number: 18,712 participants | Region: international, not Dutch | Period: 351 studies, 492 groups | Published: 2001 | Uncertainty: correlation with age r = -0.90<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">Tanaka, Monahan and Seals, J Am Coll Cardiol 2001;37(1):153-6, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: This is a group average. For an individual the measured maximum heart rate clearly differs from it, so the formula is a starting point and not a personal value.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">209 minus 0.7 times age <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">the same formula, measured again in the laboratory<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">A separate laboratory measurement in 514 people in the same publication gave 209 minus 0.7 times the age, almost the same line.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: healthy adults | Number: 514 participants | Region: international, not Dutch | Period: laboratory study within the same publication | Published: 2001<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">Tanaka, Monahan and Seals, J Am Coll Cardiol 2001;37(1):153-6, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: Two methods that arrive at the same line say something about the formula, not about the spread between people.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">no difference <span class=\"bp-stat-unit\">regression line<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">difference between men and women in the predicted maximum heart rate<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">The regression line did not differ between men and women, and it was not shifted by large differences in how much people moved either.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: healthy adults | Number: 18,712 participants | Region: international, not Dutch | Period: 351 studies, 492 groups | Published: 2001<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">Tanaka, Monahan and Seals, J Am Coll Cardiol 2001;37(1):153-6, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: No difference shown is not the same as sameness shown; it means this study found none.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-note is-layout-flow wp-block-group-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\">Why 220 minus your age is not the best formula<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The rule 220 minus your age is everywhere, but the meta-analysis that checked it came out at 208 minus 0.7 times your age. The difference grows with age: at twenty the two formulas differ by a few beats, at seventy by more. Both are group averages, so both say little about your own maximum.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--wash is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-lange-termijn\">What research has measured about resting heart rate and health<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Large cohort studies have looked at whether resting heart rate is linked to death. They do find a link, and it matters that you read what kind of statement that is.<\/p>\n\n\n\n<div class=\"wp-block-group bp-stat-figure bp-stat-figure--lead is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-adv-numcard bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">1.09 <span class=\"bp-stat-unit\">relative risk per 10 beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">association between resting heart rate and death from all causes<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For every 10 beats per minute higher resting heart rate, 46 cohort studies together found a relative risk of 1.09 of death from all causes, with a confidence interval of 1.07 to 1.12.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: general population, 46 cohort studies | Number: 1,246,203 participants, 78,349 deaths | Region: international, not Dutch | Period: literature searched up to 1 January 2015 | Published: 2016 | Uncertainty: 95% confidence interval 1.07 to 1.12<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">Zhang, Shen and Qi, CMAJ 2016;188(3):E53-E63, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: This is an association in large groups, not a prediction for one person, and the study does not show that a lower heart rate lowers mortality.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">1.08 <span class=\"bp-stat-unit\">relative risk per 10 beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">association between resting heart rate and death from cardiovascular disease<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For death from cardiovascular disease, the same association was 1.08 per 10 beats per minute, with an interval of 1.06 to 1.10.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: general population | Number: 848,320 participants, 25,800 deaths | Region: international, not Dutch | Period: literature searched up to 1 January 2015 | Published: 2016 | Uncertainty: 95% confidence interval 1.06 to 1.10<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">Zhang, Shen and Qi, CMAJ 2016;188(3):E53-E63, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: The same limitation: an association within groups, not a cause and not a personal outcome.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">1.45 <span class=\"bp-stat-unit\">relative risk<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">all-cause mortality at a resting heart rate above 80, compared with the lowest category<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">People with a resting heart rate above 80 had a relative risk of 1.45 of death from all causes compared with the lowest category, interval 1.34 to 1.57.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: general population | Number: 1,246,203 participants | Region: international, not Dutch | Period: literature searched up to 1 January 2015 | Published: 2016 | Uncertainty: 95% confidence interval 1.34 to 1.57<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">Zhang, Shen and Qi, CMAJ 2016;188(3):E53-E63, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: The categories come from different studies with different measurement methods; the limit of 80 is a way of grouping, not a threshold in the body.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-figure bp-stat-figure--inconclusive is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">1.08 <span class=\"bp-stat-unit\">relative risk<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">cardiovascular mortality at a resting heart rate of 60 to 80, compared with the lowest category<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">For a heart rate of 60 to 80, the risk of death from cardiovascular disease was 1.08, but the confidence interval of 0.99 to 1.17 runs through 1: this outcome shows no difference.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: general population | Number: 848,320 participants | Region: international, not Dutch | Period: literature searched up to 1 January 2015 | Published: 2016 | Uncertainty: 95% confidence interval 0.99 to 1.17<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">Zhang, Shen and Qi, CMAJ 2016;188(3):E53-E63, Results<\/a> (retrieved 2026-09-16)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: An interval that contains 1 means that no difference fits the data. This row belongs here to show where the association stops.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-stat-note is-layout-flow wp-block-group-is-layout-flow\">\n\n<h3 class=\"wp-block-heading\">A link is not a cause, and not a prediction for you<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">These figures come from observational research: groups of people were followed for years. Research like that shows that two things move together, not that one causes the other. It also does not show that lowering your heart rate changes the outcome. And a relative risk of 1.09 in a group of a million people says nothing about what happens to an individual.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-grenzen\">What these figures do not say<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n\n<li>A heart rate is a snapshot. A single measurement outside the guideline is not a result; a pattern over days says more.<\/li>\n\n\n<li>The Dutch guidelines on this page come from a public information page of the Hartstichting, not from a measurement in the Dutch population.<\/li>\n\n\n<li>The figures on maximum heart rate and on mortality come from international research. They are not about a Dutch group and have not been converted to the Netherlands here.<\/li>\n\n\n<li>Medicines change your heart rate. Beta blockers lower it, some other medicines raise it. The guideline does not take that into account.<\/li>\n\n\n<li>This page does not make a diagnosis. If you have symptoms, if your heart rate is repeatedly above 100 or below 50 without you being trained, or if your heart rate is irregular, your GP should be involved.<\/li>\n\n<\/ul>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--wash is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-verbetering\">What research saw change in people who started exercising<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">In controlled exercise studies with 12,952 healthy participants in total, from young to old, resting heart rate in the groups that started moving fell by an average of 3.3 beats per minute more than in the control groups; the programmes lasted a median of 12 weeks, with a median of three sessions a week. Whether a lower resting heart rate also changes health in the long term is not something this research shows.<\/p>\n\n\n\n<div class=\"wp-block-group bp-stat-figure is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-numcard--soft bp-stat-numcard is-layout-flow wp-block-group-is-layout-flow\">\n\n<p class=\"bp-adv-num-v wp-block-paragraph\">3.3 lower <span class=\"bp-stat-unit\">beats per minute<\/span><\/p>\n\n\n\n<p class=\"bp-adv-num-l wp-block-paragraph\">how much further the resting heart rate fell in the groups that started exercising than in the control groups<\/p>\n\n<\/div>\n\n\n\n<p class=\"wp-block-paragraph\">In controlled exercise studies, resting heart rate in the groups that started moving fell by an average of 3.3 beats per minute more than in the control groups, with programmes of a median of 12 weeks.<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-meta wp-block-paragraph\">Measured in: healthy participants from young to old (mean age per group from 6.8 to 82.4 years), in 215 groups from controlled studies | Number: 12,952 participants, 6,763 in the training groups and 6,189 in the control groups | Region: international, not Dutch | Period: studies published from 1971 to 2018 | Published: 2018 | Uncertainty: standardised difference -0.29, 95% confidence interval -0.35 to -0.24; for the 3.3 beats per minute itself the source gives no interval<\/p>\n\n\n\n<p class=\"bp-adv-numsrc bp-adv-foot bp-stat-source wp-block-paragraph\">Source: <a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC6306777\/\" target=\"_blank\" rel=\"noopener\">Reimers, Knapp and Reimers, J Clin Med 2018;7(12):503, Results, paragraphs 3.1 and 3.2<\/a> (retrieved 2026-09-21)<\/p>\n\n\n\n<p class=\"bp-adv-foot bp-stat-limit wp-block-paragraph\">What this number does not say: A group average across all kinds of exercise and all ages, children included, in programmes running from 2 weeks to 2 years. The source gives no confidence interval for the 3.3 beats per minute, the research is not about a Dutch group, and it does not show what a lower resting heart rate means for health in the long term.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--offer is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-cta is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading bp-stat-ctahead\" id=\"bp-scan\">Your own heart rate next to the guideline<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">Would you like to put your own heart rate next to these guidelines? The heart and vascular test from BioProfile asks for your measured values and gives you a first picture. It is a measurement and not a diagnosis: a score on this test does not establish heart or vascular disease and does not replace your GP.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/bioprofile.com\/en\/heart-self-test\/\">Start the heart and vascular test<\/a><\/div>\n\n<\/div>\n\n\n\n<p class=\"bp-stat-ctalink wp-block-paragraph\"><a href=\"https:\/\/bioprofile.com\/en\/heart-self-test\/\">Or read first what the heart and vascular test measures<\/a><\/p>\n\n\n\n<p class=\"bp-adv-foot wp-block-paragraph\">A measurement, not a diagnosis.<\/p>\n\n<\/div>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-vragen\">Frequently asked questions<\/h2>\n\n\n\n<h3 class=\"wp-block-heading\">What is a normal resting heart rate?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The Hartstichting gives 60 to 100 beats per minute for adults at rest. That is a guideline and not a goal: people who are well trained often sit below 60 with nothing wrong.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">When is a heart rate too high?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Above 100 beats per minute at rest, the Hartstichting speaks of a high heart rate. A single measurement above that after coffee, stress or a flight of stairs says little; if it stays high at rest, that is a reason to discuss it with your GP.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is my maximum heart rate?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">The best supported formula is 208 minus 0.7 times your age, from a meta-analysis of 351 studies with 18,712 participants. It is a group average: your own maximum can differ from it clearly, and only a measured exercise test gives you your own value.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Is a low resting heart rate healthier?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For every 10 beats per minute higher resting heart rate, large cohort studies find a relative risk of 1.09 of death from all causes. That is a link within groups. The research does not show that lowering your heart rate changes that outcome, and a low heart rate with complaints such as dizziness does call for a doctor.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">Does the normal heart rate differ between men and women?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">For maximum heart rate, the meta-analysis found no difference between men and women in the regression line. That is not the same as proof that no difference at all exists; it means this study found none.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\">What is a normal heart rate in children?<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">It is higher and drops with age: newborns 120 to 170 beats per minute, children of 9 to 12 years 65 to 120, and from 12 years the same guideline as for adults.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--wash is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-methode\">How this page was made<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">The figures on this page were retrieved from their original source: on 16 September 2026 from the Hartstichting for the Dutch guidelines and from the original publications in scientific journals for the research figures, and on 21 September 2026 from the overview of training studies in the section on what research saw change. Every number on this page is given with the group it was measured in, the period it covers and the year of publication. Where the source gives a confidence interval, it is included, also when the interval crosses 1 and the result therefore shows no difference. An updated retrieval date is not a revision of the content: those two dates stand separately at the top.<\/p>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--disclosure is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-bronnen\">Sources<\/h2>\n\n\n\n<ol class=\"wp-block-list bp-adv-srclist bp-stat-refs\">\n\n<li>section \"Normale hartslag\", first paragraph. <a href=\"https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag\" target=\"_blank\" rel=\"noopener\">https:\/\/www.hartstichting.nl\/gezond-leven\/hartslag\/normale-hartslag<\/a><\/li>\n\n\n<li>Tanaka, Monahan and Seals, J Am Coll Cardiol 2001;37(1):153-6, Results. <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/\" target=\"_blank\" rel=\"noopener\">https:\/\/pubmed.ncbi.nlm.nih.gov\/11153730\/<\/a><\/li>\n\n\n<li>Zhang, Shen and Qi, CMAJ 2016;188(3):E53-E63, Results. <a href=\"https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/\" target=\"_blank\" rel=\"noopener\">https:\/\/pubmed.ncbi.nlm.nih.gov\/26598376\/<\/a><\/li>\n\n\n<li>Reimers, Knapp and Reimers, J Clin Med 2018;7(12):503, Results, paragraphs 3.1 and 3.2. <a href=\"https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC6306777\/\" target=\"_blank\" rel=\"noopener\">https:\/\/pmc.ncbi.nlm.nih.gov\/articles\/PMC6306777\/<\/a><\/li>\n\n<\/ol>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading\" id=\"bp-verder\">Also read<\/h2>\n\n\n\n<ul class=\"wp-block-list bp-stat-related\">\n\n<li><a href=\"https:\/\/bioprofile.com\/en\/heart-complaints-women-symptoms\/\">Heart complaints in women: which symptoms the studies count, and when to contact a doctor<\/a><\/li>\n\n\n<li><a href=\"https:\/\/bioprofile.com\/en\/health-statistics\/\">Health&shy;statistics<\/a><\/li>\n\n<\/ul>\n\n<\/div>\n\n\n\n<div class=\"wp-block-group bp-adv-sec bp-adv-sec--offer is-layout-flow wp-block-group-is-layout-flow\">\n\n<div class=\"wp-block-group bp-stat-cta bp-stat-cta--closing is-layout-flow wp-block-group-is-layout-flow\">\n\n<h2 class=\"wp-block-heading bp-stat-ctahead\" id=\"bp-scan-onder\">Know where you stand<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">This page gives the guidelines for everyone. The cardiovascular test looks at your own measured values.<\/p>\n\n\n\n<div class=\"wp-block-buttons is-content-justification-center is-layout-flex wp-container-core-buttons-is-layout-3e41869c wp-block-buttons-is-layout-flex\">\n\n<div class=\"wp-block-button\"><a class=\"wp-block-button__link wp-element-button\" href=\"https:\/\/bioprofile.com\/en\/heart-self-test\/\">Start the heart and vascular test<\/a><\/div>\n\n<\/div>\n\n\n\n<p class=\"bp-stat-ctalink wp-block-paragraph\"><a href=\"https:\/\/bioprofile.com\/en\/heart-self-test\/\">Or read first what the heart and vascular test measures<\/a><\/p>\n\n\n\n<p class=\"bp-adv-foot wp-block-paragraph\">A measurement, not a diagnosis.<\/p>\n\n<\/div>\n\n<\/div>\n\n<\/section>\n\n","protected":false},"excerpt":{"rendered":"<p>Health figures Normal heart rate: the guidelines, and where the figures come from A review in the medical journal CMAJ brought together 46 cohort studies from different countries, which followed more than 1.2 million people in total: a higher resting heart rate went together with higher mortality, a relative risk of 1.09 for every extra [&hellip;]<\/p>\n","protected":false},"author":18,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"elementor_header_footer","meta":{"_yoast_wpseo_title":"Normal heart rate: the guidelines by age | BioProfile","_yoast_wpseo_metadesc":"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.","_yoast_wpseo_meta-robots-noindex":"2","_yoast_wpseo_opengraph-image":"","_yoast_wpseo_opengraph-image-id":"","_yoast_wpseo_twitter-image":"","_yoast_wpseo_twitter-image-id":"","inline_featured_image":false,"footnotes":""},"class_list":["post-6618","page","type-page","status-publish","hentry"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.9 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Normal heart rate: the guidelines by age | BioProfile<\/title>\n<meta name=\"description\" content=\"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/bioprofile.com\/en\/normal-heart-rate\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Normal heart rate: the guidelines by age | BioProfile\" \/>\n<meta property=\"og:description\" content=\"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/bioprofile.com\/en\/normal-heart-rate\/\" \/>\n<meta property=\"og:site_name\" content=\"Bioprofile.com\" \/>\n<meta property=\"article:modified_time\" content=\"2026-09-30T19:13:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp\" \/>\n\t<meta property=\"og:image:width\" content=\"960\" \/>\n\t<meta property=\"og:image:height\" content=\"644\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/webp\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"15 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/\",\"url\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/\",\"name\":\"Normal heart rate: the guidelines by age | BioProfile\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/bioprofile.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/03-dag-dertig-web-a7da212e.webp\",\"datePublished\":\"2026-09-16T17:10:35+00:00\",\"dateModified\":\"2026-09-30T19:13:40+00:00\",\"description\":\"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/#primaryimage\",\"url\":\"https:\\\/\\\/bioprofile.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/03-dag-dertig-web-a7da212e.webp\",\"contentUrl\":\"https:\\\/\\\/bioprofile.com\\\/wp-content\\\/uploads\\\/2026\\\/08\\\/03-dag-dertig-web-a7da212e.webp\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/normal-heart-rate\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/home-2026\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Normal heart rate: the guidelines, and where the figures come from\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#website\",\"url\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/\",\"name\":\"Bioprofile.com\",\"description\":\"Live longer, stay younger\",\"publisher\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#organization\",\"name\":\"Bioprofile.com\",\"url\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/bioprofile.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/logo.svg\",\"contentUrl\":\"https:\\\/\\\/bioprofile.com\\\/wp-content\\\/uploads\\\/2024\\\/08\\\/logo.svg\",\"width\":173,\"height\":48,\"caption\":\"Bioprofile.com\"},\"image\":{\"@id\":\"https:\\\/\\\/bioprofile.com\\\/en\\\/#\\\/schema\\\/logo\\\/image\\\/\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Normal heart rate: the guidelines by age | BioProfile","description":"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/","og_locale":"en_US","og_type":"article","og_title":"Normal heart rate: the guidelines by age | BioProfile","og_description":"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.","og_url":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/","og_site_name":"Bioprofile.com","article_modified_time":"2026-09-30T19:13:40+00:00","og_image":[{"width":960,"height":644,"url":"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp","type":"image\/webp"}],"twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"15 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/","url":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/","name":"Normal heart rate: the guidelines by age | BioProfile","isPartOf":{"@id":"https:\/\/bioprofile.com\/en\/#website"},"primaryImageOfPage":{"@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/#primaryimage"},"image":{"@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/#primaryimage"},"thumbnailUrl":"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp","datePublished":"2026-09-16T17:10:35+00:00","dateModified":"2026-09-30T19:13:40+00:00","description":"What is a normal heart rate? The guidelines at rest, during exercise and by age, with the source, the group and the period for every figure.","breadcrumb":{"@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/bioprofile.com\/en\/normal-heart-rate\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/#primaryimage","url":"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp","contentUrl":"https:\/\/bioprofile.com\/wp-content\/uploads\/2026\/08\/03-dag-dertig-web-a7da212e.webp"},{"@type":"BreadcrumbList","@id":"https:\/\/bioprofile.com\/en\/normal-heart-rate\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/bioprofile.com\/en\/home-2026\/"},{"@type":"ListItem","position":2,"name":"Normal heart rate: the guidelines, and where the figures come from"}]},{"@type":"WebSite","@id":"https:\/\/bioprofile.com\/en\/#website","url":"https:\/\/bioprofile.com\/en\/","name":"Bioprofile.com","description":"Live longer, stay younger","publisher":{"@id":"https:\/\/bioprofile.com\/en\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/bioprofile.com\/en\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/bioprofile.com\/en\/#organization","name":"Bioprofile.com","url":"https:\/\/bioprofile.com\/en\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/bioprofile.com\/en\/#\/schema\/logo\/image\/","url":"https:\/\/bioprofile.com\/wp-content\/uploads\/2024\/08\/logo.svg","contentUrl":"https:\/\/bioprofile.com\/wp-content\/uploads\/2024\/08\/logo.svg","width":173,"height":48,"caption":"Bioprofile.com"},"image":{"@id":"https:\/\/bioprofile.com\/en\/#\/schema\/logo\/image\/"}}]}},"_links":{"self":[{"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/pages\/6618","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/users\/18"}],"replies":[{"embeddable":true,"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/comments?post=6618"}],"version-history":[{"count":3,"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/pages\/6618\/revisions"}],"predecessor-version":[{"id":7353,"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/pages\/6618\/revisions\/7353"}],"wp:attachment":[{"href":"https:\/\/bioprofile.com\/en\/wp-json\/wp\/v2\/media?parent=6618"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}