Language
English English Vietnamese (Tiếng Việt) Vietnamese (Tiếng Việt) Chinese (简体中文) Chinese (简体中文) Portuguese (Brazil) (Português do Brasil) Portuguese (Brazil) (Português do Brasil) Spanish (Español) Spanish (Español) Indonesian (Bahasa Indonesia) Indonesian (Bahasa Indonesia)
Flashcard Maker

Flashcard Maker

Create flashcard decks and study them with spaced repetition. Add cards, import from CSV, and track your progress — all saved in your browser.

Flashcard Maker with Spaced Repetition

Flashcard Maker is a free online flashcard maker that lets you create study decks, add cards, and review them with a built-in spaced repetition system. It is built for anyone memorizing material — language learners, students cramming for exams, and anyone who wants facts to stick for the long term.

Each card has a front side (a question or term) and a back side (the answer or definition). After you flip a card and rate how well you recalled it, the app schedules its next review automatically: cards you find hard come back soon, while cards you know well are spaced further apart so you spend your time where it counts.

Private by design: every deck, card, and study session is saved only in your own browser. No account is required and nothing is ever uploaded to a server.

How to Make and Study Flashcards

1

Create a deck

Click New Deck and give it a name such as "English Vocabulary" or "Biology Terms". Each deck holds the cards for one topic and shows its total cards, due cards, and a mastery progress bar.

2

Add cards

Open the deck and use the add-card form to type the front and back of each card, then click Add. Press Tab to jump from the front field to the back field for fast, mouse-free entry.

3

Import in bulk (optional)

To add many cards at once, open Import and paste Tab, Comma, or Semicolon separated text, or upload a CSV, TSV, or TXT file. Each line becomes one card.

4

Study and rate

Click Study, then pick a mode. Click a card or press Space to flip it, then rate your recall with Again, Hard, Good, or Easy — or press keys 1 to 4. The app schedules each card's next review from your rating.

5

Track your progress

After every session you see how many cards you reviewed and the time spent. Open Study History for a log of past sessions, and review due cards each day to keep your learning streak going.

Features

Multiple Decks

Organize cards into as many decks as you need. Each deck shows its card count, due cards, and a mastery progress bar, and can be renamed or deleted anytime.

Card Management

Add, edit, and delete cards with separate front and back sides. Each card shows a New, Learning, or Mastered status as you review it.

Spaced Repetition (SM-2)

A simplified SM-2 algorithm schedules each card from your ratings, so difficult cards return sooner and well-known cards are spaced out.

Three Study Modes

Review only Due Cards, Study All Cards in the deck, or shuffle them into a Random Order — whichever fits your session.

Keyboard Shortcuts

Press Space to flip a card and keys 1 to 4 to rate your recall, so you can power through a deck without the mouse.

Bulk Import

Paste Tab, Comma, or Semicolon separated text, or upload a CSV, TSV, or TXT file to create many cards in one step.

Export & Backup

Export a deck as JSON for a full backup, or as tab-separated text to reuse the cards in other apps.

Swap Sides

Flip the front and back of every card in a deck at once to practice in the reverse direction — for example, answer to term.

Search Cards

Filter the card list by typing in the search box to find a specific card in a large deck instantly.

Study History & Streak

Every session logs the date, cards reviewed, time spent, and mode used, and a streak counter rewards consecutive study days.

Dark Mode & Mobile

A built-in dark theme and a fully responsive layout let you study comfortably on desktop or by tapping cards on your phone.

Local & Private

All decks and study data live in your browser's local storage — no sign-up, no uploads, and no usage tracking.

Frequently Asked Questions

How do I make flashcards online?

Click New Deck to create a deck, then open it and type the front and back of each card in the add-card form. To add many at once, use Import and paste your text or upload a CSV/TSV file. There is nothing to install or sign up for.

Is the flashcard maker free?

Yes. You can create unlimited decks and cards and study with spaced repetition at no cost, with no account required.

Can I print my flashcards?

This tool is designed for on-screen study rather than printing, so there is no dedicated print layout. You can, however, Export a deck as tab-separated text or JSON and use that file to print or format the cards in another program.

How does the spaced repetition algorithm decide when to show a card?

It uses a simplified SM-2 algorithm. Each card carries an interval (days until the next review) and an ease factor that shift with your ratings. Rating a card Easy stretches the interval, Good grows it steadily, Hard grows it slightly, and Again resets it to one day — so reviews land near the moment you are about to forget.

What do the New, Learning, and Mastered statuses mean?

New cards have never been reviewed. Learning cards are being actively studied. A card becomes Mastered once its review interval reaches 21 days or more, meaning you have shown strong, lasting recall.

How do I import cards from a spreadsheet?

Put the front side in column A and the back side in column B, copy the cells, then open the Import dialog and paste. Choose Tab as the separator (spreadsheets copy as tab-separated by default) and import. You can also upload a saved CSV or TSV file instead.

Can I save or back up my flashcard deck?

Your decks save automatically in your browser's local storage and reload the next time you open the tool. Because that storage is tied to one browser, clearing your browser data will remove your cards — so use Export to download important decks as a JSON backup you can keep or move to another device.

Can I study on my phone?

Yes. The interface is fully responsive: tap a card to flip it and tap the rating buttons to rate your recall, with no keyboard needed.

Press Space to flip a card, then 1-4 to rate your recall
Use Tab to jump from the front input to the back when adding cards
Import cards from a spreadsheet by copying tab-separated columns and pasting
Use Swap Sides to practice a deck in the reverse direction
Review your Due Cards daily to keep your learning streak alive
Cards you rate Easy will come back less often over time
All data is stored locally in your browser — nothing is uploaded
Want to learn more? Read documentation →
1/8
Start typing to search...
Searching...
No results found
Try searching with different keywords