Embed documentation
Use isolated iframe embeds on blogs, LMS pages, or internal tools. Each duration has a stable URL under /embed/timer/<minutes>/.
Quick start (25 minutes)
Paste this where HTML is allowed. Adjust width and height to fit your layout.
25-minute iframe
<iframe
src="https://25mintimer.com/embed/timer/25/"
width="100%"
height="600"
frameborder="0"
title="25 minute focus timer"
loading="lazy"
referrerpolicy="strict-origin-when-cross-origin"
style="border-radius: 12px; max-width: 100%;">
</iframe>All supported durations
5 minutes
Direct URL: https://25mintimer.com/embed/timer/5/
5-minute iframe<iframe src="https://25mintimer.com/embed/timer/5/" width="100%" height="600" frameborder="0" title="5 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>15 minutes
Direct URL: https://25mintimer.com/embed/timer/15/
15-minute iframe<iframe src="https://25mintimer.com/embed/timer/15/" width="100%" height="600" frameborder="0" title="15 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>25 minutes
Direct URL: https://25mintimer.com/embed/timer/25/
25-minute iframe<iframe src="https://25mintimer.com/embed/timer/25/" width="100%" height="600" frameborder="0" title="25 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>30 minutes
Direct URL: https://25mintimer.com/embed/timer/30/
30-minute iframe<iframe src="https://25mintimer.com/embed/timer/30/" width="100%" height="600" frameborder="0" title="30 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>45 minutes
Direct URL: https://25mintimer.com/embed/timer/45/
45-minute iframe<iframe src="https://25mintimer.com/embed/timer/45/" width="100%" height="600" frameborder="0" title="45 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>60 minutes
Direct URL: https://25mintimer.com/embed/timer/60/
60-minute iframe<iframe src="https://25mintimer.com/embed/timer/60/" width="100%" height="600" frameborder="0" title="60 minute focus timer" loading="lazy" referrerpolicy="strict-origin-when-cross-origin" style="border-radius: 12px; max-width: 100%;"> </iframe>
Security & behavior
- Embeds are served from noindex routes so search engines keep the canonical timer on your marketing pages.
- Prefer
https:only; mixed content may be blocked by browsers. - If you need tighter isolation, wrap with extra sandboxing in your CMS only when you understand the tradeoffs (some sandboxes break timers or audio).