Flashcard Study Tool
Free flashcard study tool with SM-2 spaced repetition. Paste CSV question-answer lines, flip cards with keyboard shortcuts, and keep per-deck progress in localStorage with JSON import and export. Fully offline, no account.
Loading tool...
What is Flashcard Study Tool?
The Flashcard Study Tool turns pasted question-answer lines into a deck scheduled by SM-2 spaced repetition. Flip each card, rate your recall with Again, Hard, Good or Easy, and the algorithm pushes easy cards days or weeks into the future while weak cards return tomorrow. Progress is kept in localStorage per browser, and the whole deck with its scheduling state moves between devices through JSON export and import, entirely offline.
Key Benefits
- Spaced repetition that focuses time on the cards you keep forgetting
- Decks from any spreadsheet: paste lines and start immediately
- Keyboard-driven flow with Space to flip and 1 to 4 to rate
- Progress survives reloads via localStorage, no account needed
- JSON export carries both cards and scheduling state
Common Use Cases
- β’Learning vocabulary for a language course
- β’Revising formulas and definitions before an exam
- β’Memorizing keyboard shortcuts, APIs or legal clauses
- β’Drilling trivia or quiz-team facts with friends
- β’Keeping a personal knowledge deck between work machines
How to Study with Flashcards
- Paste your deck: One card per line: the question, a separator such as | or ::, then the answer. Tab-separated spreadsheet cells work too.
- Start studying: Press Start studying. The card queue shows due cards first, so returning after a few days picks up exactly where the schedule says you should.
- Flip and rate honestly: Recall the answer, flip with Space or a click, then rate how well you knew it: Again, Hard, Good or Easy. SM-2 adjusts each card interval from your rating.
- Come back tomorrow: Progress is saved in your browser. Export the deck as JSON to move it, or study ahead when you want to review early.
Key Features
- SM-2 scheduler with Again, Hard, Good and Easy ratings
- Decks parse from pipe, tab or double-colon separated lines
- Flip card with Space and rate with keys 1 to 4
- Per-deck scheduling progress persisted to localStorage
- JSON export and import carrying full scheduling state