Gratis Pomodoro-timer
Håll fokus med Pomodoro-tekniken. Anpassa arbets- och pauslängder, spåra slutförda sessioner och hör ett ljudlarm när varje fas avslutas.
Genvägar: Mellanslag start/paus · R återställ · S hoppa över
Vanliga användningar
- Pomodoro-timer för studierAnvänd Pomodoro-tekniken för att studera mer effektivt — arbeta i fokuserade 25-minuterspass med 5-minuterspauser.
- Pomodoro-timer för distansarbeteBekämpa distraktion när du arbetar hemifrån med strukturerade Pomodoro-sessioner. Spåra fokustid och tillämpa regelbundna pauser.
- Pomodoro-timer för skrivprojektAnvänd Pomodoro-sessioner för att driva igenom skrivspärr och behålla skrivmomentum för uppsatser, rapporter eller kreativt arbete.
- Pomodoro-timer för programmeringAnvänd strukturerade fokuspass för att koda mer effektivt — undvik avbrott under flödestillstånd samtidigt som du säkerställer regelbundna pauser.
- Pomodoro-timer för fokus och ADHDStrukturerade arbetintervall hjälper människor med ADHD att behålla fokus och göra svåra uppgifter mer hanterbara.
Så här fungerar det
Den här Pomodoro-timern körs helt i webbläsaren utan externa bibliotek. Nedräkningen är förankrad till en väggklockstidsstämpel med Date.now() så att bakgrundsflikstrypning inte kan sakta ned timern, och alla notifieringsljud syntetiseras på begäran via Web Audio API — inga ljudfiler laddas ned.
- 1VäggklocksnedräkningsmotorNär du trycker på Start registrerar timern en absolut sluttidsstämpel (Date.now() plus de återstående sekunderna). Var 500:e ms räknar setInterval om hur många sekunder som återstår genom att subtrahera aktuell tid från den fasta slutpunkten. Om webbläsaren stryper fliken korrigerar matematiken sig själv så fort nästa tick avfyras.
- 2Omsynkronisering vid flikfokusEn visibilitychange-händelselyssnare avfyrar samma synkroniseringsfunktion så fort du växlar tillbaka till fliken. Det betyder att visningen hoppar direkt till korrekt återstående tid istället för att vänta på nästa 500 ms-tick — viktigt när fliken har varit i bakgrunden en lång stund.
- 3Web Audio API-ljudsyntesDe tre varningsljuden (klassiskt, klang, digitalt) genereras helt av webbläsarens inbyggda AudioContext — en OscillatorNode ställer in frekvensen och vågformstypen (sinus eller fyrkant), och en GainNode tillämpar en exponentiell volymramp för att forma envelopen. Inga ljudfiler hämtas eller avkodas.
- 4Persistens för inställningar och dagligt antalDina anpassade tidslängder och dagens antal genomförda pomodoro-pass skrivs till localStorage under två separata nycklar. Vid sidinläsning läser verktyget tillbaka dem, validerar varje värde mot tillåtna intervall, och återställer timern — så dina inställningar överlever en sidomladdning utan någon serverrundtur.
Relaterade verktyg
Brusgenerator
Blanda vitt, rosa och brunt brus med regn- och havsljud, ställ in en sovtimer som tonar ut och ladda ner en loopbar 1 till 60 minuters WAV eller MP3.
Intervalltimer
En arbets- och vilotimer för HIIT- och Tabata-pass med uppvärmning, ronder, set, stor nedräkning, färgkodade faser, pip och valfria röstsignaler.
Läskort
Skapa kortlekar med läskort eller importera dem från ett kalkylblad, och plugga sedan med vändbara kort och ett schema för spridd repetition som sparas i din webbläsare.