Gratis Pomodoro-timer
Blijf gefocust met de Pomodoro-techniek. Pas de duur van werk en pauzes aan, houd voltooide sessies bij en hoor een geluidssignaal wanneer elke fase eindigt.
Sneltoetsen: Spatie starten/pauzeren · R opnieuw instellen · S overslaan
Veelvoorkomend gebruik
- Pomodoro Timer voor StuderenGebruik de Pomodoro-techniek om effectiever te studeren: werk in gefocuste sessies van 25 minuten met 5-minuutpauzes.
- Pomodoro Timer voor WerkschakelwerkBestrijdt afleidingen bij thuis werken met gestructureerde Pomodoro-sessies. Track focustijd en zet regelmatige pauzes door.
- Pomodoro Timer voor SchrijfprojectenGebruik Pomodoro-sessies om schrijversblokkade te overwinnen en schrijfdynamica te behouden voor essays, rapporten of creatief werk.
- Pomodoro Timer voor ProgrammeringGebruik gestructureerde focussessies om effectiever te programmeren: vermijd flowstatus onderbrekingen terwijl u regelmatige pauzes verzekert.
- Pomodoro Timer voor Focus en ADHDGestructureerde werkintervallen helpen personen met ADHD focus te behouden en moeilijke taken beter beheersbaar te maken.
Hoe het werkt
Deze pomodorotimer draait volledig in de browser zonder externe bibliotheken. Het aftellen is gekoppeld aan een tijdstempel van de systeemklok via Date.now(), zodat afknijpen van achtergrondtabbladen de timer niet kan vertragen, en alle meldingsgeluiden worden op verzoek gesynthetiseerd via de Web Audio API — er worden geen audiobestanden gedownload.
- 1Aftelengine op basis van de klokAls je op Start drukt, legt de timer een absoluut eindtijdstip vast (Date.now() plus de resterende seconden). Elke 500 ms berekent setInterval opnieuw hoeveel seconden er over zijn door de huidige tijd van dat vaste eindpunt af te trekken. Knijpt de browser het tabblad af, dan corrigeert de berekening zichzelf zodra de volgende tik komt.
- 2Opnieuw synchroniseren bij tabbladfocusEen listener voor visibilitychange roept dezelfde synchronisatiefunctie aan zodra je terugschakelt naar het tabblad. De weergave springt dus direct naar de juiste resterende tijd in plaats van te wachten op de volgende tik van 500 ms — belangrijk als het tabblad lang op de achtergrond heeft gestaan.
- 3Geluidssynthese met de Web Audio APIDe drie meldingsgeluiden (klassiek, belletje, digitaal) worden volledig gemaakt door de ingebouwde AudioContext van de browser — een OscillatorNode stelt de frequentie en golfvorm in (sinus of blok), en een GainNode past een exponentiële volumecurve toe om de omhullende te vormen. Er worden geen audiobestanden opgehaald of gedecodeerd.
- 4Instellingen en dagtelling bewarenJe eigen tijdsduren en het aantal voltooide pomodoro's van vandaag worden onder twee aparte sleutels in localStorage geschreven. Bij het laden van de pagina leest de tool ze terug, controleert elke waarde op toegestane bereiken en herstelt de timer — zodat je instellingen een vernieuwing overleven, zonder serververzoek.
Gerelateerde tools
Ruisgenerator
Mix witte, roze en bruine ruis met regen- en oceaangeluiden, stel een slaaptimer in die uitfade, en download een herhaalbaar WAV- of MP3-bestand van 1 tot 60 minuten.
Intervaltimer
Een werk- en rusttimer voor HIIT- en Tabata-trainingen met warming-up, rondes, sets, een grote aftelling, fasen met kleurcodes, pieptonen en optionele stemaanwijzingen.
Flashcards
Maak flashcardsets of importeer ze uit een spreadsheet en leer daarna met omdraaikaarten en een herhalingsschema (spaced repetition) dat in je browser wordt opgeslagen.