Convert any PDF to Persian (فارسی / Farsi) instantly — correct RTL right-to-left layout, Nastaliq-style script rendering, download as PDF. English, Arabic, Turkish, German and 100+ languages supported. Free, no signup, no server upload.
Upload PDF — Extract Text — Translate to فارسی (RTL) — Download
Any language PDF · RTL فارسی output · Files never leave your device
I was working with an engineering consultant who had won a contract with an Iranian petrochemical company before the current sanctions environment tightened up. Everything — technical specifications, procurement documents, quality control procedures — came back from the Iranian side in Persian. He had one Iranian-born engineer on his team who was reading everything, but she was a mechanical engineer, not a translator, and the administrative and legal sections were slowing her down significantly. I showed her this tool during a team meeting. She uploaded a 28-page procurement spec, ran it through in two minutes, and said "that's actually pretty good for the technical parts." Coming from a native Persian speaker reviewing a machine translation of a Persian engineering document, I'll take that.
Persian (known as Farsi in Iran, Dari in Afghanistan, and Tajik in Tajikistan) is spoken by around 110 million people across three countries and a large global diaspora. It's one of the oldest continuously-used literary languages in the world — Persian poetry and literature from over a thousand years ago is still readable to modern speakers. The language uses a modified Arabic script written right-to-left, with four additional letters not found in Arabic (پ، چ، ژ، گ). This RTL direction is handled correctly in the preview panel, which uses Noto Nastaliq Urdu — the closest freely available web font to traditional Persian Nastaliq calligraphy style.
Preview reads right-to-left
Noto Nastaliq Urdu font used
PDF never leaves your browser
No limits, no payment, no account
Iran, Afghanistan, Tajikistan
Most documents done fast
Persian uses a 32-letter alphabet based on Arabic script, plus four letters unique to Persian. All are rendered correctly in the preview using Noto Nastaliq Urdu font:
Persian Nastaliq is a calligraphic script style where letters connect fluidly and flow diagonally downward from right to left — quite different from the block Naskh style used in standard Arabic. The preview uses Noto Nastaliq Urdu which closely approximates this flowing style, giving the text a natural and readable appearance to Persian readers.
Iran's official language. 85M speakers. Modern Standard Persian used in government, media, education and literature.
Afghanistan's co-official language alongside Pashto. 12–15M speakers. Closer to Classical Persian in some vocabulary.
Tajikistan's official language. ~8M speakers. Written in Cyrillic script since the Soviet era, though Persian script is reviving.
Large Persian-speaking communities in USA, Germany, Sweden, UAE, Canada, and UK — totalling several million speakers.
The Google Translate API uses `fa` as the language code, which targets Modern Standard Persian (Farsi) as spoken and written in Iran. This is mutually intelligible with Dari and readable to most Tajik speakers familiar with the Arabic-script writing system.
Drop any text-based PDF onto the zone or click browse. English, Arabic, Turkish, German and 100+ source languages all work.
Choose the original language or leave on Auto Detect. It identifies the language automatically from the first chunk of extracted text.
Text is extracted page by page, split into 4,000-character chunks, translated to Persian, then assembled into a PDF in your browser. No server involved.
The RTL preview shows the فارسی text reading right-to-left. Download gives you a clean Persian PDF — ready to share with Farsi-speaking partners, clients, or contacts.
| Feature | PDF Online Editor | Google Translate Web | DeepL | Professional Translator |
|---|---|---|---|---|
| Full PDF to Persian (file output) | ✅ Yes | ⚠️ Text only, no PDF | ❌ Persian not supported | ✅ Yes |
| RTL direction correct in preview | ✅ Yes | ✅ Yes | N/A | ✅ Yes |
| Nastaliq/Persian script correct | ✅ Yes | ✅ Yes | N/A | ✅ Yes |
| Completely Free | ✅ Always | ✅ Yes | N/A | ❌ Per word/page |
| No Login Required | ✅ Never | ✅ Yes | N/A | ❌ Always |
| File Stays on Your Device | ✅ Local only | ✅ Yes | N/A | ❌ Shared |
Here's the thing with Persian machine translation: DeepL doesn't support Persian at all as of early 2026, which makes Google Translate the only realistic free option for this language pair. And honestly, Google Translate's Persian is genuinely solid — Iran has a very active internet presence and Google has enormous Persian-language training data from news sites, Wikipedia, social media, and academic papers. Technical and business content translates clearly. Idiomatic or literary Persian, predictably, is where it gets shaky. But for working documents — specs, reports, contracts, forms — the output is accurate and readable.
dir="rtl" and Noto Nastaliq Urdu font. Text flows from right to left naturally. If you copy the preview text into another application, make sure that app also has RTL support enabled for it to display correctly.dir="rtl" direction and Noto Nastaliq Urdu font — a Google open-source font that renders Persian/Farsi script with the flowing, right-to-left Nastaliq calligraphic style. Text reads from right to left exactly as Persian should.Free, instant, correct RTL Nastaliq script. No account, no server upload, no waiting.
⬆ Start Translating — It's Free