FSRS (Free Spaced Repetition Scheduler) es un algoritmo de código abierto que decide cuándo volver a mostrarte una flashcard modelando dos cosas sobre esa tarjeta: cuánto tiempo es probable que dure el recuerdo (estabilidad) y lo difícil que suele resultarte esa tarjeta en concreto (dificultad). Ajusta ese modelo a tu propio historial de repasos, en vez de aplicar una fórmula única para todo el mundo.
Respuesta corta
- FSRS registra la estabilidad y la dificultad por separado para cada tarjeta, no como un número combinado.
- La estabilidad estima cuánto tiempo puede pasar antes de que la probabilidad de recuerdo caiga hasta tu objetivo.
- La dificultad estima lo difícil que es esa tarjeta para ti, al margen del tiempo transcurrido.
- Cada repaso actualiza ambos números según la nota que diste y si repasaste antes o después de lo previsto.
- Tú fijas una retención deseada, y FSRS combina ese objetivo con los dos números para calcular el siguiente intervalo.
Qué es FSRS en realidad
FSRS es un algoritmo de programación, no un programa que instalas. Vive dentro de una aplicación de flashcards y responde a una sola pregunta para cada tarjeta: con todo lo que la aplicación sabe sobre cómo has repasado esa tarjeta, ¿cuándo debería volver a aparecer? Se mantiene como proyecto de código abierto en open-spaced-repetition en GitHub, y varias aplicaciones de flashcards lo han adoptado porque programa los repasos con más precisión que las fórmulas antiguas sin pedirte que configures nada a mano.
El nombre se explica solo: Free (libre) porque es de código abierto y gratuito, Spaced Repetition (repetición espaciada) porque se basa en el efecto de espaciado descrito en cómo funciona la repetición espaciada, y Scheduler (planificador) porque planificar —decidir cuándo, no qué— es su única tarea. No elige qué tarjetas estudias ni redacta tus flashcards; solo decide el intervalo entre repasos.
Los dos números que lo mueven todo: estabilidad y dificultad
Los algoritmos antiguos registran un solo número por tarjeta, normalmente un valor de «facilidad» que crece o se reduce según tu última respuesta. FSRS divide ese número único en dos, porque una tarjeta puede ser difícil por naturaleza y aun así mantenerse bien en la memoria una vez aprendida, o fácil por naturaleza y desvanecerse rápido si no la has repasado suficientes veces.
La estabilidad es el número de días hasta que se espera que tu probabilidad de recordar esa tarjeta caiga hasta tu retención deseada. Una estabilidad de 40 significa: si no repasas esta tarjeta, tienes aproximadamente tu probabilidad objetivo de recordarla bien dentro de 40 días. La estabilidad suele crecer cada vez que recuerdas una tarjeta con éxito, y crece más rápido cuantas más veces la hayas acertado ya.
La dificultad es una puntuación aparte que mide lo difícil que suele resultarte una tarjeta concreta, en su propia escala, sin depender de cuánto tiempo ha pasado desde que la viste. Dos tarjetas pueden tener hoy la misma estabilidad y una dificultad completamente distinta: una es fácil pero nueva, así que su estabilidad crecerá deprisa con los próximos repasos; la otra es difícil y lleva mucho tiempo estudiándose, así que su estabilidad crece más despacio incluso con una respuesta correcta.
Mantener ambos valores separados es lo que permite a FSRS reaccionar de forma distinta ante «acerté, pero me costó» frente a «acerté, y me resultó fácil», una distinción que un único valor de facilidad no puede representar bien.
Cómo actualiza el modelo un solo repaso
Cada vez que repasas una tarjeta, FSRS actualiza ambos números con tres datos: la nota que le diste (Otra vez, Difícil, Bien o Fácil), la estabilidad y la dificultad anteriores, y cuánto tiempo pasó en realidad desde el último repaso en comparación con lo que el algoritmo había previsto.
- Un repaso correcto a tiempo o antes de lo previsto aumenta la estabilidad, y más aún si el intervalo ya era largo, porque recordar bien después de una pausa larga demuestra mejor una memoria duradera que recordar bien después de una pausa corta.
- Un repaso correcto calificado como Fácil aumenta todavía más la estabilidad y puede bajar ligeramente la dificultad, ya que una respuesta fácil y correcta sugiere que la tarjeta necesita menos cautela a partir de ahora.
- Un repaso calificado como Difícil sigue contando como acierto, pero aumenta menos la estabilidad y puede subir la dificultad, porque indica que la tarjeta es más frágil de lo que asumía la programación.
- Un repaso fallido (Otra vez) reduce la estabilidad hasta acercarla a un valor inicial corto y sube la dificultad, porque un fallo es la señal más fuerte que recibe el modelo de que la programación anterior era demasiado generosa.
Por eso dos tarjetas que calificas igual hoy pueden acabar la sesión de repaso con intervalos siguientes muy distintos: el modelo reacciona a todo el historial que hay detrás de esa nota, no solo a la nota en sí.
Por qué FSRS necesita tu historial de repasos para funcionar bien
Una tarjeta recién creada no tiene historial, así que FSRS le asigna estimaciones iniciales de estabilidad y dificultad y las va afinando a medida que la repasas. A esto a veces se le llama el problema del arranque en frío: las primeras predicciones sobre una tarjeta que has repasado una o dos veces son necesariamente más toscas que las predicciones sobre una tarjeta con veinte repasos detrás.
En la práctica, esto significa que FSRS se vuelve más preciso cuanto más tiempo lo usas y cuantos más repasos se acumulan. No está ajustado a un estudiante medio hipotético; está ajustado a ti, tarjeta por tarjeta, según tu propio patrón de aciertos y fallos. Por eso también importar años de historial de repasos desde otra herramienta puede afinar tu programación de inmediato: el algoritmo cuenta con más información desde el primer día, en vez de arrancar en frío con cada tarjeta.
FSRS frente a SM-2, en pocas palabras
| SM-2 | FSRS | |
|---|---|---|
| Qué registra por tarjeta | Un único «factor de facilidad» | Estabilidad y dificultad, por separado |
| Cómo calcula el siguiente intervalo | Multiplica el intervalo anterior por el factor de facilidad | Predice la probabilidad de recuerdo con el modelo de memoria y resuelve para tu retención deseada |
| Reacción ante un acierto difícil | Igual que cualquier otro acierto | Aumenta la estabilidad menos que un acierto fácil |
| Personalización según tu forma de repasar | Por tarjeta, de forma aproximada | Por tarjeta, y el propio modelo puede optimizarse con todo tu historial |
| Configuración | Facilidad inicial y modificadores de intervalo | Retención deseada (ver cómo elegir un objetivo) |
Ningún enfoque está «equivocado». SM-2 es simple, predecible y lleva décadas programando flashcards. FSRS cambia esa simplicidad por un ajuste más cercano entre lo que realmente olvidas y lo que el algoritmo asume que olvidarás.
Qué controla en realidad la retención deseada
FSRS no decide un intervalo de forma aislada: calcula el intervalo que mantiene tu probabilidad de recuerdo en un objetivo que tú eliges, llamado retención deseada. Si la fijas en el 90%, el algoritmo programa los repasos para que recuerdes correctamente unas 9 de cada 10 tarjetas pendientes si te examinaran justo en ese momento. Si la fijas en el 80%, los repasos se espacian más, a cambio de olvidar algo más pero repasar menos veces en total.
No existe un valor universalmente correcto. Un objetivo más alto implica más repasos y menos olvido; uno más bajo implica menos repasos y más olvido por el camino. El número adecuado depende de lo que te cueste olvidar esa tarjeta: el material de un examen merece un objetivo más alto que un mazo de idiomas que solo mantienes fresco para un viaje futuro.
Cómo StudyDaily te muestra esto en vez de esconderlo
StudyDaily ejecuta FSRS-6, la versión actual del algoritmo, en cada tarjeta. En lugar de calcular el siguiente intervalo entre bambalinas, cada botón de calificación —Otra vez, Difícil, Bien, Fácil— muestra el intervalo que producirá antes de que lo pulses. Ves la consecuencia de una nota antes de comprometerte con ella, lo que vuelve visible el modelo de estabilidad y dificultad en vez de dejarlo como algo teórico.
Los repasos, las estadísticas y la programación se ejecutan íntegramente en el dispositivo, así que nada de tu estudio diario depende de una conexión a internet. Si vienes de otra herramienta basada en FSRS, el importador de StudyDaily lee los valores de estabilidad y dificultad existentes de una exportación compatible en lugar de reiniciar cada tarjeta desde cero; consulta qué conserva realmente una migración para ver el panorama completo de lo que una importación puede y no puede traer consigo.
¿Qué deberías hacer ahora?
Abre un mazo con una mezcla de tarjetas fáciles y difíciles y observa cómo cambia la vista previa del intervalo según cómo las califiques. Esa prueba de cinco minutos te dice más sobre cómo se comporta FSRS que cualquier descripción de la fórmula.
- Repasa una tarjeta que domines bien y anota el intervalo que produce Fácil.
- Repasa una tarjeta que te cueste y compara el intervalo que produce Difícil.
- Revisa tu retención deseada y ajústala si los repasos te parecen demasiado frecuentes o demasiado espaciados.
- Sigue repasando con constancia: el modelo se afina con más historial, no con una primera suposición perfecta.
Preguntas frecuentes
¿Qué significa FSRS?
Free Spaced Repetition Scheduler. Es un algoritmo de programación de código abierto, no una aplicación independiente: las herramientas de flashcards lo implementan para decidir cuándo vence cada tarjeta.
¿Es FSRS mejor que SM-2?
FSRS suele programar con más precisión porque separa la estabilidad de la dificultad en vez de usar un único factor de facilidad, y puede ajustar sus predicciones a tu propio historial de repasos. SM-2 es más simple y tiene un largo recorrido probado, pero solo reacciona a tu última respuesta en lugar de modelar la memoria directamente.
¿Qué es la «estabilidad» en FSRS?
La estabilidad es el número de días hasta que se espera que tu probabilidad de recordar una tarjeta caiga hasta tu retención deseada. Una tarjeta con estabilidad alta puede pasar mucho tiempo sin repasarse y seguir siendo probable que la recuerdes bien.
¿Necesita FSRS muchos repasos para funcionar bien?
Funciona desde el primer repaso, usando estimaciones iniciales, y se vuelve más preciso a medida que se acumulan repasos para cada tarjeta. Importar un historial de repasos existente desde otra herramienta compatible con FSRS le da al modelo ventaja de salida, en lugar de empezar cada tarjeta desde cero.
Fuentes utilizadas para esta guía
La mecánica del algoritmo descrita aquí procede de la documentación y wiki oficiales de FSRS, mantenidas por el proyecto open-spaced-repetition. Las afirmaciones sobre la implementación de StudyDaily proceden del propio planificador FSRS-6 y del importador del producto, contrastados con la documentación de origen para la fecha de publicación de esta guía, el 15 de junio de 2026.
Prueba el método con tus propias tarjetas
Abre StudyDaily en el navegador. El estudio local no requiere una cuenta.
Abrir StudyDaily