Skip to content

Flashcard Maker

Build front-and-back flashcards, study with flip and shuffle, and save your deck to JSON. Runs entirely in your browser.

Make a deck, then actually study it

Most flashcard sites want you to sign up before you’ve typed a single card. This one doesn’t. Type a front, type a back, hit Add, and you’ve got a deck. Build five cards or fifty. When you’re ready, flip to Study mode and start drilling.

Each card has two sides. The front holds the question; the back holds the answer. Editing is inline, so fixing a typo on card 12 takes two seconds.

How studying works

Switch to the Study tab and you’ll see one card at a time, front side up. Click it to flip and reveal the back. Click again to flip back. There’s a counter up top so you always know where you are: card 7 of 24, for example.

Want randomness? Tick the Shuffle box and the deck reshuffles on the spot. Leave it off and cards come up in the order you added them, which is handy when sequence matters (verb conjugations, the steps of a process, chapters in order).

Keyboard shortcuts make a real difference once you get going:

  • Space or Enter flips the current card
  • Right arrow moves to the next card
  • Left arrow goes back one

So you can sit there with one hand on the keyboard and burn through a stack without touching the mouse. The deck loops, too. Hit Next on the last card and you’re back at the first.

Your deck sticks around

Close the tab and come back tomorrow. Your cards are still here. Everything you build gets written to your browser’s local storage automatically, so there’s no Save button to forget and no account to log into.

That local-only setup has a flip side worth knowing: clear your browser data and the deck goes with it. Studying on your phone won’t show the deck you built on your laptop. For anything you want to keep or move around, use export.

Moving decks with JSON

The Export JSON button hands you a plain .json file: an array of { front, back } objects, nothing fancy. Stash it in Dropbox, email it to a study buddy, or commit it to a repo. Import JSON reads that same shape back in and replaces whatever deck you’ve got loaded.

Because the format is so simple, you can generate decks elsewhere and bring them here. Got a spreadsheet of vocab? Have a script spit out the JSON array and import it. The tool skips anything malformed and tells you how many cards landed.

Where people use it

Language learners lean on this hardest. One side gets the word in Spanish, the other gets the English, and shuffle keeps you from memorizing the order instead of the words. Med students cram drug names and dosages. Coders quiz themselves on Big-O complexities or git commands. Anything that’s a question paired with an answer fits.

It’s not trying to be Anki. There’s no spaced-repetition algorithm scheduling reviews for you. It’s a fast way to make a stack of cards and run through them, which is exactly what you want before an exam or interview.

FAQ

Do I need an account?

Nope. Open the page and start typing. Nothing gets uploaded anywhere, and there’s no login wall.

Where are my cards stored?

In your browser’s local storage on this device. They persist between visits, but they don’t sync across devices and they disappear if you clear your browsing data.

What JSON format does import expect?

A plain array of objects, each with a front and a back string. The exporter produces exactly this, so a file you export will always import cleanly.

Can I edit a card after adding it?

Yep. In Edit mode every card shows editable text boxes for both sides. Change the text and it saves on its own. Delete removes a card instantly.

Does shuffle reshuffle every loop?

It shuffles once when you turn it on or hit Restart. Cards stay in that shuffled order until you restart again, so you get a full pass without seeing repeats early.

Is there a limit on deck size?

No hard cap. Big decks of a few hundred cards work fine. The whole deck lives in memory and local storage, so the practical ceiling is your browser’s storage quota, which is generous.

flashcards study learning memorization json

Related Tools

More in Text Tools