Flashcard App
Create and study flashcards locally with spaced repetition
Updated
What is the Flashcard App?
Create flashcards and review them with spaced repetition, random, or sequential study modes. Cards and study progress are saved in this browser, so you can use the study features without creating an account.
Why Spaced Repetition Works
Spaced repetition schedules cards for review based on your ratings. It can help structure regular recall practice, but it cannot guarantee how much or how long you will remember.
Key Features
| Feature | Benefit |
|---|---|
| SRS Mode | Review cards when their scheduled due date arrives |
| 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 | Import and export supported CSV formats |
| Deck Management | Organize by subject, track per-deck statistics |
| Browser storage | Cards and progress are saved locally in this 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 or create a deck for a subject you are studying.
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
Front: The word for "hello" in Spanish is {{c1::hola}}
Back: Hola is used as a casual greeting throughout the Spanish-speaking worldCard displays with [hola] hidden, reveals answer when flipped. Tracked for spaced repetition review.Medical School Study
Create anatomy prompts and review them in sequential order.
Deck: Anatomy - Muscles
Card 1: What muscle flexes the elbow? | Biceps brachii
Card 2: Innervation of the diaphragm? | Phrenic nerve (C3-C5)Cards are presented in creation order; ratings update their review schedules.Import from CSV
Import front-and-back card rows from a supported CSV file.
"Front","Back"
"Capital of France","Paris"
"2+2","4"Two cards imported into the selected deck and available to study.Frequently asked questions
Is my data really private?
Is my data really private?
Flashcards and study progress are stored in this browser's localStorage; the study data is not sent to a server by the tool. Anyone with access to this browser profile may be able to access it. Export a backup before clearing site data or switching browsers.
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?
The importer accepts simple CSV rows with front and back columns, optionally preceded by a deck column. Export or convert your Anki notes to that format before importing. Anki-specific scheduling data, templates, and media are not imported.
What happens if I clear my browser data?
What happens if I clear my browser data?
Clearing this site's browser data can delete your cards and progress. Export a CSV backup before clearing site data or changing browser profiles.
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 page is responsive and can be used in mobile browsers. An internet connection may be needed to load the page; card storage is local to that browser, and there is no account-based sync between devices.
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?
The Again rating schedules the card for another review using the app's spaced-repetition rules. The interval is a study aid, not a prediction of when you will forget something.
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?
The practical limit depends on available browser storage and device performance. Large collections may take longer to import or export. Export backups regularly, especially before clearing browser data.
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
Roll d4 to d1000 with modifiers, keep/drop rules, exploding dice, and d20 advantage or disadvantage.
Online Signature Pad
Draw a signature-style mark and export it as a cropped PNG or scalable SVG image.