GenerateRandomSearch

Flashcard Sheet Generator

Printing flashcards double-sided goes wrong in one particular way, and it is not obvious until the whole batch is cut up. Paper turns over left to right, so the card in the top-left of the front page ends up behind the card in the top-right of the back. Lay the backs out in the same order as the fronts and every answer is on the wrong card. The fix is to mirror each row, and this does it — then checks every card on every sheet to confirm it worked.

What this generator does

Turns a list of two-sided cards into front and back pages at the grid size you choose, with each back row reversed so the sheet reads correctly once it has been turned over, sized to fill the paper you choose.

How to use this tool

  1. Paste your cards, one per line, with the two sides separated by an equals sign, a comma or a tab.
  2. Choose how many cards you want on a sheet.
  3. Lay them out, and read the front and back pages.
  4. Choose the paper size and margin, then print. Only the cards come out, not the page around them.
  5. A printer set to double-sided on the long edge does the whole set in one pass; by hand, print a front, put it back in on its long edge, then print its back.

Understanding the controls

Your cards
One per line, with the front and back separated by an equals sign, a comma or a tab. A line with only one side is left out and counted rather than half-printed.
Cards per sheet
From four large cards to sixteen small ones. More cards a sheet means less paper and less room to write.
Paper
Paper size, print size, margin and whether the sheet turns sideways. The cards are then sized to fill that sheet, so the dashed lines you cut along are the same distance apart on the front and on the back.

Common use cases

  • Vocabulary cards for a language class
  • Times tables or formula cards
  • Question-and-answer revision cards
  • Terminology cards for a training course
  • Any card set where the back must match the front

How this generator works

Each back row is laid out in reverse, and then the result is checked rather than assumed: for every card on every sheet, the card at a given column on the front must be the same card as the one at the mirrored column on the back. Every card is also traced through to confirm it appears exactly once on a front and exactly once on a back, so nothing is lost on a part-full final sheet.

Randomness and fairness

Nothing is random. The cards keep the order you gave them, which is what makes a sheet reproducible from your own list.

For how randomness is produced across the whole site, see how Generate Random works.

Limitations and good to know

  • Up to 400 cards, and grids up to six by six.
  • It assumes the printer turns pages on the long edge, which is the usual setting. Short-edge binding would need the rows reversed instead of the columns.
  • Cut lines are dashed guides to cut along by eye; there are no crop marks for a guillotine.
  • Cards are plain text — no images, and long text is not shrunk to fit.

Privacy and your data

Your card list stays in your browser. Nothing you paste is transmitted or stored.