Flashcard Template Generator
Type your terms and definitions and print cut-ready flashcards — with the backs correctly mirrored so double-sided printing actually lines up.
Front | Back on each line. A line with no | becomes a front with a blank back. Add a picture anywhere in a line with [[name]] once you've uploaded it below — for example [[eiffel]] | The Eiffel Tower.[[photo1]]. Nothing is uploaded anywhere — images stay in your browser.About this flashcard generator
Flashcards work because of retrieval practice: seeing a prompt, trying to recall the answer before you check it, and finding out immediately whether you were right. The physical card matters less than the habit, which is why a printed set you actually carry around often beats an app you open twice. This tool lays out your terms and definitions as cut-ready cards.
Write one card per line as Front | Back. Everything before the pipe is the prompt, everything after is the answer, and a line with no pipe becomes a front with a blank back for you to fill in by hand. Fronts print larger and bolder than backs by default, since a prompt needs to be readable at a glance and a definition usually needs more room.
The double-sided option is the reason this tool exists rather than a generic grid. When you print fronts on one side and backs on the other and the printer flips the sheet, left and right swap over — so the backs have to be mirrored, column by column, or every card ends up carrying a different card's answer. This generates a second sheet with the columns reversed so they land correctly. Print both pages double-sided, flipping on the long edge, and the cards match.
If your printer cannot duplex reliably — and plenty cannot — the fold-over option is the safer route: each card prints its front and back on the same side of the page with a fold line between them, so you cut, fold once, and glue. No alignment to get wrong. Numbering can be left on as a check: fronts and backs carry the same number, so a misaligned batch is obvious immediately rather than after you have cut everything up.
Pictures work alongside text rather than instead of it. Upload one or more images, and each gets a short name shown under its thumbnail — reference that name anywhere in a card with double square brackets, like [[eiffel]] | The Eiffel Tower, and the picture takes the place of that side's text. Any words left in the same field become a caption, either printed below the picture or, with the overlay option on, in bold white text over a dark strip across the bottom of the image itself — useful for a vocabulary card where the picture is the prompt and a label helps rather than gives it away. Picture cards go through the exact same double-sided mirroring as text cards, so they still line up correctly after a duplex flip.
Card stock around 200–250 gsm survives repeated shuffling far better than paper. Everything is generated in your browser and saved locally — nothing you type or upload leaves your device.
Frequently asked questions
How do I add a picture to a card?
Upload it in the "Pictures for your cards" box, note the name shown under its thumbnail, then use [[name]] anywhere in a card's front or back — for example [[frog]] | amphibian. Any other words left in that field become a caption alongside the picture.
How do I print double-sided so the backs line up?
Print both pages with two-sided printing set to flip on the long edge, which is the usual default. The backs sheet is already mirrored for that. Print one test page first and check card 1's back is behind card 1 before running the whole set.
Why are the backs in a different order on screen?
That is deliberate and it is what makes double-siding work. Flipping a sheet reverses left and right, so the backs are laid out in reverse column order to compensate. On the printed card they will line up.
My printer cannot do double-sided reliably
Use the fold-over option. Each card prints front and back side by side on one sheet with a fold line between, so you cut, fold and glue — no duplex alignment involved at all.
What if I have more cards than fit on a page?
The tool tells you how many fit and how many are left over. Print the first batch, delete those lines, and print again — or choose a smaller card size to fit more per sheet.
My card outlines are not printing
Switch on "Background graphics" (sometimes "Print backgrounds") in your print dialog — several browsers strip borders and fills from printed pages by default.