Cymbra Lingua · beta

Your vocabulary, where you already read

A browser extension that highlights the Spanish, French or Italian words you do not know yet, right on the page. No app to open, no revision session to schedule: you read, you learn.

A Spanish page read with Cymbra Lingua: unknown words are highlighted, the pill shows the share of words known, and a verb's card is open with its dictionary form, its tense and its meaning.

Available on Chrome, Edge and other Chromium browsers, on Firefox (desktop and Android) and on Safari (iPhone, iPad, Mac). Made for English speakers learning Spanish, French or Italian. Also for French speakers learning English, Spanish or Italian: the interface and the translations are in French. Also for Spanish speakers learning English, French or Italian: the interface and the translations are in Spanish. Also for Italian speakers learning English: the interface and the translations are in Italian. Join the community to talk about it.

See it at work

A page read, a word's card, a word added to the deck, another marked “I know it”, then the statistics.
A French page, the interface in English: a noun's card gives its gender and its meaning.
A second language studied, on its own page.
The review panel open on the page: a revealed card with the sentence the word was met in, its meaning and the two answers “Didn't know” and “Knew it”.
Review, in a panel opened on the page.
The statistics page: the estimated vocabulary and the CEFR ladder, A1 to C2, for Spanish.
Your level, on the CEFR scale.
The extension's EPUB reader open on the first chapter of Marianela, in Spanish, unknown words highlighted.
Your EPUB books, highlighted the same way.
The same reader page in the “High-contrast e-ink” preset: black on white, words underlined with a thick line.
A preset for e-ink tablets.

🖍️ Highlighted in place

Unknown words appear highlighted on the page itself — without breaking the site you are reading.

📊 An honest percentage

The icon shows how much of the current page you actually know. One number per page, not an inflated score.

👆 One click to understand

Click a highlighted word: its dictionary form, its translation, its frequency in plain language, and three buttons — “I know it”, “+ Deck”, “Ignore”. In Spanish, French and Italian, the card also names the tense and the gender.

🗂️ Deck and review

Captured words and phrases become cards, carrying the sentence you met them in. Review them from the side panel.

📴 Offline by construction

The analysis runs inside your browser, against a bundled dictionary. No page you read is ever sent anywhere.

📈 Your level, on the CEFR scale

An estimate of your vocabulary, anchored to A1→C2 rather than to a homemade badge. For Spanish, French and Italian, the levels are estimated from word frequency, as no CEFR list can be shipped freely.

🪪 Optional account

Signed out, your words, your deck and your statuses stay on your device. Signed in to Cymbra ID, they follow you across devices.

🧭 Spanish, French and Italian → English · English, Spanish and Italian → French · English, French and Italian → Spanish · English → Italian

Choose your languages in Settings: each page is read in its own.

What the dictionary covers

The share of the commonest words that have a gloss in the reader's language, measured the same way for each pair, in the dictionaries the extension ships.

Commonest words5,00010,00020,000
Spanish → English93%87%77%
French → English94%87%77%
Italian → English91%84%76%
English → French95%90%79%
Spanish → French88%77%64%
Italian → French89%82%73%
English → Spanish93%85%72%
French → Spanish83%71%57%
Italian → Spanish85%76%65%
English → Italian92%83%71%

Glosses come from Wiktionary and from translations written by people, never from machine translation. Extended translation, optional, serves Spanish to English, French to English, Italian to English, English to French, Spanish to French (through English), Italian to French (through English), English to Spanish, French to Spanish (through English), Italian to Spanish (through English) and English to Italian.

Join the Cymbra community

Questions, ideas, bugs, and what is new in Music and Lingua: it all happens on the Discord server.

Join the Discord

What about music?

Lingua shares its account, its philosophy and its respect for your data with Cymbra Music, available on the App Store and Google Play.