Rastreador de Hábitos

Rastreador de hábitos gratis y sin registro, mapa de calor anual, rachas reales y tasa de cumplimiento, con exportación JSON. Todo en tu navegador.

🌐 English

🔒 Privado por diseño: todo funciona localmente en tu navegador; nada se sube nunca a ningún servidor.

Marcar tu primer día en la rejilla

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.
  6. 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.

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Rastreador de Hábitos con una lista de hábitos vacía con un campo de nombre y un botón de crear, además de importación y exportación de todos los hábitos en JSON
Rastreador de Hábitos en pleno proceso: una lista de hábitos vacía con un campo de nombre y un botón de crear, además de importación y exportación de todos los hábitos en JSON.
Captura de pantalla del resultado de Rastreador de Hábitos mostrando un hábito creado y seleccionado, con su mapa de calor anual y el seguimiento de rachas listos para registrar el primer día
El resultado final: un hábito creado y seleccionado, con su mapa de calor anual y el seguimiento de rachas listos para registrar el primer día. El enlace de descarga es una URL blob local: el archivo nunca sale de tu dispositivo.

Preguntas frecuentes

¿Está esta página completamente en español?

El texto de esta página sí, y toda la lógica de rachas, tasa de cumplimiento y el mapa de calor funciona exactamente igual que en la versión en inglés, matemáticas de fechas idénticas, con los mismos resultados correctos. Lo único que se mantiene en inglés es la interfaz del propio widget interactivo compartido (botones como "+ New habit"/"Delete habit", las etiquetas de estadísticas) y las abreviaturas de mes/día de la semana del mapa de calor ("Jan", "Feb", "Mon", "Wed"...), ya que este componente concreto es uno compartido con la versión en inglés y esta web todavía no tiene un mecanismo de traducción por-idioma para este tipo de widget. Cualquier texto que TÚ escribas (el nombre de un hábito) puede estar perfectamente en español, incluyendo acentos y la ñ.

¿Necesito crear una cuenta o registrarme?

No. No hay cuenta, ni inicio de sesión, ni servidor, cada hábito y cada día que marques vive por completo en el almacenamiento local de tu propio navegador. Nada se sube a ningún sitio, así que no hay nada que nadie más pueda ver.

¿Cómo se calcula mi "racha actual", se reinicia a medianoche si todavía no he marcado el día de hoy?

Tu racha actual cuenta los días consecutivos que terminan HOY, pero si todavía no has marcado hoy, sigue contando hasta ayer, ya que hoy aún no ha terminado. Solo baja a cero si NI hoy NI ayer están marcados. Tu "racha más larga" es distinta, es la racha más larga en todo tu historial, así que puede seguir siendo más alta que tu racha actual incluso después de que un hueco rompa tu racha en curso.

¿Cómo se calcula la tasa de cumplimiento?

Es el porcentaje de días que has marcado como completados de entre todos los días desde que creaste ese hábito, contados hasta hoy inclusive. Un hábito que creaste hoy sin nada marcado todavía muestra 0%, no un error, el porcentaje solo sube a medida que marcas más días.

¿Puedo marcar un día futuro como completado?

No, los días futuros del mapa de calor aparecen atenuados y no se pueden pulsar, ya que un rastreador de hábitos de verdad no debería dejarte "completar" algo que todavía no ha pasado. Sí puedes, en cambio, marcar un día PASADO (incluso uno anterior a la creación del hábito) si estás rellenando retroactivamente un hábito que ya venías haciendo.

¿Perderé mis hábitos si cierro la pestaña o borro los datos de mi navegador?

Cerrar la pestaña no supone ningún problema, tus hábitos y cada día marcado se guardan automáticamente en el almacenamiento local de este navegador mientras los usas, y seguirán ahí la próxima vez que visites la página. Borrar los datos del sitio en tu navegador (o cambiar de navegador o dispositivo) sí los perderá, ya que nada se respalda en un servidor. Usa "Export all habits" para guardar antes un archivo de copia de seguridad en JSON.

Herramientas relacionadas