Flashcard Printer

Help Center

Find answers, documentation, and troubleshooting guides for FlashcardPrinter

Frequently Asked Questions

How do I create flashcards?
Click + Add Card in the left panel, then type the front and back in the editor. Use the B / I / U buttons for bold, italic, and underline. You can attach an image on each side with Add Image. You can also import decks from a CSV file, from Quizlet (pasted export text), or from an Anki .apkg file.
How do I calibrate my printer?
Always print your calibration test and your final flashcards double-sided using flip on long edge (same setting in the print dialog each time). Click Calibration Test, generate the test PDF, and print it double-sided with flip on long edge. Hold the sheet to the light (side with the L toward you), match the on-screen alignment overlay, then save a profile. Pick that profile from Calibration profile before printing your real cards.
Can I customize the appearance of my flashcards?
Yes. Click a card in the preview to open Card Styling: text color, alignment (including justify), and buttons to apply settings to both sides or to all cards. For the typeface, use the Font control in the bottom bar (next to PRINT) to choose Sans or Serif—that choice applies across your deck when you save the dialog. Use the Card Size menu in the bottom bar to scale how large cards appear on the page.
What paper sizes are supported?
The paper size control is A4 (initial launch). Additional sizes may be offered later. Use the same size when printing as you selected in the app. Calibration profiles can store a page size—pick a profile that matches the paper you are using.
How do I export my flashcards as a PDF?
Click PRINT in the bottom bar, then choose Download PDF in the print options menu. The PDF is built in your browser and saved like any other download. Choosing Print instead opens a print-ready view (often in a new tab) so you can use the browser’s print dialog—for double-sided printing, choose flip on long edge, and match paper size and scale (e.g. 100%) to your settings here.
Can I import flashcards from other sources?
Yes. Use Import CSV for a two-column file (front, back). Use Import Quizlet and paste the comma-separated export text from Quizlet’s export steps shown in the app. Use Import Anki to choose or drop an .apkg file; deck parsing happens in your browser and your deck contents stay local.
Are my flashcards saved?
Yes. Cards, calibration profiles, and most settings are saved automatically in your browser’s local storage for this site. They persist on the same browser and device until you clear site data. Use PRINTExport Cards for a CSV backup you can keep elsewhere.
What if my text doesn't fit on the card?
Try lowering the Card Size setting, shortening the text, or choosing a smaller paper-appropriate layout. The app enforces a maximum font size per paper size; very long or rich text may need edits to fit cleanly.

Documentation

Getting Started

FlashcardPrinter helps you lay out double-sided flashcards so fronts and backs line up on real paper.

Quick start:

  1. Add cards with + Add Card or import CSV, Quizlet text, or an Anki .apkg
  2. Optional: run Calibration Test and save a profile for your printer and paper
  3. Click a card in the preview for color and alignment; use the bottom Font control for Sans/Serif
  4. Use PRINTDownload PDF or Print; use Export Cards for a CSV backup

For details on saving, CDNs, and feedback forms, see Privacy Policy.

Card Editor

The left panel lists every card. You can:

  • Add or delete cards
  • Edit front and back text in place (rich text with bold, italic, underline)
  • Add or remove an image on each side via Add Image
  • Import from CSV, Quizlet (paste), or Anki (.apkg, including drag-and-drop where supported)
Printer Calibration

Calibration lines up the back of the sheet with the front after double-sided printing. This app assumes you always use flip on long edge for both the calibration PDF and your flashcard PDF. Typical flow:

  1. Click Calibration Test and generate a test PDF for your page size
  2. Print that PDF double-sided with flip on long edge
  3. Hold the sheet to the light as described in the app, match the on-screen overlay, then save a named profile
  4. Choose that profile from the Calibration profile dropdown before printing your deck

If alignment looks wrong, confirm the print dialog is set to long-edge duplex, paper size matches the app, and scale is 100% where possible.

Open Manage Profiles to select, edit, or delete saved profiles.

Card Styling and layout

Click a card in the preview to open Card Styling:

  • Text color
  • Alignment: left, center, right, or justify
  • Apply to Both Sides or Apply to All for the current styling actions

Click Font in the bottom bar to choose Sans or Serif for the whole deck. Use the Card Size menu to scale cards on the page; Paper Size is A4 at launch.

Importing Flashcards

CSV: Two columns—front then back. A header row is skipped if present.

Quizlet: Follow the in-app export steps (comma-separated), then paste the result into the Quizlet import dialog—nothing is fetched from Quizlet’s servers by this app.

Anki: Choose an .apkg file. Notes are read locally; the first two fields of each note become front and back.

Exporting and Printing

Click PRINT to open the menu:

  • Print — opens a print layout (often a new tab); use the browser print dialog and choose double-sided flip on long edge
  • Download PDF — saves a PDF generated locally
  • Export Cards — downloads a CSV backup of card text

Select a calibration profile when you want aligned double-sided output. PDFs that need bundled CJK fonts load font files from the same site as the app.

Diagnose Issue

Cards are not aligning when printed double-sided

Solution: Run a calibration and use a saved profile:

  1. Click Calibration Test in the header
  2. Generate and print the test PDF double-sided (long-edge flip)
  3. Hold the page to the light, side with the L facing you
  4. Adjust the on-screen overlay so it matches what you see through the paper
  5. Save the profile and choose it from Calibration profile before printing cards
  6. Confirm paper size in the app matches the paper in the printer and print dialog (A4)
  7. Use flip on long edge in the print dialog for both calibration and deck PDFs
Text is cut off or too large for the card

Solution: Try one or more of these:

  • Lower the Card Size setting in the bottom bar
  • Shorten or simplify the text; very long lines behave better with smaller cards or justified layout where appropriate
  • At launch, printing is designed for A4; font limits assume that size
Imported flashcards are not displaying correctly

CSV: Use two columns (front, back). Check commas and quoting; stray columns break rows.

Quizlet: Use the comma export format from Quizlet and paste only the term/definition lines—see the in-app instructions.

Anki: Try another .apkg or deck export. Only the first two fields of each note are mapped to front/back.

My flashcards disappeared

Possible causes:

  • You may have cleared your browser's local storage
  • You're using a different browser or device
  • You're in incognito/private browsing mode

Prevention: Use the "Export Cards" feature to create a backup CSV file of your flashcards.

PDF export is not working

Solution: Check the following:

  • You need at least one card with content to export
  • Allow downloads for this site; check the browser’s download bar or folder
  • Stay online for the first load of PDF libraries from the CDN if you have not loaded the page before
  • If the PDF uses CJK fonts, ensure fonts/ files load (same site as the app)—broken paths or offline static copies can fail
  • For Print, allow pop-ups or new tabs if the browser blocks the print layout
  • Try another browser or disable extensions that block scripts
Calibration profile is not saving

Solution:

  • Make sure you've entered a profile name
  • Check that the profile name is unique (not already used)
  • Ensure your browser's local storage is not full or disabled
  • Try refreshing the page and creating the profile again
Theme toggle is not working

Solution: The theme preference is stored in your browser's local storage. If it's not working:

  • Check if local storage is enabled in your browser
  • Try clearing your browser cache and reloading the page
  • Make sure you're not in private/incognito mode (which may restrict storage)

About

Latest site update

Last site update: March 28, 2026

Fonts

Card preview and PDF text use bundled Noto Sans SC (Sans) and Noto Serif SC (Serif), loaded from this site. PDF fallback glyph coverage also uses bundled Noto Sans (Regular). Full license texts:

Noto Sans SC — Copyright 2014-2021 Adobe (https://www.adobe.com/), with Reserved Font Name 'Source'. Licensed under the SIL Open Font License, Version 1.1 (see also the SIL OFL FAQ).

Noto Serif SC — Copyright 2012 Google Inc. All Rights Reserved. Licensed under the SIL Open Font License, Version 1.1 (see also the SIL OFL FAQ).

Noto Sans (Regular) — Copyright 2022 The Noto Project Authors (https://github.com/notofonts/latin-greek-cyrillic). Licensed under the SIL Open Font License, Version 1.1 (see also the SIL OFL FAQ).

Menus, buttons, and other UI chrome use your device's system fonts; those faces are not bundled with FlashcardPrinter.