Focus
25:00

Tasks

🎯

No tasks yet

Add a task to track your Pomodoros and stay focused

Focusdoro — Pomodoro Timer for Streamers - Drop a live Pomodoro timer in your OBS stream in 60 seconds | Product Hunt

Built for streamers who focus

Every feature is designed with one goal: keep your stream interesting while you do your best work.

OBS-ready overlay

Drop a browser source into OBS and your focus timer is live on stream in under 60 seconds.

Pomodoro timer

Customizable work and break intervals keep you in flow and your audience in sync.

Task tracking

Add tasks before your session and tick them off live — your to-do list visible on screen.

Theme customization

Choose from curated overlay themes or dial in your own accent color to match your stream.

Custom CSS

Full CSS injection lets you reshape every pixel of the overlay to fit your brand.

Settings sync

Your timer settings follow you — sign in on any device and pick up exactly where you left off.

Simple pricing

Start free. Upgrade when you want a more polished overlay for your stream.

Free

$0/month
  • Pomodoro timer
  • Task list
  • OBS browser-source overlay
  • Settings sync
Get started

Pro

Popular
$3/month
or $24/yearSave 33%
  • Everything in Free
  • Theme presets (Midnight, Neon, Minimal, Sunset)
  • Custom accent color
  • Custom font (Google Fonts)
  • Background image
  • Custom CSS injection
  • Theme export as JSON

Trusted by streamers

Focusdoro is used by developer and creative streamers to keep their audience engaged during focus sessions.

Finally a Pomodoro timer I can drop into OBS without fussing around. Had it running on stream in literally 60 seconds.

Alex R.

Twitch developer streamer

My viewers love seeing my task list tick down in real time. The overlay fits my stream layout perfectly — I tweaked the accent color once and it was done.

Sam K.

Creative coding streamer

I tried building my own timer overlay. Then I found Focusdoro and realized I didn't need to. It handles everything I wanted, including custom CSS for the nerds.

Jordan M.

IRL + coding streamer

OBS-compatibleWorks with any layoutSetup in 60 seconds

Stay in the loop

Get notified about new features and updates.