Zum Hauptinhalt springen

Pomodoro-Timer – kostenlos

Bleiben Sie fokussiert mit der Pomodoro-Technik. Arbeits- und Pausendauer anpassen, abgeschlossene Sitzungen verfolgen und einen Ton hören, wenn jede Phase endet.

Funktioniert nach dem Laden offline
25:00Fokus

Tastenkombinationen: Leertaste zum Starten/Pausieren · R zum Zurücksetzen · S zum Überspringen

Schnellvorlagen (Fokus/Pause)
0
Heutige Pomodoros
0 / 4
Sitzung
0
Fokus-Minuten

Häufige Anwendungen

  • Pomodoro-Timer zum LernenVerwenden Sie die Pomodoro-Technik, um effizienter zu lernen. Arbeiten Sie in fokussierten 25-Minuten-Sitzungen mit 5-Minuten-Pausen.
  • Pomodoro-Timer für FernarbeitBekämpfen Sie Ablenkung bei der Arbeit von zu Hause aus mit strukturierten Pomodoro-Sitzungen. Verfolgen Sie die Fokussierungszeit und erzwingen Sie regelmäßige Pausen.
  • Pomodoro-Timer für SchreibprojekteVerwenden Sie Pomodoro-Sitzungen, um Schreibblockaden zu überwinden und die Schreibdynamik bei Aufsätzen, Berichten oder kreativen Arbeiten zu erhalten.
  • Pomodoro-Timer zum ProgrammierenVerwenden Sie strukturierte Fokussierungssitzungen, um effizienter zu codieren. Vermeiden Sie Unterbrechungen im Flow-State und stellen Sie sicher, dass regelmäßige Pausen eingehalten werden.
  • Pomodoro-Timer für Fokus und ADHSStrukturierte Arbeitsintervalle helfen Menschen mit ADHS, den Fokus zu bewahren und schwierige Aufgaben besser zu bewältigen.

So funktioniert es

Dieser Pomodoro-Timer läuft vollständig im Browser ohne externe Bibliotheken. Der Countdown ist über Date.now() an einen Uhrzeit-Zeitstempel gekoppelt, sodass die Drosselung von Hintergrund-Tabs den Timer nicht verlangsamen kann, und alle Signaltöne werden bei Bedarf über die Web Audio API erzeugt – es werden keine Audiodateien heruntergeladen.

  1. 1
    Countdown-Engine nach Uhrzeit
    Wenn Sie auf Start drücken, speichert der Timer einen absoluten Endzeitpunkt (Date.now() plus die verbleibenden Sekunden). Alle 500 ms berechnet setInterval die verbleibenden Sekunden neu, indem die aktuelle Zeit von diesem festen Endpunkt abgezogen wird. Drosselt der Browser den Tab, korrigiert sich die Berechnung beim nächsten Tick selbst.
  2. 2
    Neusynchronisierung bei Tab-Fokus
    Ein visibilitychange-Listener ruft dieselbe Synchronisierungsfunktion auf, sobald Sie zum Tab zurückwechseln. Die Anzeige springt dadurch sofort auf die richtige Restzeit, statt auf den nächsten 500-ms-Tick zu warten – wichtig, wenn der Tab lange im Hintergrund war.
  3. 3
    Klangerzeugung mit der Web Audio API
    Die drei Signaltöne (klassisch, Glocke, digital) werden vollständig vom integrierten AudioContext des Browsers erzeugt – ein OscillatorNode legt Frequenz und Wellenform (Sinus oder Rechteck) fest, und ein GainNode formt die Hüllkurve mit einer exponentiellen Lautstärkerampe. Es werden keine Audiodateien geladen oder dekodiert.
  4. 4
    Einstellungen und Tageszähler bleiben erhalten
    Ihre eigenen Dauern und die Zahl der heute abgeschlossenen Pomodoros werden unter zwei separaten Schlüsseln in localStorage geschrieben. Beim Laden der Seite liest das Tool sie aus, prüft jeden Wert gegen die erlaubten Bereiche und stellt den Timer wieder her – so überstehen Ihre Einstellungen ein Neuladen ohne Serverumweg.

Ähnliche Tools

Häufige Fragen