WordSoak replaces words on web pages you're already reading.
No flashcards. No schedules. Just read.
This is the real extension running on this page. Hover over any highlighted word.
On Dutch pages, unknown words are swapped to English so you can follow along. Even before adding any words, you're absorbing Dutch word order and sentence structure naturally.
Hover any word to see its translation, pronunciation, and examples. Click to add it to your learning set — it stays in Dutch from now on.
On English pages, words from your learning set appear in Dutch. You encounter them in new contexts, reinforcing what you've learned without switching languages.
Works on both Dutch and English websites. Two directions, one seamless experience.
WordSoak uses Apple's built-in Translation framework — the same technology behind the Translate app. All translations happen on your device. Your browsing data, word list, and learning progress never leave your Mac. No servers. No accounts. No internet connection required after install.
IPA pronunciation, example sentences, etymology, and CEFR levels — all bundled offline.
News sites, Wikipedia, blogs, social media — if it has text, WordSoak works on it.
See how many words you're learning and how often you encounter them.
Everything runs locally on your Mac. No sign-up, no data collection, no analytics.
Adapts to your system appearance. Looks great on any website.
Read Dutch books with the same word-learning experience. Coming soon to iOS.
We're working on more languages and features. Tell us what you'd like — and leave your email to get notified when it's ready.
Take the surveyThe thousand most common Dutch words cover 80% of everyday text. Start small, read often.