Salt la conținutul principal
LibraTool logoLibraTool

Cronometru Regresiv — gratuit

Numără invers până la orice dată și oră. Setează o dată personalizată sau folosește presetări rapide (5 min, 15 min, 1 oră). Fără înregistrare.

Funcționează offline odată încărcat
Setează un cronometru
ore
minute
secunde

Numărătoare rapidă

Numără înapoi până la

Sfat: ține această pagină deschisă ca alarma să poată suna. Ecranul rămâne aprins cât rulează.

Setează un cronometru sau alege un preset rapid, apoi apasă Pornire

Utilizări frecvente

  • Temporizator de numărare inversă pentru evenimenteNumărați înapoi zilele, orele și secundele până la o nuntă, aniversare, concert sau orice alt eveniment viitor.
  • Temporizator de numărare inversă pentru termeneMențineți o numărare inversă live până la o dată de scadență a proiectului, examen sau dată de trimitere pentru a rămâne pe cale.
  • Gătit și cronometru de bucătărieTemporizator rapid de numărare inversă pentru gătit paste, fierbere de ouă, coacere și cronometraj bucătărie.
  • Temporizator de întâlnire și prezentareNumărați înapoi până la începerea unei întâlniri, sau utilizați ca temporizator vizibil în timpul prezentărilor.
  • Numărare inversă pentru lansarea produsuluiConstruiți anticiparea pentru o lansare de produs, vânzare sau anunț cu o numărare inversă live.

Cum funcționează

Cronometrul de numărătoare inversă rulează în întregime în browser-ul tău cu zero dependențe externe — fără biblioteci, fără apeluri de server. Folosește un setInterval de 1 secundă care calculează diferența dintre Date.now() și marcajul de timp țintă stocat la fiecare tic, astfel încât afișajul rămâne exact chiar dacă fila este trimisă în fundal sau ceasul dispozitivului derivă.

  1. 1
    Setează o țintă
    Alege modul de durată (ore, minute, secunde) sau comută la modul dată/oră pentru a număra invers către un moment specific. Cinci butoane de presetare rapidă (5 min până la 24 ore) sar peste intrări complet și pornesc cronometrul imediat.
  2. 2
    Intervalul ticăie față de o țintă fixă
    Odată pornit, unealta stochează ținta absolută ca obiect Date și declanșează setInterval la fiecare 1000 ms. Fiecare tic apelează Date.now() și scade din țintă — astfel încât tic-urile pierdute (filă adormită, CPU ocupat) se autocorectează la următorul tic în loc să acumuleze întârziere.
  3. 3
    Afișaj adaptiv și oglindire în filă
    Afișajul elimină automat unitățile cu zero de la început — un cronometru de 45 secunde arată doar secunde cu font mare, în timp ce un cronometru multi-zi arată toate cele patru unități la o dimensiune mai mică. Timpul rămas este de asemenea scris în document.title astfel încât numărătoarea inversă rămâne lizibilă într-o filă minimizată sau în fundal.
  4. 4
    Clopoțel Web Audio la final
    Când numărătoarea inversă ajunge la zero, API-ul Web Audio integrat al browser-ului (AudioContext + OscillatorNode) sintetizează un clopoțel triplu-puls de 880 Hz undă sinusoidală — niciun fișier audio nu este descărcat. Pauza, reluarea, și URL-urile partajabile (codificând epoca țintă în #to= fragment, care nu ajunge niciodată la un server) sunt de asemenea gestionate în întregime client-side.

Instrumente similare

Întrebări frecvente