Website logo featuring a graduation cap adorned with multiple flags, symbolizing international
      education.

Flashcards for Highlighted Words in an Image

How to Generate Flashcards from Highlighted Words (Video Tutorial)

Effortlessly create translated vocabulary flashcards for every highlighted word in an image. The highlighted unknown words which you want to learn will be detected and turned into translated flashcards. Feel free to read the Blog Article about this feature or try it out yourself:

Demo Image
Want a demo? Click here
(Clicking will fill in values and submit the image above)
? The slow model will also merge words across lines and provides better detection accuracy.

Steps to Success

A student climbing a staircase of books symbolizing the steps to success in language learning.

Here's how it works:

    • Read books and highlight unfamiliar vocabulary: The fastest way to find unknown vocabulary is by simply reading books and highlighting any words whose translation you don't know. It's best to use a typical colorful highlighter.
    • Create flashcards by uploading photos: Just take pictures of your book pages with highlighted words, and the website will create flashcards from them.
    • Manage your flashcards: after uploading photos you will be able to view, modify or delete your vocabulary.
    • Export your flashcards to Anki or in the form of a printable PDF: Anki is a widely recognized software for flashcards. If you haven't installed Anki yet, you can get it for PC, Android or iOS (free for PC and Android). If you prefer not to use Anki, you can still export your vocabulary in the form of a printable PDF and study it using printed paper flashcards.

🗣️ Supported Languages


Language Image Text
Recognition
Translation Word
Frequency Info
Context
Detection
(disabled)
Afrikaans
Albanian
Arabic (✓)
Assamese (✓)
Azerbaijani
Belarusian (✓)
Bengali (✓)
Bosnian
Bulgarian (✓)
Croatian
Czech
Danish
Dutch
English
Estonian
Finnish (✓)
French
German
Greek (✓)
Hindi (✓)
Hungarian
Icelandic
Indonesian
Irish
Italian
Korean (✓)
Latin
Latvian
Lithuanian
Malay
Maltese
Maori
Marathi (✓)
Mongolian (✓)
Nepali (✓)
Norwegian
Occitan
Persian (✓)
Polish
Portuguese
Romanian
Russian (✓)
Serbian (cyrillic) (✓)
Serbian (latin) (✓)
Slovak
Slovenian
Spanish
Swahili
Swedish
Tajik (✓)
Tamil (✓)
Turkish
Ukrainian (✓)
Urdu (✓)
Uyghur (✓)
Uzbek
Vietnamese
Welsh