Marcar tu primer día en la rejilla
- Escribe un nombre en la caja de Nuevo hábito y pulsa Intro, o haz clic en Nuevo hábito. El hábito se crea con la fecha de hoy como inicio y toma el siguiente color de la paleta.
- Haz clic en cualquier casilla pasada o presente de la rejilla anual para marcar ese día como completado. Vuelve a hacer clic para deshacerlo. Las casillas futuras están atenuadas y rechazan el clic por completo.
- Observa cómo se recalculan Racha actual, Racha más larga y Tasa de cumplimiento encima de la rejilla. No se cachea nada; las tres se derivan de tu lista de días marcados cada vez que cambia.
- Usa las flechas a ambos lados de la etiqueta del año para moverte entre años. La flecha de avance se desactiva al llegar al año actual.
- Renombra el hábito en el campo de texto, cambia su color con la muestra de al lado, o pulsa Eliminar hábito para quitarlo tras confirmarlo.
- Pulsa Exportar todos los hábitos (JSON) para un archivo de copia de seguridad, e Importar hábitos (JSON) para volver a cargarlo en este dispositivo o en otro.
El día de gracia de la racha actual
La racha actual es la tirada de días marcados consecutivos que termina hoy, pero si hoy todavía no está marcado cuenta hasta ayer. Ese día de gracia importa más de lo que parece. Sin él, todas las rachas marcarían cero desde la medianoche hasta el momento en que te acordaras de marcar el día, lo que convierte el número que intentas proteger en una fuente de falsas alarmas diarias.
La regla es estricta en una cosa: si ni hoy ni ayer están marcados, la racha actual es cero, por larga que fuera la tirada anterior. Coge un hábito marcado cinco días seguidos que terminaron hace una semana. La racha actual marca 0, la racha más larga sigue marcando 5, y la tasa de cumplimiento sigue reflejando los cinco días. La racha más larga es un barrido completo de todo tu historial buscando la mejor tirada de días consecutivos, así que no baja nunca cuando se rompe una tirada actual. Esa separación es justamente el motivo de mostrar dos números en lugar de uno.
Rellenar hacia atrás días que ya estabas haciendo
Marcar un día anterior al propio hábito está permitido a propósito. Llevabas tres semanas cumpliendo antes de que se te ocurriera registrarlo, así que sería perverso bloquear esas casillas. Los días rellenados hacia atrás cuentan para los dos números de racha exactamente igual que cualquier otro día.
Lo que no hacen es inflar la tasa de cumplimiento, porque ese porcentaje solo mira la ventana entre la fecha de creación del hábito y hoy. Un hábito creado ayer, con marcas en los dos días anteriores además de ayer y hoy, informa de una racha actual de 4 y una racha más larga de 4, mientras que la tasa de cumplimiento marca 100 % a partir de 2 días sobre 2. Los dos días de fuera de la ventana quedan excluidos de las dos mitades de la fracción, así que la tasa se mantiene honesta en lugar de subir por encima del 100 %.
Entre qué divide la tasa de cumplimiento
El denominador son los días naturales transcurridos desde que se creó el hábito, con los dos extremos incluidos, no los días desde tu primera marca ni los días del año en curso. Un hábito creado hoy sin nada marcado muestra 0 %, nunca un hueco ni un error, porque el denominador es 1 y no 0. Cinco días marcados en un hábito creado hace 32 días sale a 15 % después de redondear al porcentaje entero más cercano, porque desde hace 32 días hasta hoy son 33 días transcurridos.
Es un denominador deliberadamente implacable. Sigue contando los días que te saltas, que es lo que hace que el número merezca la pena mirarlo. Si prefieres medir el esfuerzo en bloques de tiempo concentrado en vez de en días, combina el rastreador con el temporizador online y marca la casilla cuando termine la sesión.
365 casillas, 366 en año bisiesto, 53 columnas
La rejilla es un año natural día a día de verdad, no una ventana deslizante. El número de casillas sale de restar un 1 de enero del siguiente con los mismos ayudantes de conteo de días sobre los que está construida la calculadora de días entre fechas, así que 2026 dibuja 365 casillas y 2028 dibuja 366 sin escribir dos veces una regla de años bisiestos.
Esas casillas se agrupan en columnas semanales al estilo de GitHub, de siete, con el domingo arriba. Como el 1 de enero rara vez cae en domingo, la primera columna se rellena con huecos en blanco y la última también: 2026 sale con 53 columnas, con cuatro huecos antes de Año Nuevo y dos después de Nochevieja. Al pasar el ratón por cualquier casilla se ve su fecha. La tira de meses de encima de la rejilla es más escueta de lo que parece, eso sí, porque solo se imprime una abreviatura cuando el primero de un mes cae justo en el día que abre su columna; a lo largo de 2026 eso es cierto para cuatro meses de doce, así que la mayor parte de la tira está en blanco.
El archivo JSON es la única copia que puedes mover
Los hábitos y los días marcados viven en el local storage de este navegador y en ningún otro sitio. No
hay cuenta, ni sincronización, ni servidor, así que un hábito existe exactamente en un perfil de
navegador hasta que hagas algo al respecto. La exportación escribe todos los hábitos que tengas, no
solo el seleccionado, como un archivo JSON legible llamado habit-tracker.json, con el color de cada
hábito, su fecha de creación y la lista completa de días marcados. Ese archivo es una copia de
seguridad real y una vía de migración real, e importarlo en otro sitio restaura tus rachas intactas.
Borrar los datos del sitio en este navegador se lleva los hábitos por delante, y conviene recordarlo antes de una limpieza general. La misma disposición de local primero recorre las herramientas construidas junto a esta, como el tablero kanban y el bloc de notas online.

