Hoppa till huvudinnehåll
LibraTool logoLibraTool

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.

Fungerar offline när den väl lästs in
25:00Fokus

Genvägar: Mellanslag start/paus · R återställ · S hoppa över

Snabbval (fokus/paus)
0
Dagens pomodoros
0 / 4
Session
0
Fokuserade minuter

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.

  1. 1
    Väggklocksnedräkningsmotor
    Nä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.
  2. 2
    Omsynkronisering vid flikfokus
    En 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.
  3. 3
    Web Audio API-ljudsyntes
    De 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.
  4. 4
    Persistens för inställningar och dagligt antal
    Dina 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

Vanliga frågor