Pomodoro Timer
A 25/5 Pomodoro focus + break timer you can embed in Notion to run deep-work sessions.
About this widget
The Olivtwig Pomodoro widget runs a 25-minute focus session followed by a 5-minute break, cycling automatically. The durations are customizable if the default Pomodoro lengths don't fit your work, and the timer pauses cleanly if you need to step away. Embed the URL into your Notion focus page or deep-work template, hit start, and the cycle runs in plain sight — no signup, no extension, no install. Designed for solo focus work where having the countdown inside your reading area matters more than browser tab switching.
Why a Pomodoro widget inside Notion
Most Pomodoro apps live in a separate tab or a desktop window — easy to lose track of when you're deep in a Notion doc. Embedding the timer directly in the same page you're writing or reading keeps the countdown in peripheral vision, so you notice the cycle ending without breaking focus to find the app. The widget is self-contained: no integration, no sync, just start when you start and stop when you stop.
How the cycle works
The default is a 25-minute focus block followed by a 5-minute break. When the focus timer hits zero the widget switches to break mode and resets to five minutes; when the break ends it returns to focus. A meeting or an interruption doesn't break the cycle — pause and pick it back up.
Durations are edited in the widget itself. Click the "Focus 25m · Break 5m" line under the buttons and the fields open: anywhere from 1 to 180 minutes of focus and 1 to 60 of break — short for coding sprints, a 50-minute block for writing. Changing a value re-arms the timer at the new length, and the setting is saved with the embed, so it survives a reload and follows you across devices.
Where it earns its place
Pomodoro fits any Notion page where time-boxed focus is the activity.
- Deep-work page
- Sit the timer at the top of your focus doc so the countdown stays in your reading area.
- Study sessions
- Use 25/5 cycles for reading, problem sets, or memorization — the rhythm prevents stale focus.
- Writing template
- Drop into a daily writing page; the visible countdown discourages task-switching mid-paragraph.
- Workout intervals
- Customize durations to match HIIT or interval training (e.g. 45/15 or 30/30) and run it from a workout page.
Use cases
Deep-work focus
Sit the timer at the top of your focus doc so the countdown stays in your reading area.
Study sessions
Use 25/5 cycles for reading, problem sets, or memorization to prevent stale focus.
Daily writing
Drop into a writing page; the visible countdown discourages mid-paragraph task switching.
Workout intervals
Customize to match HIIT or interval training (e.g. 45/15 or 30/30) and run from a workout page.
How to embed in Notion
- 01
Type /embed in Notion
Open any Notion page, type /embed, and select the Embed block from the menu.
- 02
Paste the widget URL
Copy the URL from any widget page and paste it into the embed dialog.
- 03
Widget appears instantly
The widget is now live in your Notion page. Resize it by dragging the edges.
Frequently asked questions
Is the Pomodoro widget free?
Yes. Every Olivtwig widget — including Pomodoro — is free to use, with no signup or login required.
Can I change the 25/5 durations?
Yes. Click the "Focus 25m · Break 5m" line under the buttons and change them right there — 1 to 180 minutes of focus, 1 to 60 of break. The setting saves with the embed, so a URL you copied from the gallery keeps it across reloads. An older embed pasted before durations could be saved will say so when you change one; re-embedding from the gallery fixes it.
Does the timer keep running when I close the Notion page?
The timer runs while the embed is visible. If you close the page entirely it pauses; reopening it resumes from where you left off if the browser tab stays alive.
Will I get a sound when a session ends?
The widget shows a visible cycle-complete state when the timer hits zero. Browser sound permissions vary inside iframes, so reliable audio cues are not guaranteed — the visual is the primary signal.
Can I run multiple Pomodoro widgets at once?
Yes, each embed is independent. Most people run one per workspace, but it's fine to embed separate timers on separate Notion pages for different kinds of work.