Cronómetro Online — Iniciar/Detener, Vueltas y Tiempo en Milisegundos
Pulsa Iniciar y aparece un reloj corriendo preciso. Detener pausa la cuenta sin reiniciar, Iniciar la reanuda desde donde paraste, y Restablecer lo borra todo a cero. El botón Vuelta registra el tiempo transcurrido actual como un split — la página muestra tanto el tiempo absoluto de la vuelta (p. ej. 1:23,45 desde el inicio) como el delta desde la vuelta anterior (p. ej. +18,32). Útil para cronometrar intervalos en pista o en cocina, registrar varios pasos de un entrenamiento, medir cuánto tarda alguien en un ensayo de presentación, comparar tiempos de iteración al optimizar código o simplemente ser un cronómetro cuando no tienes uno y el móvil está en la otra habitación.
Sobre esta herramienta
El cronometraje usa `performance.now()`, el reloj monotónico de alta resolución del navegador — no se ve afectado por ajustes NTP, cambios de horario de verano o ediciones del reloj del sistema como sí afectaría a `Date.now()`, y la mayoría de navegadores lo exponen a resolución sub-milisegundo (5 microsegundos cuando el aislamiento entre orígenes no es un problema; de lo contrario, se redondea a 100 microsegundos para mitigar Spectre). El refresco de display lo dirige `requestAnimationFrame`, que sincroniza actualizaciones con el ciclo de repintado del navegador (habitualmente 60 Hz, 144 Hz en pantallas de alto refresco) — eso es más suave que `setInterval(fn, 10)` y mucho más eficiente con la batería porque el navegador pausa rAF cuando la pestaña no está visible. Detener llama a `cancelAnimationFrame` para parar el bucle de forma limpia. Los deltas de vuelta se calculan a partir de valores anteriores en caché, no volviendo a leer el reloj, así que son coherentes incluso en un dispositivo lento. Casos de uso: entrenamiento atlético por intervalos, cocina de pasos múltiples, ritmo de ensayo de presentación, cronometraje de iteraciones en optimización de código, cronometraje simple de laboratorio, juegos infantiles.
- performance.now() — reloj monotónico, inmune a ajustes NTP/reloj del sistema
- Display requestAnimationFrame — eficiente con batería, suave en 144 Hz
- Precisión inferior al milisegundo donde el navegador la permite
- Iniciar, detener, reanudar — Detener conserva el tiempo; Restablecer lo borra
- Tiempos de vuelta con tiempo absoluto + delta desde la anterior
- Copia todas las vueltas como lista formateada con un clic
- El display cambia entre mm:ss,cs y hh:mm:ss,cs pasada una hora
- Pausa limpia cuando la pestaña se oculta (comportamiento rAF)
- Sin subida — cada pulsación se queda en tu navegador
- Útil para intervalos atléticos, cocina, presentaciones, cronometraje de código
Gratis. Sin registro. Tus datos permanecen en tu navegador. Anuncios mediante Google AdSense (con consentimiento).
Por Marco B. ·