- Home
- How-to Guides
- Flashcards From a Textbook Photo
How to Make Flashcards From a Textbook Photo
Snap a photo of a vocabulary list and let NextLang read it for you. This guide shows how to turn a textbook page into ready-to-study flashcards for Anki, Quizlet, Mochi, or Brainscape, then export them in a single click.
Studying from what you actually saw on the page has an edge: the picture superiority effect describes how information tied to images is remembered better than text alone. Generating cards straight from a photo keeps that visual link between the page and what you review. Source: the picture superiority effect
Open a Generator
What to do:
- Go to Generators and open Anki, Quizlet, Mochi, or Brainscape
- All four accept a photo as the source - the only difference is the export format you get at the end
- Photo input is not part of the /all-in-one generator, so choose a single platform here
Set Your Languages
What to do:
- Select the source language (the language printed in your textbook)
- Select the target language (the language you want on the other side of the card)
- Both languages must be among the 20 supported options, from Spanish and French to Japanese, Korean, and Arabic
Switch to Upload Image Mode
What to do:
- Click the Upload image tab at the top of the content section
- Uploading a photo is a premium feature: it unlocks once you have credits on your account
- Free accounts see the field locked with an Unlock Feature link to pricing - the rest of the photo flow still works once credits are added
Add a Clear Photo of the Page
What to do:
- Accepted formats are JPG, PNG, and WebP, up to 1.25MB per image
- Shoot the page straight on in good light so the words are sharp and readable - the model reads the text directly from the photo
- Frame just the vocabulary list, table, or glossary you want, instead of the whole spread, to keep the cards on topic
- A live preview appears after upload, with a remove button if you picked the wrong page
Add Context (Optional)
What to do:
- Point the model at a specific section, for example 'only the bold terms' or 'the irregular verbs table'
- Name the topic or chapter so translations and example sentences stay in the right domain
- Leave it blank to let the generator pull vocabulary from the whole image
Choose Card Count and Generate
What to do:
- Use the slider to pick between 5 and 30 cards (the free tier caps at 15)
- Click the Generate button for your platform and wait while the photo is read and turned into term and translation pairs
- Each run consumes one credit, whatever the card count
Review, Edit, and Export
What to do:
- Read each card against the photo - confirm spelling, accents, and that the translation matches the source term
- Click any card to edit the front or back, or add an example before exporting
- Download a native package (.apkg for Anki, .mochi for Mochi) or a CSV/TSV file, then import it into your app
- The result is saved to your dashboard, so you can re-download the package later without regenerating
Pro Tips for Sharper Cards
The quality of the photo decides the quality of the deck. These tips help the generator read the page cleanly and keep your cards on topic.
Light It Well, Shoot It Flat
Example:
Lay the book flat near a window and hold the phone parallel to the page, instead of shooting at an angle in a dim room.
Crop to One Topic
Example:
Photograph just the 'kitchen vocabulary' box rather than the entire two-page spread with exercises and images.
Stay Under the Size Limit
Example:
Export the photo at a smaller resolution, or use your phone's built-in crop, to bring a 4MB shot down under the limit.
Use the Context Box
Example:
Add 'focus on the highlighted nouns, beginner level' to skip the example sentences printed around them.
Verify Names and Accents
Example:
Confirm that 'el', 'la', accents on Spanish words, or kana readings match exactly what is printed in the book.
Split Big Pages Into Batches
Example:
Shoot the A to M terms and the N to Z terms separately, generate each, and combine the decks in your app.
Troubleshooting Common Issues
If a photo does not turn into the cards you expected, one of these fixes usually solves it.
The Upload image field is locked
Solution: Photo input is a premium feature. Add credits from the pricing page and the upload area unlocks - the Describe mode stays available for free.
The photo will not upload
Solution: Check the format and size. Only JPG, PNG, and WebP up to 1.25MB are accepted. Resize or compress a large phone photo before trying again.
Some words from the page are missing
Solution: Blur, glare, or a wide crop can hide text. Retake the photo straight on in good light, crop to the relevant section, and name the area in the context box.
Translations are in the wrong language
Solution: Set the source language to what is printed on the page and the target language to what you want to learn, then regenerate.
Cards mix in exercises or captions
Solution: Crop to just the vocabulary list before shooting, or use the context box to tell the generator which part of the image to read.
Handwriting or stylized fonts come out wrong
Solution: Printed text reads most reliably. For handwritten notes or decorative fonts, photograph smaller chunks and review every card closely before exporting.
Where to Go Next
Pick Your Platform
- Anki for a native .apkg package with spaced repetition
- Quizlet for quick import via CSV or TSV
- Mochi for a native .mochi package
- Brainscape for confidence-based repetition
Unlock Photo Input
- Free accounts can use Describe mode without credits
- Adding credits unlocks photo input and raises the card cap from 15 to 30 per generation
- One credit is spent per generation, whatever the count
- See pricing for credit packs
Turn Your Next Page Into a Deck
Photograph a vocabulary list and have study-ready flashcards in minutes