Free website widget

Embed Timer

Build a responsive countdown timer for your website, preview it below, then copy one iframe. No account, library or external dependency is required.

Embed Timer Generator

Live preview

How to Embed a Timer on a Website

  1. Choose the countdown. Set the duration and give the timer a short title that tells visitors what it measures.
  2. Choose the dimensions. The generated iframe uses the selected pixel height and a responsive width that cannot overflow its container.
  3. Preview and test. Start the preview, test its alarm and inspect it at the same width as the published content area.
  4. Copy and publish. Paste the iframe into an HTML or embed block, publish, then test again on desktop and mobile.

WordPress, Google Sites and Notion

WordPress

Add a Custom HTML block and paste the iframe code. Some hosted WordPress plans or security plugins remove iframes; if that happens, check the plan and allow-list settings rather than converting the code into ordinary text.

Google Sites

Choose Insert, Embed and Embed code, then paste the iframe. Resize the component in the editor until all controls fit without an internal scrollbar.

Notion

Notion's embed block generally expects a URL rather than complete iframe HTML. Copy the URL inside the generated src attribute and paste that URL into an Embed block. Support can vary with workspace security settings.

Accessibility, Privacy and Security

The generated iframe has a descriptive title, supports keyboard controls and uses a responsive maximum width. Do not rely on sound alone: explain what happens at zero in the surrounding page and keep a visible finish state. Give the frame enough height for controls at narrow widths.

The embedded timer runs in the visitor's browser. Its timer name and running state are kept in that browser's local storage; no account is required. The iframe loads from timer.now, so the hosting page must allow https://timer.now in its Content Security Policy if it restricts frames.

Embed Timer Limitations

Keep the hosting page open if an audible finish matters. A browser or operating system may suspend background audio, especially on a locked phone. A closed page cannot play an alarm. Read the full online timer accuracy and browser limitations before using an embed for a consequential deadline.

Need a specialized timer first? Browse the visual timer, presentation timer, interval timer and the complete tool directory.

Embed Timer FAQ

Is the embedded timer free to use?
Yes. The iframe requires no account or paid library. Keep the timer.now credit link visible inside the widget.
Does the timer embed resize on mobile?
The generated code uses 100% width with a maximum pixel width. Test the chosen height at narrow widths so every control remains visible.
Where does an embedded timer store its state?
The running state, title and settings are stored in the visitor's browser local storage, not in an account on timer.now.
Will an embedded alarm play after the page is closed?
No. The hosting page and iframe must remain open, and browser or device policies can still delay or suppress background audio.