Free Online Timer for Presentations, Classrooms & Streams
A clean, customisable countdown timer that works anywhere — project it fullscreen in a classroom, embed it as an OBS browser source overlay, or share a pre-configured link with a single URL.
Built for every countdown
Classrooms
Project a large, visible countdown on a smartboard or projector. Add custom text like "Clean Up Time" or "Exam Starts In". No account needed — works on any school Chromebook or browser.
Classroom timer →Presentations
Keep speakers on time during conferences, workshops, and events. Use fullscreen mode on a second monitor or project the timer for the whole room to see during breaks.
Presentation timer →Streaming
Add a transparent countdown overlay to your Twitch, YouTube, or Kick stream. Paste the URL directly into OBS as a browser source — no installation required.
OBS setup →Meetings
Run a timed agenda with one segment per discussion item. Keep facilitation visible, capture outcomes as you go, and finish with a recap instead of a forgotten countdown.
Meeting timer →A timer you can put in front of people
EasyTimer is built for moments where the countdown is shared: a workshop break on a projector, a classroom transition on a smartboard, a livestream starting soon scene, a meeting agenda on a second display, or a simple focus session you want to keep visible. The timer stays clean on screen because the controls, colours, fonts, sounds, and share link are designed around the countdown itself.
Start with any duration, then adjust the display until it fits the room. Choose a large font for distance viewing, add a short label above or below the digits, use fullscreen mode for projectors, or switch on a transparent background when the timer needs to sit over a stream layout. Every setting lives in the URL, so a prepared timer can be bookmarked, sent to someone else, or pasted into another tool without creating an account.
The homepage timer is the flexible default. Use the dedicated pages when the situation has a clearer workflow: Pomodoro for focus and breaks, OBS setup for streaming overlays, Meeting for agenda timing, and the duration pages when you just need a fast preset.
How to choose the right timer
For a single visible countdown
Use the homepage timer when you want one clear timer with custom styling. It works well for workshops, breaks, cooking, stage holds, classroom transitions, or any moment where people only need to see time remaining.
For repeatable focus sessions
Use Pomodoro mode when the timer should automatically move between focus periods and breaks. The default 25/5 rhythm is ready to go, and the settings let you tune focus, short break, long break, and interval counts.
For streaming and overlays
Use the OBS setup page when the timer belongs inside a livestream scene. Transparent background mode, URL-based settings, and browser-source instructions make it practical for countdown overlays without extra software.
For agenda-based facilitation
Use the meeting timer when one countdown is not enough. Build the agenda, run each item in order, and keep a useful report of what happened. It is a better fit for standups, workshops, and sessions with multiple speakers.
Features
- ✓Fullscreen mode — fill any screen instantly
- ✓Transparent background for OBS overlays
- ✓50+ fonts including monospace and display styles
- ✓Custom text above or below the timer
- ✓End chime and ticking sound options
- ✓Shareable URL — all settings encoded in the link
- ✓Pomodoro mode with automatic focus/break cycling
- ✓Works offline once the page has loaded
Also: Pomodoro Timer
The dedicated Pomodoro timer automatically alternates focus sessions with breaks. Customise the 25-minute focus and 5-minute break durations to match your workflow.
Try Pomodoro TimerPopular timers
Frequently Asked Questions
Is EasyTimer.app free?
Yes, EasyTimer.app is completely free. No signup, no ads, no premium tier. Built and maintained as a solo project.
Does EasyTimer.app work as an OBS browser source?
Yes. Enable Transparent Background in settings, paste the URL into your OBS Browser Source, and add the provided Custom CSS for guaranteed transparency. Step-by-step instructions: /obs.
Can I share or bookmark my timer settings?
Yes. Every setting (duration, font, colour, background, position) is encoded in the URL. Share the URL or bookmark it to keep your exact configuration.
Does EasyTimer.app work offline?
Yes. EasyTimer.app registers a service worker on first visit, so once loaded the timer runs entirely in your browser without an internet connection.
Is there a Pomodoro mode?
Yes. The /pomodoro route automatically alternates focus sessions and breaks (default 25/5/15 — 25-min focus, 5-min short break, 15-min long break after every 4 focus sessions). All durations are customisable in settings.
Can I use EasyTimer for meetings?
Yes. The /meeting timer lets you build a timed agenda, run through each segment, and keep a simple meeting report. Use the homepage timer for one countdown, or use /meeting when each agenda item needs its own time box.
Does EasyTimer use analytics cookies?
No. EasyTimer does not use GA4, advertising pixels, or analytics cookies. Search performance is measured with Google Search Console, PageSpeed Insights, and CrUX instead of visitor tracking.
More timers
Short (10–25 min)
Long (30+ min)
By use case
- Classroom
- Stream
- Presentation
- Fullscreen
- OBS Timer
- Wave Ring
- Relax
- Happy Cat
- Playful Cat
- Black Cat
- Airplane
- Paper Plane
- Flight Path
Need a section-by-section agenda timer? Open the presentation flow timer.