Flashcards Maker — Create & Study Your Own Decks
Build flashcard decks and study them shuffled with a score. Saved locally — no account needed.
- No cards yet — add your first above.
How to use
- 1 Create a deck and add cards with a front (question) and back (answer).
- 2 Press Study to flip through the cards in random order.
- 3 Mark each card “Got it” or “Still learning” to track your score.
Why use this tool
- Build your own flashcard decks for any subject.
- Cards are shuffled each study session for better recall.
- Everything is saved on your device — no account needed.
Frequently asked questions
Where are my decks saved?
In your browser’s local storage on this device — they stay private and load instantly next time.
Will I lose my decks?
They persist until you clear your browser data or delete them. They are not synced across devices.
How does studying work?
Cards are shuffled, you flip each one, then mark whether you knew it. A score is shown at the end.
Is there a card limit?
No practical limit — add as many cards and decks as you need.
What is Flashcards Maker?
A flashcards maker lets you create decks of question-and-answer cards and study them in shuffled order, tracking how many you knew.
Features
Deck & card builder
Create named decks and add cards with a front (question) and back (answer) field, editable and removable at any time.
Shuffled study mode
Each study session reshuffles the deck's cards with a Fisher–Yates shuffle so the order differs every time you review.
Got it / Still learning scoring
Flip each card, mark it Got it or Still learning, and see a final count of how many you knew out of the deck.
Saved on your device only
Decks are stored as JSON under one localStorage key in your browser — no account, no upload, no cross-device sync.
Example
Input
Deck "Capitals" with 3 cards: front="Capital of France"/back="Paris", front="7 × 8"/back="56", front="H₂O is"/back="Water"
Output
Study session shuffles the 3 cards into a random order (e.g. H₂O is → 7 × 8 → Capital of France); after flipping and marking each one, the result screen shows "You knew 2 of 3 cards"
Common use cases
-
1
Exam or vocabulary revision
Turn a list of terms and definitions into a deck and drill through it in random order before a test.
-
2
Language learning
Build word/translation pairs as cards and repeat study sessions to reinforce recall over time.
-
3
Quick facts and formulas
Keep small reference decks — dates, constants, formulas — for fast repeated self-quizzing.
Zerethon's flashcards maker lets you build decks of question/answer cards and study them in a shuffled order, marking each card as known or still learning to get a final score. It is an Alpine.js app that persists decks as JSON in the browser's localStorage, using a Fisher–Yates shuffle to randomize study order each session — nothing is uploaded to a server.
- Category
- Productivity
- Pricing
- Free
- Privacy
- Browser-based
- Signup
- Not required
References
- Window: localStorage property — MDN Web Docs
- Web Storage API — MDN Web Docs
- Alpine.js — Start Here — Alpine.js
- Alpine.js — Alpine.data() Globals — Alpine.js
Privacy
Your data never leaves your browser unless explicitly stated. Flashcards Maker runs entirely client-side — no server upload, no logging, no tracking of your input.
Related tools
GPA Calculator
Credit-weighted GPA on the 4.0 scale — add courses, grades and credits. Client-side; grades stay private.
Open toolGrade Calculator
Weighted grade from categories, plus “what do I need on the final”. Client-side.
Open toolPomodoro Timer
Pomodoro focus timer with automatic work/break cycling, custom durations, chime and notifications. Settings saved locally.
Open toolRandom Group Generator
Fairly split a class or team into random groups by count or by size. Re-roll any time. Client-side.
Open toolBuild, share, and grow on Zerethon Social
Free signup. Earn points, collect achievements, and connect with creators worldwide.