A dead hang timer widget is a small interval timer that sits inside your page in an iframe. Choose the hang time, rest and rounds below, copy the code and paste it into any page that accepts custom HTML.
Build your embed code
Live preview
How do you add the dead hang timer to your website?
You add the dead hang timer by pasting an iframe into the HTML of a page. The builder above writes the code for you, so no coding is needed. Any editor with a custom HTML or embed block can hold it.
- Set the hang time, rest, rounds, theme and width in the builder.
- Check the live preview and press Start to see it count.
- Press Copy embed code.
- In your editor, add a custom HTML or embed block and paste the code.
- Publish the page and open it once to confirm the timer loads.
Do you have to credit DeadHangs.com?
No. The credit line is optional, and the timer works the same without it. If you keep it, the code adds one visible line under the timer: "Dead hang timer by DeadHangs.com", with a single link to the training log page. Untick the box in the builder to leave it out.
The anchor is the brand name only. The widget also shows a small "Timer by DeadHangs.com" link inside the frame.
Does the dead hang timer widget store or track anything?
The widget stores nothing in the visitor's browser, sends no analytics and needs no account. It sets no cookies and loads no tracking scripts, so it needs no cookie banner. The visitor sets a session, taps Start and the timer counts in their own browser tab.
- No sign-up, login or API key for you or your visitors.
- No hang times or settings leave the browser.
- No Max test mode, because that mode offers to save a result. The embedded timer has simple, EMOM and ladder modes only.
The timer is a stopwatch, not medical advice. Add a pointer to the dead hang safety guide on your page if your readers are new to hanging.
What can visitors change inside the widget?
Visitors can switch between simple, EMOM and ladder modes, change hang time, rest and rounds, add a 5 or 10 second get-ready countdown, and mute the sound. Your embed settings are the starting values. Limits are 5 to 120 seconds of hanging, 10 to 300 seconds of rest and 1 to 10 rounds.
Frequently asked questions
Is the dead hang timer widget free?
Yes. The widget is free to use on any website, with no account, no sign-up and no usage limit. You paste one block of HTML into your page. The credit line below the timer is optional, and the timer works the same with or without it.
Do I have to link back to DeadHangs.com?
No. The credit line is a courtesy, not a condition. If you keep it, it is a plain text line with one link to DeadHangs.com. If you remove it, the timer still works. The small "Timer by DeadHangs.com" link inside the frame stays as part of the widget.
Does the widget track or store anything about my visitors?
The widget stores nothing in the visitor's browser, sends no analytics and needs no account. Like any embedded page, loading it is a request to the DeadHangs.com host, which is how every iframe works. Timer settings are never sent anywhere.
What are the limits for hang time, rest and rounds?
Hang time runs from 5 to 120 seconds, rest from 10 to 300 seconds and rounds from 1 to 10. Values outside those limits are clamped to the nearest allowed value. Visitors can change all three inside the widget, so your settings are the starting values.
Will the timer fit a narrow column or a phone?
Yes. The widget lays out from 300 pixels wide, and the default embed code uses the full width of its column. Set a fixed width in the builder if your theme needs one, and keep the suggested height so nothing is cut off.