05:00

Count

From 1 second to 24 hours.

At zero, the final text replaces the clock. Leave it empty to keep 00:00.

Transparent is what OBS needs: you see only the text over your scene. Dark is for checking it in an ordinary browser.

In OBS add a Browser source and paste this address. The page renders the countdown only, without the rest of the site.

Reload the source and a length starts over, while a clock time stays where it is. Pick the one you need.

It plays no sound.

Everything happens in your browser. The configuration lives in the address, not on a server.

How it works

  1. Choose whether to count for a length of time or until a clock time, and write the texts.
  2. Copy the address for OBS.
  3. In OBS add a Browser source and paste the address.

What it does

It counts down and shows the clock. With ?obs=1 the same page renders only the countdown, with no header, footer or rest of the site: that is what a Browser source in OBS needs.

The background is transparent, so on scene you see only the text over whatever is already there.

About the two modes

For a length of time. It counts an interval from when the page starts. Reload the source and it starts over — which is what you want for “five minute break”, which begins when you hit refresh.

Until a clock time. It counts to a time of day. Reload the source and nothing changes — which is what you want for “back at 21:00”, which is a time and not an interval.

If the time you wrote has already passed, it counts to tomorrow. Nobody writes a time of day meaning yesterday.

About the configuration

Everything lives in the address: mode, length or time, the three texts, size, colours, background. There is nothing to save and nothing to find again.

The address leaves out anything already at its default. An address carrying nine parameters, seven of them inert, hides the two that matter — and this one is read inside an OBS panel half a screen wide.

The text at zero replaces the clock when time is up. Leave it empty and 00:00 stays.

About the background

Transparent is what OBS needs: the Browser source composites the alpha channel over your scene.

Dark paints a solid background, and is there to check the configuration in an ordinary browser — where transparent shows against the white of the page.

About accuracy

The clock re-reads the system time every tick, instead of decrementing a counter. A background tab is throttled by the browser, and a counter stepping a quarter of a second at a time would drift while you are not looking. This way, when you come back, the number is already right.

It rounds up: it shows 00:01 for the whole of the last second and 00:00 only at the end. Rounding to nearest would say zero half a second early, and whoever is watching counts the last second along with the number.

What is not here

No sound. A countdown that beeps on a live stream beeps in the one place it must not.

In the OBS view the controls are not there at all: not hidden, not built. A button that is invisible but reachable with Tab is a trap, and inside a video source nobody would notice.

About your data

Everything happens in your browser. The configuration lives in the address, not on a server.

From here you also go here

Keyboard test

Press a key and watch it light up on the drawing. Shows the key code, how many you are holding at once, and which ones you have already tried.

Gaming and streaming

Random picker

Write a list, draw one entry. Cryptographic draw, an option to remove whoever has come up, shareable link.

Gaming and streaming

Webcam and microphone test

Check that your camera and microphone work, with the detected resolution and a live audio level. Nothing is recorded.

Gaming and streaming

All tools