Flashcard App
Create and study flashcards locally with spaced repetition
Updated
What is the Flashcard App?
Master any subject with this powerful, privacy-first flashcard application. Built on proven spaced repetition algorithms, it helps you learn faster and remember longer—no account required, no data leaves your browser.
Why Spaced Repetition Works
Your brain forgets on a predictable curve. Reviewing at scientifically-calculated intervals—just before you forget—locks knowledge into long-term memory with minimum effort. This app automates that scheduling, so you study smarter, not harder.
Key Features
| Feature | Benefit |
|---|---|
| SRS Mode | Cards appear when you're about to forget them |
| Cloze Deletions | Hide parts of text for fill-in-blank practice |
| Three Study Modes | SRS for retention, Random for cramming, Sequential for ordered review |
| Full Keyboard Control | Space to flip, 1-4 to rate, never touch your mouse |
| Import/Export | Bring cards from Anki, Quizlet, or spreadsheets |
| Deck Management | Organize by subject, track per-deck statistics |
| 100% Offline | All data stored locally in your browser |
Perfect For
- Language learners building vocabulary with context
- Medical students memorizing terminology and pathways
- Developers drilling syntax, commands, and concepts
- Exam candidates preparing for certifications
- Lifelong learners collecting knowledge across any domain
Start with the included tutorial deck, then build your own in seconds.
How it works
Basic Cards
- Navigate to Create
- Enter content for the Front (question/prompt) and Back (answer)
- Click Add Card or press
Ctrl+Enter
Your card is immediately saved to the currently selected deck and ready for study.
Cloze Deletions
For fill-in-the-blank style cards, use the {{c1::text}} syntax:
{{c1::answer}}— shows[...]on front, reveals "answer" on back{{c1::hint::answer}}— shows[hint]on front, reveals "answer" on back
Example: The capital of {{c1::France::Paris}} is {{c1::Paris}}
Study Modes
SRS (Spaced Repetition)
The default and most effective mode for long-term retention. Cards are scheduled based on your performance:
| Rating | Effect | Next Review |
|---|---|---|
| 1 - Again | Reset progress | 1 day |
| 2 - Hard | Reduce ease | Current interval × 1.2 |
| 3 - Good | Standard progress | Current interval × ease factor |
| 4 - Easy | Increase ease | Current interval × ease factor × 1.3 |
Behind the scenes, the app uses an optimized SM-2 algorithm with ease factors starting at 2.5 and minimum bounds of 1.3.
Random Mode
Shuffles all cards in your deck for unlimited cramming. No scheduling—perfect before exams when you need to see everything.
Sequential Mode
Reviews cards in creation order. Useful for learning material that builds on itself (chapters, sequences, workflows).
Keyboard Shortcuts
| Key | Action |
|---|---|
Space |
Flip card / Show answer |
1 |
Rate "Again" |
2 |
Rate "Hard" |
3 |
Rate "Good" |
4 |
Rate "Easy" |
N |
Jump to Create new card |
E |
Edit current card (during study) |
Data Storage
All cards, decks, and study progress are stored in your browser's localStorage. This means:
- No internet connection required
- No account or signup
- Data persists across sessions
- Clear browser data → cards deleted (use Export to back up)
Import & Export
Export
Download all cards as CSV compatible with Anki, Quizlet, and spreadsheet apps:
Deck,Front,Back
Spanish,Hello,Hola
Spanish,Goodbye,Adiós
Import
Paste CSV data or drop a file. The parser auto-detects:
- Simple two-column format:
Front,Back - Three-column format:
Deck,Front,Back - Quoted fields with escaped quotes
Understanding Card Statistics
Each card tracks:
- Interval: Days until next review
- Ease Factor: How easy the card is for you (higher = easier)
- Repetitions: Successful review streak
- Due Date: When card becomes available
- Retention: Historical accuracy percentage
Deck overview shows:
- New: Never studied cards
- Learning: Reviewed 0-1 times
- Mature: Successfully reviewed 2+ times
- Due: Available for review now
Examples
Language Learning Deck
Create Spanish vocabulary flashcards with cloze deletions for fill-in-the-blank practice
Medical School Study
Build a deck for anatomy with sequential study mode for exam cramming
Import from CSV
Bulk import existing flashcard data from Quizlet or spreadsheet
Frequently asked questions
Is my data really private?
Is my data really private?
Yes. This app runs entirely in your browser with no server communication. Your flashcards, study history, and progress are stored only in your device's localStorage. We cannot access, see, or share your data because it never leaves your computer.
How is this different from Anki?
How is this different from Anki?
Anki is powerful but complex; this app prioritizes speed and simplicity. Key differences: no account required, instant card creation without dialogs, cleaner modern interface, and full keyboard navigation. However, Anki offers more customization, plugins, and mobile sync. Use this for quick, focused study sessions; use Anki if you need advanced card types and cross-device synchronization.
Can I import my Anki decks?
Can I import my Anki decks?
Yes, with a workaround. Export your Anki deck as Notes in Plain Text format, then paste the content into the Import tab. The CSV parser handles most Anki exports. Media files (images/audio) are not supported—this app is text-only by design.
What happens if I clear my browser data?
What happens if I clear my browser data?
Your flashcards will be permanently deleted. Always use the Export feature to create backups before clearing cookies or site data. Store exported CSV files in cloud storage or your downloads folder.
Why are my due cards not showing up?
Why are my due cards not showing up?
Check your Study Mode selection. In SRS mode, only cards past their due date appear. If you see "No cards due for review," all scheduled cards are properly spaced. Switch to Random or Sequential mode to study cards regardless of schedule.
How do I make fill-in-the-blank cards?
How do I make fill-in-the-blank cards?
Use cloze deletion syntax: wrap the hidden answer in double curly braces with a number prefix.
{{c1::Paris}}→ shows[...], reveals "Paris"{{c1::capital::Paris}}→ shows[capital], reveals "Paris" You can create multiple deletions:{{c1::first}} and {{c2::second}}. The preview toggle shows exactly how your card will appear.
What do the ease factor and interval mean?
What do the ease factor and interval mean?
Ease factor measures how well you know a card (starts at 2.5, minimum 1.3). Interval is days until next review. Rating "Easy" increases both; "Again" resets them. These values optimize your study time by showing difficult cards more frequently and easy cards less often.
Can I study on my phone?
Can I study on my phone?
The web app is responsive and works on mobile browsers. However, there is no native app or offline service worker—an internet connection is required to load the page, though study itself happens locally. For dedicated mobile SRS, consider exporting to Anki Mobile.
How do I edit a card during study?
How do I edit a card during study?
Press E while viewing a card's front to jump to the Browse tab with that card loaded for editing. Your study session position is preserved. Alternatively, finish the session, go to Browse, and search for the card.
Why does "Again" reset my progress to 1 day?
Why does "Again" reset my progress to 1 day?
This is core to spaced repetition. Forgetting indicates the memory trace is weak; aggressive review (next day) strengthens it before decay completes. The algorithm prioritizes retention over speed—better to relearn now than forget permanently.
Can I share decks with friends?
Can I share decks with friends?
Yes—export to CSV, send the file, and they can import it. For public sharing, post your CSV to forums, GitHub, or cloud storage. There is no built-in deck marketplace; this keeps the app simple and server-free.
What is the maximum number of cards?
What is the maximum number of cards?
Practical limit is ~10,000 cards depending on your browser's localStorage quota (typically 5-10 MB). Large decks may slow down import/export. For massive collections, consider splitting into multiple decks by topic.
Does this support images or audio?
Does this support images or audio?
No—this is a text-only tool by design. Images add complexity, storage requirements, and sync challenges that conflict with the "simple and private" goal. For media-rich cards, use Anki or other full-featured SRS applications.
Related tools
More utilities you might find handy.
Daily Planner Generator
Instantly generate a time-blocked daily plan from your tasks — free, private, no account needed.
Dice Roller
Free online dice roller for d4 to d1000. Roll d20 with advantage, 4d6 drop lowest, exploding dice, modifiers, and live stats — no login, no install.
Online Signature Pad
Draw, auto-crop, and export high-quality digital signatures in scalable SVG or transparent PNG formats.