Free clock, countdown and timer widgets

Show the time , , .

Press Esc to leave full screen

How it works

  1. Pick a widget

    Clock, countdown or timer, in the bar at the bottom. Tap the words in the sentence to change the city, the date or the duration.

  2. Pick the colors

    White on red, blue, green, pink, purple or black, or no background at all so the widget blends into your page.

  3. Copy and paste

    Code for your site gives an iframe for any HTML block. Link for Notion gives the address to paste in a Notion embed block.

Any suggestions for improvement?

We build tools that are as simple and intuitive as possible, with a few bonuses here and there. Tell us what would make this one better.

Three widgets, one sentence to set them

The maker above works like the other tools on Clooock: a sentence with a few words in frames. Tap a word to change it, and the preview under the sentence updates on the spot. What you see in the preview is the real widget, the same page your visitors will load.

  • Clock: the time in one of 168 cities, or the local time of each visitor. Digits in 12-hour or 24-hour format, or a round face with hands. Seconds are optional.
  • Countdown: days, hours, minutes and seconds until a date and time, with a title above and a message that replaces the numbers at zero.
  • Timer: a set duration that starts with a tap (or on its own), pauses, resets and rings at the end with one of five sounds.

How the embed code works

Code for your site copies a small block of HTML: an iframe that loads the widget from clooock.com, and a plain text link to Clooock just below it. The iframe is lazy-loaded, so it does not slow down the top of your page. The link is a normal, visible link with our name as its text. It helps people find the tool, and if you would rather not show it, delete the line that starts with <a: the widget keeps working exactly the same.

Link for Notion copies only the address of the widget. Notion, OBS and most site builders accept a bare address in their embed tools, and every setting is written in it, so the address alone is enough.

Every setting lives in that address. If you are comfortable editing it by hand, here is what each part means:

PartWhat it setsExample
tzTime zone of the clock or of the countdown date (IANA name). Leave it out to use each visitor’s own time.tz=America/Chicago
tLabel above the clock, or title of the countdownt=Chicago office
h, s, vClock: 12 or 24-hour format, seconds off (s=0), hands (v=a)h=24&s=0
to, u, mCountdown: target date and time, units, message at zeroto=2027-06-12T18:00&u=dhm
d, a, sndTimer: duration in seconds, start on its own (a=1), soundd=900&a=1&snd=chime
c, fBackground and text colors as hex codes, c=none for no backgroundc=0A7E8C&f=FFFFFF
lLanguage of the labels: en, fr, es, de, it or ptl=en

The c parameter takes any color, not only the six in the sentence: replace the code after c= with the hex code of your brand color and keep the text white (f=FFFFFF) or dark (f=111111) so it stays readable.

Pick the right size

The widget fills whatever box you give it. The digits grow or shrink with the frame, from a small 200 by 100 pixel corner to the full width of a page. On very small frames, the labels step aside and only the numbers stay. The code sets a width of 100% and a height that suits each widget, which you can change in the height attribute:

WidgetHeight in the codeGood for
Clock with digits180 pxA header, a sidebar, a contact page
Clock with hands280 pxA sidebar or a square spot
Countdown200 px, 230 px with a titleAn event page, a launch page, a banner
Timer220 pxA recipe, a class page, a workout

Where to paste it

Any page that accepts HTML can show the widget. Each platform names the tool a little differently, so we wrote a short guide for the most common ones: WordPress, Wix, Squarespace, Shopify, Google Sites and Notion. Streamers can also load it in OBS as a browser source, with a transparent background: see the OBS guide.

Time zones and daylight saving time

The clock and the countdown use the time zone rules built into your visitor’s browser, the same database that phones and computers rely on. When Chicago or Paris switches to summer time, the widget follows without any change on your side. For a countdown, you choose who the date belongs to: your own time zone, so that it reaches zero at the same instant everywhere (a product launch, a live stream), or each visitor’s time, so that everyone gets their own midnight (New Year’s Eve).

Light and private

The widget page has no ads, no cookies and no tracking, and it does not read anything from the page around it. It weighs about 60 KB with its two fonts, and much less once they are in the browser cache. Sounds are generated on the spot, so there is no audio file to download. For the full tools, with more options, see the world clock, the countdown to a date and the online timer.

Questions

Are these widgets really free?

Yes. There is no account, no trial and no limit on the number of visitors. Copy the code and paste it, that is all.

Do I have to keep the clooock.com link?

No. The link under the widget is a simple credit. The widget works the same without it. If you keep it, thank you: it helps other people find the tool.

Will the widget slow down my site?

It loads in its own frame, after the rest of your page, and weighs about 60 KB including fonts. Your own scripts and styles are not touched.

Does the clock handle daylight saving time?

Yes. It uses the time zone rules of the visitor’s browser, so summer and winter time changes apply automatically in every city.

Can I use my own brand color?

Yes. In the code, replace the value after c= with your color as a hex code, for example c=0A7E8C. Use f=111111 for dark text on a light color.

How do I make the widget bigger or smaller?

Change the height in the code, and the width if you need to. The digits and labels resize to fill the frame, from 200 by 100 pixels up.

Can I add the widget to Notion?

Yes. Tap Link for Notion, type /embed in your Notion page, paste the link and confirm. You can then drag the sides of the block to resize it.

Does the widget collect data about my visitors?

No. The widget page sets no cookies, shows no ads and loads no analytics. It only reads the settings written in its own address.

In which languages are the labels?

In the language of the page where you made the widget: English, French, Spanish, German, Italian or Brazilian Portuguese. The l= part of the address sets it.