Language.PinkMake room for a new language.
Home

Your language toolkit

Pick one small tool for the way you want to learn today.

Recall

Flashcard mixer

Cover the translation, recall it aloud, then reveal it and move to the next card.

Recall

Reverse recall

Read the target language first and recall its meaning in the language you understand.

Listening

Listening loop

Play the sentence once or three times. Use Stop whenever you want to pause.

Listening

Slow speech

Listen to the sentence at a slower speed, then repeat each sound clearly.

Listening

Shadowing coach

Listen once, repeat aloud, and listen again to compare rhythm and phrasing.

Listening

Dictation pad

Listen without reading the answer. Type the complete sentence and check your spelling.

Recall

Missing word

Read the sentence with a blank. Enter only the missing word, then check.

Recall

Sentence order

Put the shuffled words back into the complete sentence before checking.

Study planning

Personal word bank

Sign in, choose the matching learning profile, and revisit cards you saved while learning.

Text tools

Parallel text reader

Paste a text and its translation into the two fields, then read them side by side.

Text tools

Reading time

Paste your text to estimate reading time at 100 words per minute; your pace may differ.

Recall

Reading questions

Read the target-language sentence and choose its matching meaning.

Writing

Handwriting pad

Enter a character, choose a grid, and draw with your finger or stylus. Undo or save your writing.

Writing

Printable copybook

Enter the characters to practice, then print the tracing sheet using your browser’s print dialog.

Writing

Stroke order viewer

Select a supported character and play its stroke order. Characters without stroke data can still be traced.

Writing

Keyboard explorer

Choose a keyboard layout. Tap its keys to explore characters or use your device’s input method.

Writing

Typing speed

Copy the displayed sentence, finish any input-method composition, and check accuracy and speed.

Text tools

Word counter

Paste a text to count its words using the selected language’s segmentation rules.

Text tools

Character counter

Paste a text to count visible character units, including spaces and punctuation.

Text tools

Word frequency

Paste a text to see which words occur most often. Use the list to select vocabulary for review.

Text tools

Sentence splitter

Paste a paragraph to place sentence breaks after common end punctuation.

Text tools

Letter case converter

Enter a text to compare its uppercase and lowercase forms where the language uses letter case.

Text tools

Punctuation practice

Enter a sentence to replace punctuation with gaps, then try to restore it on paper or in your notes.

Text tools

Number pronunciation

Enter a number to see its local numeric format and listen with an available device voice.

Text tools

Date expressions

Choose a date to display its full expression in your target language and listen to it.

Recall

Grammar builder

Choose a stored sentence pattern and a noun, or mix them randomly. Compare each language’s word order.

Study planning

Study time planner

Enter a vocabulary goal, new items per day, and minutes per item to estimate your study schedule.

Study planning

Daily reminder

Choose a daily time and download a calendar reminder. Import the file into your calendar to enable alerts.

Study planning

Learning notebook

Write your learning notes and save them on this browser, or export them as a text file.

Study planning

Vocabulary export

Download a random vocabulary selection as a CSV file for use in your own study materials.

Choose a language

Learning settings

Make this space yours. Change your languages and practice preferences anytime.

Saved on this browser. Sign in to keep your preferences across devices.