Your language toolkit
Pick one small tool for the way you want to learn today.
Flashcard mixer
Cover the translation, recall it aloud, then reveal it and move to the next card.
RecallReverse recall
Read the target language first and recall its meaning in the language you understand.
ListeningListening loop
Play the sentence once or three times. Use Stop whenever you want to pause.
ListeningSlow speech
Listen to the sentence at a slower speed, then repeat each sound clearly.
ListeningShadowing coach
Listen once, repeat aloud, and listen again to compare rhythm and phrasing.
ListeningDictation pad
Listen without reading the answer. Type the complete sentence and check your spelling.
RecallMissing word
Read the sentence with a blank. Enter only the missing word, then check.
RecallSentence order
Put the shuffled words back into the complete sentence before checking.
Study planningPersonal word bank
Sign in, choose the matching learning profile, and revisit cards you saved while learning.
Text toolsParallel text reader
Paste a text and its translation into the two fields, then read them side by side.
Text toolsReading time
Paste your text to estimate reading time at 100 words per minute; your pace may differ.
RecallReading questions
Read the target-language sentence and choose its matching meaning.
WritingHandwriting pad
Enter a character, choose a grid, and draw with your finger or stylus. Undo or save your writing.
WritingPrintable copybook
Enter the characters to practice, then print the tracing sheet using your browser’s print dialog.
WritingStroke order viewer
Select a supported character and play its stroke order. Characters without stroke data can still be traced.
WritingKeyboard explorer
Choose a keyboard layout. Tap its keys to explore characters or use your device’s input method.
WritingTyping speed
Copy the displayed sentence, finish any input-method composition, and check accuracy and speed.
Text toolsWord counter
Paste a text to count its words using the selected language’s segmentation rules.
Text toolsCharacter counter
Paste a text to count visible character units, including spaces and punctuation.
Text toolsWord frequency
Paste a text to see which words occur most often. Use the list to select vocabulary for review.
Text toolsSentence splitter
Paste a paragraph to place sentence breaks after common end punctuation.
Text toolsLetter case converter
Enter a text to compare its uppercase and lowercase forms where the language uses letter case.
Text toolsPunctuation practice
Enter a sentence to replace punctuation with gaps, then try to restore it on paper or in your notes.
Text toolsNumber pronunciation
Enter a number to see its local numeric format and listen with an available device voice.
Text toolsDate expressions
Choose a date to display its full expression in your target language and listen to it.
RecallGrammar builder
Choose a stored sentence pattern and a noun, or mix them randomly. Compare each language’s word order.
Study planningStudy time planner
Enter a vocabulary goal, new items per day, and minutes per item to estimate your study schedule.
Study planningDaily reminder
Choose a daily time and download a calendar reminder. Import the file into your calendar to enable alerts.
Study planningLearning notebook
Write your learning notes and save them on this browser, or export them as a text file.
Study planningVocabulary export
Download a random vocabulary selection as a CSV file for use in your own study materials.
No matching activities. Try another search.