Flash

ChatGPT flashcards that stick

People have been making flashcards with ChatGPT since the week it launched, and the r/Anki threads on it have hundreds of comments. The consensus there is fair: the first draft is usually too long, not atomic, and occasionally wrong. ChatGPT now has flashcards of its own that it saves to your Library, but nothing in them decides when each card should come back. Here is a prompt that fixes the cards, an export path into Anki, and a way to let ChatGPT schedule and quiz every card itself.

A prompt that produces cards you can actually review

ChatGPT's default flashcards read like textbook summaries because nobody told it what a good card is. Tell it:

Turn the notes below into flashcards. Rules: one fact per card; the question must have exactly one correct answer; no yes/no questions; use a cloze deletion (a blank) for any number, range, date or step in a sequence; keep the source wording for names, doses and definitions; leave out anything that is context rather than something I would be tested on. Output as a table with two columns, Front and Back.

Two habits improve the result further. Paste less at a time (a section, not a chapter) and ask for a specific count (“the fifteen most testable facts”) so it prioritises instead of covering everything. Then read the deck once. ChatGPT sometimes rounds a range or blends two adjacent facts, and a wrong card is worse than no card.

Getting the cards into Anki

  1. Ask for the same cards “as plain text, one card per line, front and back separated by a tab, no header”.
  2. Copy the output into a text editor and save it as a .txt file with UTF-8 encoding.
  3. In Anki, File › Import, choose the file, set the field separator to Tab, pick the deck, and confirm the field mapping (Front to field 1, Back to field 2).

Cloze cards need the Anki cloze syntax, {{c1::answer}}, in a single field on the Cloze note type; ask ChatGPT to write blanks in that format if you use them. This path works, and it is free. Its cost is friction: every new deck is another export, and ChatGPT has no idea what you have already studied.

Why a saved deck is not a schedule

A flashcard is only useful on the day you are about to forget it, and that day is different for every card. Spaced-repetition software exists to track that. ChatGPT's own flashcards keep the set in your Library and mark each card as known or not, and you can ask ChatGPT to remind you to practise. But a reminder brings back the whole set at once. Nothing brings the digoxin card back on Friday and the anatomy card back in three weeks, and a card you have known for a month comes up as often as the one you keep missing. Generating cards is the easy ten percent of learning them.

Letting ChatGPT keep the cards and quiz you

Flash is a flashcard app in ChatGPT's plugin directory. Connected, ChatGPT writes the cards straight into a deck in your account, fetches the ones due today, asks them one at a time, grades your answer, and records the review so FSRS schedules the next one. The deck survives the chat, syncs to the web app, and exports to Anki whenever you want.

Setting it up

  1. Create a free Flash account.
  2. Open Flash in ChatGPT's plugin directory, or open Plugins in the ChatGPT sidebar and search for Flash.
  3. Press Install plugin and sign in to Flash when it asks. You sign in once.
  4. Start a new chat and say “list my decks” to confirm it is connected, then “make flashcards from these notes” with the notes pasted in. Typing @ picks Flash by name.

Studying with ChatGPT, honestly described

Say “let's study pharmacology” and ChatGPT asks the due cards one by one. Type your answers, dictate them with the microphone button, or switch to ChatGPT's voice mode and run the whole session out loud: its voice mode can use apps like Flash. If ChatGPT asks you to approve an action during a voice session, the approval appears on screen, because it cannot be given by voice. Claude's voice mode and Grok's voice connector run Flash by voice too. Grading is strict either way: a rounded dose or a half-remembered range is marked as a miss, because a card you can only half-answer should come back sooner, not later.

Frequently asked questions

Can ChatGPT make Anki cards directly?

Not into Anki itself; Anki has no way for a chat to write to it without a desktop add-on running on your computer. The tab-separated export above is the reliable route. Quizlet also offers an app inside ChatGPT that turns a conversation into a Quizlet set, if that is where your other cards live.

Can I move a Flash deck to Anki later?

Yes. Export as .apkg from the web app on any plan. The other direction works too: import your existing Anki decks and ChatGPT can quiz you on them.

Is the free plan enough?

Free, with unlimited cards, and ChatGPT makes and studies them with you at no cost. The server is open source if you would rather run it yourself.

Does it work from a PDF?

Yes. Upload the PDF to ChatGPT, ask for cards from a specific section, and it writes them into Flash. The AI flashcard maker guide goes deeper on getting good cards out of long documents.

Try it with this week's material.
Free, with unlimited cards. No card required. Works with Claude, ChatGPT, Grok, Mistral, Gemini, and any agent that speaks MCP.
Sign up free