# An aesthetic study timer you actually want to look at

> A free aesthetic study timer: pomodoro over eleven animated scenes (rainy window, fireplace, night library, under the sea, snowfall, city lights, shoreline and four minimal gradients), ambient sounds, tasks and stats. No account.

Source: https://timerz-app.vercel.app/aesthetic-study-timer · Open the app with this scene: https://timerz-app.vercel.app/?scene=snow · Last updated 2026-09-24

timerz is built for study sessions: a big serif clock in the middle, an animated scene behind it and nothing else on screen until you move the mouse. Eleven scenes, a sound mixer, a task list and daily stats, all free and all stored in your browser.

Every scene is animated in real time rather than looping a video, so it stays sharp on any screen and weighs a few hundred kilobytes instead of tens of megabytes.

## The eleven scenes

- **Rainy window** (https://timerz-app.vercel.app/?scene=rain): A window at night with the city blurred outside, rain falling, drops sliding down the glass, steam rising from a mug and the occasional far lightning.
- **Fireplace** (https://timerz-app.vercel.app/?scene=fireplace): A cabin living room with a stone fireplace. The fire is animated, embers rise, the light on the walls flickers and a cat sleeps on the rug.
- **Night library** (https://timerz-app.vercel.app/?scene=library): A private library at night: tall shelves of old books, a desk with a green banker's lamp and an open book, an arched window with the moon. The lamp light breathes, dust floats in the light and a shooting star crosses the window now and then.
- **Under the sea** (https://timerz-app.vercel.app/?scene=underwater): Sun rays through the water, jellyfish drifting up, a school of fish, a sea turtle, a seahorse and two clownfish, with bubbles and caustics.
- **Snowfall** (https://timerz-app.vercel.app/?scene=snow): A frozen lake in a pine forest with a lit cabin, snow falling in three layers of depth and an aurora moving across the sky.
- **City lights** (https://timerz-app.vercel.app/?scene=city): A night skyline seen from a rooftop, bokeh lights floating over the city, a low haze and a plane crossing the sky now and then.
- **Shoreline** (https://timerz-app.vercel.app/?scene=shore): A beach at sunset. The foam runs up the sand and pulls back every few seconds, the wet sand dries, and the sun glints on the water.
- **Dusk** (https://timerz-app.vercel.app/?scene=dusk): Warm color clouds that slowly flow, from purple to orange.
- **Ocean** (https://timerz-app.vercel.app/?scene=ocean): Teal bands of water rolling in slow motion.
- **Ember** (https://timerz-app.vercel.app/?scene=ember): A dark red glow that breathes, with sparks rising.
- **Paper** (https://timerz-app.vercel.app/?scene=paper): A light cream paper texture with a warm light drifting across it. The one light scene.

## A typical study session

1. Pick a scene with B. Each one loads its own sound mix, which you can change.
2. Write the task you are on with T. It stays under the clock and counts finished pomodoros.
3. Start with Space. Focus is 25 minutes by default; the tab title shows the time left.
4. When the chime rings, the break starts on its own if you enabled auto-start. After four focus blocks you get the long break.
5. Check the stats panel at the end: sessions today, minutes today, and your streak of days.

## Features at a glance

- **Three timer modes**: Pomodoro with focus, short break and long break cycles; a free countdown; and a stopwatch. The timer derives everything from the clock, so it survives a reload and keeps counting while the tab is in the background.
- **Eleven animated scenes**: Seven illustrated scenes rendered with WebGL (rainy window, fireplace, night library, under the sea, snowfall, city lights, shoreline) and four minimal animated gradients (dusk, ocean, ember, paper). Each scene loads a suggested sound mix.
- **Ambient sound mixer**: Eleven tracks you can layer with individual volumes: rain, thunder, wind, fireplace, ocean waves, stream, birds, brown noise, pink noise, white noise and café chatter. All but the café are synthesized in the browser, so nothing is downloaded and they loop without seams; the café is a short CC0 field recording that loads only when you turn it on.
- **Tasks and stats**: A simple task list with one active task shown under the timer. Each finished pomodoro counts on the active task. Stats show sessions and minutes for today, a day streak and the last seven days.
- **Music**: YouTube playback inside the page with four preset stations (lofi hip hop, jazz piano, dark ambient, classical) or any link you paste.
- **Notifications and tab alerts**: A chime when a phase ends, optional system notifications, and the remaining time shown in the browser tab title with a progress ring in the favicon. When a phase ends, the tab title blinks until you come back.
- **Mini timer on top**: In Chrome and Edge on desktop, press P to pop the timer out into a small window that stays above your other apps, with the scene behind it and a play button. It keeps counting while you work anywhere else.
- **Keyboard shortcuts**: Space to start or pause, R to reset, N for the next phase, C for clock mode, F for fullscreen, P for the mini timer, X to mute everything, and one key per panel.
- **Installable and offline**: timerz is a progressive web app: install it on desktop or phone and it works without internet. While a timer runs, the screen stays on. Scenes and sounds are cached after the first visit.
- **Private by design**: There is no account and no server. Settings, tasks and stats live in your browser. Music is the only feature that needs internet, because it plays through YouTube.

## Questions

### Can I change the pomodoro lengths?

Yes. Focus, short break and long break are editable in minutes, as is how many focus blocks come before a long break. Countdown length is separate.

### Does it have a dark mode?

Ten of the eleven scenes are dark. Paper is the light one, with a cream background and dark text, for daytime study.

### Is there a way to hide everything except the clock?

Yes. The toolbar and the mute button fade out after a few seconds without mouse movement, and F puts the page in fullscreen. Only the scene and the clock remain.

### Is timerz free?

Yes. Every scene, sound and feature is free, with no account and no ads. If it helps you, you can leave a tip on Ko-fi, or become a supporter once (pay what you want, from 5 dollars, on Gumroad) to unlock your own photo as a scene and two extra fonts. There is no subscription.

### Does timerz work offline?

Yes. timerz is a progressive web app. After the first visit the app, its scenes and sounds are cached, and you can install it on your desktop or phone. Only the YouTube music needs internet.

### Where is my data stored?

In your browser, using localStorage. Settings, tasks and session history never leave your device. There is no server and nothing to sign up for. You can export your history as JSON or erase everything from settings.

### Does the timer keep running if I switch tabs?

Yes. The timer stores when it started and derives the remaining time from the clock, so a background tab, a sleeping laptop or a page reload do not make it drift. The remaining time also shows in the tab title.

## More

- [An aesthetic focus timer, made for one person first](https://timerz-app.vercel.app/about)
- [A pomodoro timer with rain sounds](https://timerz-app.vercel.app/pomodoro-timer-with-rain-sounds)
- [A fireplace pomodoro timer](https://timerz-app.vercel.app/fireplace-pomodoro-timer)
- [A focus timer under the sea](https://timerz-app.vercel.app/underwater-focus-timer)
- [A pomodoro timer with an ambient sound mixer](https://timerz-app.vercel.app/pomodoro-timer-with-ambient-sounds)
- [A 5 minute timer](https://timerz-app.vercel.app/5-minute-timer)
- [A 10 minute timer](https://timerz-app.vercel.app/10-minute-timer)
- [A 15 minute timer](https://timerz-app.vercel.app/15-minute-timer)
- [A 20 minute timer](https://timerz-app.vercel.app/20-minute-timer)
- [A 25 minute timer](https://timerz-app.vercel.app/25-minute-timer)
- [A 30 minute timer](https://timerz-app.vercel.app/30-minute-timer)
- [A 45 minute timer](https://timerz-app.vercel.app/45-minute-timer)
- [A 1 hour timer](https://timerz-app.vercel.app/1-hour-timer)
- [A 90 minute timer](https://timerz-app.vercel.app/90-minute-timer)
