Persian reading practice for Chrome

Read Persian without leaving Persian.

VowelMarks is a Chrome extension that turns the real Persian you browse into low-friction reading practice. It adds the missing vowels and Ezafe fluent readers infer, so you can keep reading instead of translating every line.

For heritage speakers and learners who understand more Persian than they can comfortably read, and want to get stronger through real text.

Get VowelMarks for Chrome

Built for desktop Chrome. Learn from the Persian you already chose to read.

Free web tool

Try VowelMarks

Persian script, mixed names, and URLs stay intact.32/6,000

Open the full web tool

25-second walkthrough

From a Persian page to a readable sentence

Practice, not another lesson

The Persian you already browse can make you a stronger reader.

You do not need to stop, copy every line into a translator, or open a separate course. VowelMarks makes the missing reading cues visible on the Persian already in front of you, so each message, post, or webpage can become one more moment of real reading practice. When you choose to practice, its AI reading coach can turn that same page into a short session that adapts as words become familiar.

گل زیبای باغ قدیمی در بهار شکفت.

گُلِ زیبایِ باغِ قَدیمی دَر بَهار شِکُفت.

The point is not another disconnected exercise. It is one more sentence you can read in Persian. English — “The beautiful flower in the old garden bloomed in spring.” — stays available when you need it.
گُلContext decides the reading
On its own, گل can be read more than one way. Here it is gol, “flower,” because the sentence blooms in spring.
گُلِ زیبایِ باغِEzafe becomes visible
The spoken e that links the flower to “beautiful,” the garden, and “old” is usually left unwritten. VowelMarks writes it — and can hide it again with one toggle.
شِکُفتShort vowels return
Zabar, zir, and pish are the vowels you hear but almost never see in print. They appear as real marks on the same letters.

The extension is the product

Your browser becomes the place where Persian reading gets easier.

The web tool is useful for a passage. VowelMarks for Chrome removes the copying and pasting: select a sentence or mark the visible page, get the help you need, then keep reading where you already are.

VowelMarks adding Persian reading cues on a BBC Persian article in Chrome
VowelMarks on BBC Persian
  1. 01

    Get VowelMarks for desktop Chrome.

  2. 02

    Open a Persian page and select a sentence or mark the visible page.

  3. 03

    Read with marks, Pinglish, speech, explanations, and practice directly on the page.

More than diacritics

Get unstuck first. Then learn from the page.

Every feature below is available in the extension today, built around the Persian you actually want to read.

Read the sentence

See the reading cues Persian leaves out.

VowelMarks adds short vowels and contextual Ezafe, distinguishes many ambiguous spellings, and explains why a mark is there — grounded in the marks actually applied. Choose another reading for one occurrence, or report a result that looks wrong.

Marks · Ezafe · Context · Alternate readings · Grounded explanationsLearn more about reading cues
Selected on the page

گُلِ زیبایِ باغِ قَدیمی دَر بَهار شِکُفت.

Alternate readingLooks wrong?

Hear the language

From Persian script to a pronunciation you can use.

Pinglish gives unfamiliar words a pronunciation you can already read, with academic vowel marks available when you want them, while premium Persian speech lets you hear the selected sentence with pace, style, and tone controls — without replacing the script.

Pinglish · Academic vowels · Premium speech · Experimental Yazd-inspired profileLearn more about pronunciation

سلام خوبی؟

Pronunciation
salaam-e khoobi?
Academic vowels
salām-e khūbī?
Pace
SlowNaturalFaster
Style
NeutralWarm tutorNews
Tone
CalmNaturalLively
Experimental Yazd-inspired

Open the word

Understand the word without losing the sentence.

Translate the selected passage, inspect a word’s origin, compare careful Persian alternatives, and copy a complete reading package when you need to take it elsewhere.

Translation · Word origin · Alternatives · Copy packageLearn more about word help
Word in context

دوست

Meaning
friend
Origin
Middle Persian dōst
Copy reading package

Learn from the page

An AI tutor built from the page you chose.

The AI reading coach turns the Persian in front of you into a short practice session — grounded questions on short vowels, Ezafe, and ambiguous words, with feedback on what you got wrong. Active Reading adapts which marks stay visible as words become familiar, and an experimental open-ended AI quiz mode is available when you turn it on.

AI coach · Active Reading · Written ↔ everyday speechLearn more about practice
AI tutorFrom this page · 4–6 questions

او کتابِ جدید را خواند.

Which short vowel belongs on ج in جدید?

  • zabar
  • zir
  • pish

AI actions send the text you submit to Google. Do not submit sensitive or confidential text.

  • Grounded quiz kinds
  • pronunciation-choice
  • short-vowel
  • ezafe
  • homograph-context
  • morphology
  • written-speech
  • word-origin
  • context-meaning

Accuracy and privacy

Your Persian stays intact. Your reading history starts off.

VowelMarks is strongest on modern Persian prose. Poetry, difficult literature, and highly colloquial writing remain more challenging, and native-speaker quality review is not complete.

  • Your original Persian letters stay intact.
  • Core Persian mark processing runs on your device in the extension.
  • Reading history is off by default.
  • Hosted behavior is disclosed when you choose a hosted feature.
337,107sentences stress-tested

Zero base-text preservation failures in that test.

96.5% / 93.9%Ezafe precision / recall

Measured on held-out gold data.

90.8%homograph disambiguation

Measured on 491 usable held-out rows.

"I could speak Farsi and knew the alphabet, but reading was slow because the vowels I heard were usually not written. I built VowelMarks to bridge that gap without replacing Persian with English."

Radin, founder of VowelMarks

Questions

What readers usually want to know.

Is VowelMarks a web tool or a Chrome extension?

The Chrome extension is the main product. The web tool lets you try the same kind of Persian reading help on pasted text.

Does VowelMarks translate Persian?

Yes, translation is available when requested. The main reading experience keeps the Persian visible and adds pronunciation help to it.

What is Ezafe?

Ezafe is the connecting e sound that links many Persian nouns to adjectives, possessors, or other nouns. It is usually spoken but left unwritten.

Does it change the original webpage permanently?

No. VowelMarks adds a temporary reading layer in your browser. Reloading the page or clearing VowelMarks restores the ordinary display.

What kinds of Persian work best?

Modern Persian prose is strongest. Classical poetry, difficult literature, and highly colloquial writing remain more challenging.

Does processing happen on my device?

Core mark processing in the extension runs in a browser-compatible local runtime. The website tool sends only the text you explicitly submit to its API.

Does it work on my phone?

The website tools work on phones. The extension requires desktop Chrome because Chrome mobile does not support desktop extensions.

What does VowelMarks remember?

Reading history is off by default. If you enable local learning history, you can pause, export, or delete it from the extension.

گل زیبای باغ قدیمی در بهار شکفت.گُلِ زیبایِ باغِ قَدیمی دَر بَهار شِکُفت.

Bring one Persian page you already want to read.

VowelMarks adds the missing cues where reading already happens: on the Persian page itself.

Get VowelMarks for Chrome