Bengali Reph (র্) Typing Tutorial — অর্ক, কর্ম, সূর্য
Reph is the small curl that hangs above the next consonant. Type it as `rr` + consonant in Avro, A-key in Bijoy. Includes 30 reph words for practice and a side-by-side comparison with the four folas.

Reph (রেফ) is the small curl that hangs above a Bengali consonant. It is what র turns into when it appears before a hasanted consonant — and it has its own typing rules separate from r-fola.
Examples:
- অর্ক (sun) = অ + র্ + ক
- কর্ম (work) = ক + র্ + ম
- সূর্য (sun) = স + ূ + র্ + য
- ধর্ম (religion) = ধ + র্ + ম
- পূর্ণ (complete) = প + ূ + র্ + ণ
Visually, reph sits over the letter it precedes, not before it. But you type it in pronunciation order — before the consonant it modifies. This pattern is consistent across both Avro and Bijoy.
In Avro Phonetic
Type rr + consonant. The first r plus the auto-conjunct rule produces র্ above the next letter.
| Word | Avro Keystrokes |
|------|-----------------|
| অর্ক | orrk |
| কর্ম | krrm |
| সূর্য | sUrry |
| বার্তা | barrta |
| পূর্ণ | pUrrN |
| গর্ব | grrb |
| অর্ধ | orrdh |
| পরিবর্তন | poribrrton |
| ধর্ম | dhrrm |
| পার্বত্য | parrbty |
The pattern is always the same: you write the two r's, then the consonant that wears the reph. Most learners pick this up after about twenty real words of practice.
In Bijoy
Bijoy has a dedicated reph key: A (capital A). You type A before the consonant that wears the reph. So অর্ক in Bijoy is F (অ) + A (reph) + j (ক). The engine renders the reph in the correct visual position above the ক.
The dedicated key makes reph slightly faster in Bijoy than in Avro for single-reph words: one keystroke versus two. But Avro's rr pattern is easier to remember because it follows the same auto-conjunct logic as all other clusters.
R-fola vs reph: the critical distinction
This is the most common confusion in Bengali typing.
| Pattern | What it does | Example |
|---------|--------------|---------|
| Single r after a consonant | Produces র-fola (্র under the previous consonant) | pr → প্র |
| Double r then consonant | Produces reph (র্ over the next consonant) | rrp → র্প |
So pr = প্র (r-fola attached to প), but rrp = র্প (reph above প). These are different glyphs in different positions of different words. Mixing them up gives you the wrong character every time.
If you find yourself typing r first and then a consonant and getting r-fola when you wanted reph, the fix is simple: type two r's. The double-r is what tells Avro "this is reph, not r-fola".
Why reph exists
In Old and Middle Bengali, when a consonant cluster started with র followed by another consonant, scribes developed a shorthand: instead of writing the full র + ্ sequence, they used a small superscript curl above the next consonant. This saved space and was visually cleaner. Modern Unicode preserves this distinction by rendering the same underlying codepoints (র + ্ + consonant) as the curl-above-next-consonant glyph when in that position.
So reph is not a separate Unicode character. It is a render-time choice the font makes when it sees র + ্ + consonant. This is why your keystrokes produce the right glyph automatically — the font handles the visual transformation.
Top 30 reph words for daily drill
অর্ক, কর্ম, ধর্ম, সূর্য, কার্য, পর্ব, বার্তা, অর্থ, অর্ধ, পূর্ণ, গর্ব, স্বর্গ, কর্তব্য, পরিবর্তন, সর্বদা, নির্দেশ, পর্যন্ত, নির্ভর, শর্ত, বর্ণ, নির্বাচন, বিকর্ষণ, আকর্ষণ, ঘর্ষণ, পর্যাপ্ত, আদর্শ, প্রার্থনা, সর্বশ্রেষ্ঠ, পূর্বপুরুষ, নির্মাণ.
These thirty words cover at least 80% of all reph occurrences in everyday Bengali. Drill them for one minute each — that's just thirty minutes total — and you will be a reph expert.
Common mistakes
Mistake: typing single r and getting r-fola instead of reph.
Fix: type two r's. r alone after a consonant is r-fola; rr before a consonant is reph.
Mistake: typing reph after the consonant. korr instead of krrm for কর্ম.
Fix: reph goes before its consonant in typing order, even though it appears above. Think pronunciation order: কর্ম is pronounced "kor-mo", with the "r" sound preceding the "m" sound.
Mistake: in Bijoy, typing A after the consonant.
Fix: A (reph) goes before the consonant in Bijoy too. F + A + j produces অর্ক; F + j + A would produce অকর্ — a glyph that does not normally exist in Bengali.
Practice path
Open Avro advanced-04 (Reph-heavy paragraph) — it is a full paragraph constructed almost entirely from reph words. Three reads through it should solidify the pattern. After that, you can move on to mixed conjuncts and trust that reph will not slow you down.
For Bijoy users, bijoy-advanced-c23 (Reph) is the dedicated reph drill with thirty real-word examples.
Closing thought
Reph used to be the conjunct pattern that broke my own typing flow. After a single focused week of drilling thirty words a day, it stopped registering as a special case at all. Now when I read অর্ক my fingers type orrk without conscious thought. That same transition is available to every Bengali typist; it just takes a few hundred reps of focused practice.
Written by
Mohammad Ismail
Related posts
More in Bengali Typing →
Mastering জ্ঞ — The Trickiest Bengali Conjunct
জ্ঞ defeats most beginners because the rendered glyph looks nothing like its components. Learn the Avro shortcut `J`, the longer `gg` and `jNG` forms, the matching Bijoy keystrokes, and how to drill it into muscle memory in one week.

Top 50 Most Common Bengali Conjuncts You Must Know
Forget the 400+ theoretical conjuncts. These 50 cover 95% of everyday Bengali writing — ranked by frequency, paired with example words, and laid out as a 50-day learning schedule.

How to Type the Bengali Conjunct ক্ষ in Avro and Bijoy
ক্ষ appears in lakhs of Bengali words — শিক্ষা, পরীক্ষা, লক্ষ্য. This guide shows the exact keystrokes in Avro (kkh / kx) and Bijoy, plus a 30-word drill list and the typical mistakes to avoid.