Tools across all Languages
Explore various tools to aid your language learning journey.
Browse Tools
Showing tools across all languages. Use the dropdown to switch to another language or the search bar to find specific tools.
Listening & Writing
Sharpen your ear and perfect your writing.
Sentence Arrange Practice
Master sentence structure and word order through interactive drag-and-drop exercises. Practice arranging words into grammatically correct sentences.
grammar
sentence structure
word order
practice
Word Matching Practice
Build vocabulary through interactive word matching exercises. Match words with translations, definitions, or images.
vocabulary
matching
word association
practice
Thai Script Display
Practice writing Thai script with interactive exercises.
pronunciation
listening
audio
writing
Georgian Script Display
Explore Georgian (ქართული) Mkhedruli, Asomtavruli, and Nuskhuri scripts.
pronunciation
script
alphabet
writing
Hindi Script Display
Learn Hindi (Devanagari) script with consonants, vowels, vowel signs, conjuncts, and numbers.
pronunciation
script
alphabet
writing
devanagari
Malayalam Script Display
Learn Malayalam script with consonants, vowels, vowel signs, and numbers.
pronunciation
script
alphabet
writing
Tamil Script Display
Learn Tamil script with consonants, vowels, vowel signs, and numbers.
pronunciation
script
alphabet
writing
Khmer Script Display
Learn Khmer script with consonants, vowels, vowel signs, and numbers.
pronunciation
script
alphabet
writing
Burmese Script Display
Learn Burmese (Myanmar) script with consonants, vowels, and signs.
pronunciation
script
alphabet
writing
Lao Script Display
Learn Lao script with consonants, vowels, and signs.
pronunciation
script
alphabet
writing
Vietnamese Script Display
Learn Vietnamese alphabet with letters and diacritics.
pronunciation
script
alphabet
writing
Korean Jamo Script Display
Learn Hangul jamo (letters) with romanization, IPA and example words.
pronunciation
script
alphabet
writing
hangul
Character Practice
Master writing systems and characters.
Daily Kanji
Discover a new kanji a day to aid your Japanese learning journey.
vocabulary
writing
kanji
characters
Typing Practice (Thai)
Learn to type in Thai with guided lessons and practice exercises.
typing
practice
characters
input
Typing Practice (Georgian)
Learn Georgian (ქართული) typing with guided lessons and practice.
typing
practice
georgian
keyboard
Typing Practice (Japanese)
Learn to type in Japanese with guided lessons and practice exercises.
typing
practice
japanese
input
Hangul SRS (Korean)
Master Hangul (한글) consonants and vowels with spaced repetition, then the words they spell.
characters
korean
hangul
srs
review
Script Display (Japanese)
Explore Japanese Hiragana and Katakana scripts with interactive charts and exercises.
script
hiragana
katakana
japanese
alphabet
Keyboard Tool (Georgian)
Visualize Georgian keyboard layouts with virtual keyboard and hardware keyboard visualization.
keyboard
layout
visualization
georgian
Alphabet SRS (Georgian)
Master Georgian (ქართული) letters with spaced repetition.
characters
georgian
srs
review
Alphabet SRS (Hindi)
Master Hindi (Devanagari) script with spaced repetition system for characters and words.
characters
hindi
devanagari
srs
review
Tracesheet Generator
Generate handwriting practice worksheets with customizable templates and line guides.
handwriting
writing
worksheet
practice
characters
Grammar & Sentence Structure
Understand the building blocks of language.
Listening & Pronunciation
Sharpen your ear and perfect your accent.
Conversation Practice
Answer voiced phone calls one reply at a time, with transcription and translation on demand.
conversation
speaking
listening
dialogue
audio
Intonation Practice
Record yourself reading a sentence and compare your pitch curve with a reference voice.
pronunciation
intonation
prosody
speaking
audio
Vowels and Consonants
Can you tell between vowels and consonants?
pronunciation
listening
audio
What Time Is It?
Practice telling time in Thai with analog clocks, sentence exercises, and audio cues.
time
listening
audio
Minimal Pairs
Practice distinguishing similar sounds.
pronunciation
listening
audio
Vocabulary & Reading
Expand your lexicon and improve comprehension.
Word Search
Find hidden words in a grid, a fun way to practice vocabulary.
vocabulary
reading
game
Crosswords
Solve crossword puzzles to test your vocabulary and knowledge.
vocabulary
reading
game
puzzle
Cloze Practice
Fill-in-the-blanks exercises based on Thai mock test formats.
vocabulary
grammar
cloze
test-prep
Text Annotator
Browser bookmarklets for on-page text annotation.
reading
vocabulary
bookmarklet
browser-tool
Parallel Text
Study sentences side-by-side in your target language and English. Compare translations, add notes, and practice with audio playback.
vocabulary
reading
translation
bilingual
sentences
TV Shows
Learn through famous quotes, monikers, and expressions from popular TV shows. Study vocabulary in context, understand cultural expressions, and practice pronunciation.
vocabulary
reading
quotes
cultural
entertainment
tv shows
Flash Recall
See the meaning, type the word or its reading. Quick active-recall rounds from curated word lists.
vocabulary
recall
typing
spelling
practice
Word Lists
Browse and view vocabulary lists organized by sets, difficulty, and exam grades. Customize which information to display and print for offline study.
vocabulary
reading
word-lists
study
printable
Word List Generator
Create customizable, printable word lists and study cheatsheets. Choose which information to include and export to various formats.
vocabulary
reading
word-lists
generator
printable
study
Learning Strategies & Insights
Discover more about your learning style.
Utilities & Tools
Helper tools and utilities for language learning.
Ruby Annotation Demo
See how text is annotated with ruby (pronunciation guides) for Thai, Japanese, Korean and French. Interactive demonstration of transcription display systems.
ruby
annotation
pronunciation
furigana
romanization
demo
Procedural Images
Generate shareable social media images from language learning content. Create visually appealing images optimized for social platforms.
images
social-media
content-creation
sharing
Keyboard Tool (Thai)
Type Thai without installing a keyboard. Use the virtual keyboard to write Thai text from any device.
keyboard
typing
input
thai