Extensions
  • Home
  • Add-ons
  • Themes
  • Approval Queue
  • About
  • Upload Extension
  • Sign in
  • BLENDER.ORG

    • Download

      Get the latest Blender, older versions, or experimental builds.

    • What's New

      Stay up-to-date with the new features in the latest Blender releases.

    DEVELOPMENT

    • Roadmap

      See which projects are currently being worked on and what's next.

    • Documentation

      Guidelines, release notes and development docs.

    LEARNING & RESOURCES

    • Blender Studio

      Access production assets and knowledge from the open movies.

    • Manual

      Documentation on the usage and features in Blender.

    • Benchmark

      A platform to collect and share results of the Blender Benchmark.

    • Blender Conference

      The yearly event that brings the community together.

    DONATE

    • Development Fund

      Support core development with a monthly contribution.

    • One-time Donations

      Perform a single donation with more payment options available.

All Add-ons

Add-on Persian type
Persian type

Add Persian/Arabic type directly to Blender.
Add-on by Damyar
About What's New Reviews Version History

Persian Type — Blender Addon (v3.0.0)

Clean Persian/Arabic text in Blender. Fast. Reliable. Artist-friendly.

EN — Compact Overview

Why Persian Type?

Smooth RTL Persian/Arabic typing directly in Blender

One-click Add Text with RTL alignment and immediate typing

One-click Paste from clipboard with Persian normalization

Normalize Arabic characters: ي→ی, ك→ک, remove Tatweel & ZWJ, keep ZWNJ

Automatic Mesh Clean workflow for clean, production-ready geometry

Quick font picking: bundled fonts, Windows Fonts cache, and Custom Fonts Folder

Font appearance controls: Regular/Bold, Size, Slant, Spacing, Extrude, Bevel, and Resolution

Save Current Font to reuse later

What’s new in 3.0

⚡ Add Text: create ready-to-type Persian text instantly

📋 Paste: create normalized RTL text directly from the clipboard

🧹 Mesh Clean: convert Text to Mesh and clean its topology automatically

🔻 Apply Decimate in Planar/Dissolve mode

🧽 Delete Loose + Merge by Distance at 0.01401 m

🖋 Font appearance controls: Regular/Bold, Size, Slant, and Spacing

🧊 3D text controls: Offset, Extrude, Bevel, Segments, and Curve Resolution

🔤 76 bundled fonts, including 10 new open font files

💾 Save Current Font for quick reuse

🔄 Improved typing-mode stability and prevention of duplicate modal handlers

Compatibility

Blender 5.0.1+

Blender 5.2 LTS API reviewed

Windows: cached Windows Fonts dropdown

Linux/macOS: bundled fonts and Custom Fonts Folder

Install

Download persiantype-3.0.0.zip

Blender → Edit > Preferences > Get Extensions

Open the menu → Install from Disk

Select ZIP → Enable → open N-Panel > Persian type

Quick Start

Click Add Text

A right-aligned Text Object is created at the 3D Cursor

Continue typing Persian/Arabic or remove the sample text with Backspace

Choose a font from Addon, Saved, Custom, or Windows Fonts

Adjust font appearance if needed

Use Mesh Clean when the text is ready for conversion

Optional: use Save Current Font for quick access later

Paste and Normalize

Copy Persian or Arabic text to the clipboard.

Click Paste to:

  • Convert ي→ی
  • Convert ك→ک
  • Remove Tatweel ـ
  • Remove unnecessary ZWJ
  • Keep ZWNJ
  • Create right-aligned text
  • Place the caret at the end for continued typing

For an existing Text Object in Edit Mode, you can also use Paste Persian (Normalize).

Font Settings

Select a Text Object to access:

Regular / Bold weight

Size and Slant

Character, Word, and Line Spacing

Offset and Extrude

Bevel Depth and Segments

Curve Resolution

Reset Font Settings

Bold requires a separate Bold file in the selected font family.

Mesh Clean

Select one or more Text Objects in Object Mode or Edit Mode.

Click Mesh Clean to:

Convert Text to Mesh

Add and apply Decimate in Planar/Dissolve mode

Run Delete Loose

Run Merge by Distance at exactly 0.01401 m

Return the final object in Object Mode

Set the font and appearance before Mesh Clean. Font settings cannot be changed after conversion to Mesh.

Fonts

The addon includes 76 fonts.

New open font families in version 3.0:

Vazirmatn

Estedad

Lalezar

Markazi Text

Noto Sans Arabic

Noto Naskh Arabic

Amiri Regular / Bold

Scheherazade New Regular / Bold

Prefer standard and original Persian typefaces. If a family name cannot be read, the filename is shown instead.

Panel at a Glance

Add Text · Paste · Mesh Clean · Enable Persian/Arabic Text · Paste Persian Normalize · Toggle RTL/LTR · Font Selection · Font Appearance · Windows Fonts · Save Current Font · Refresh


معرفی کوتاه فارسی

چرا Persian Type؟

تایپ روان فارسی و عربی به‌صورت راست‌به‌چپ در بلندر

ساخت متن فارسی آماده با یک کلیک روی Add Text

ساخت متن راست‌چین از Clipboard با دکمه Paste

نرمال‌سازی حروف عربی: ي→ی، ك→ک، حذف کشیده و ZWJ و حفظ ZWNJ

تبدیل متن به Mesh و پاک‌سازی خودکار توپولوژی

انتخاب سریع فونت از فونت‌های افزونه، Windows Fonts و پوشه دلخواه

تنظیم وزن، اندازه، شیب، فاصله‌ها، Extrude، Bevel و Resolution

ذخیره فونت فعلی برای دسترسی سریع

جدید در نسخه ۳.۰

⚡ Add Text: ساخت فوری متن فارسی و شروع مستقیم تایپ

📋 Paste: ساخت متن راست‌چین و نرمال‌شده از Clipboard

🧹 Mesh Clean: تبدیل Text به Mesh و پاک‌سازی خودکار هندسه

🔻 افزودن و Apply کردن Decimate در حالت Planar/Dissolve

🧽 اجرای Delete Loose و Merge by Distance با مقدار 0.01401 m

🖋 تنظیم وزن Regular/Bold، اندازه، شیب و فاصله‌ها

🧊 تنظیم Offset، Extrude، Bevel، Segments و Curve Resolution

🔤 ارائه ۷۶ فونت همراه افزونه، شامل ۱۰ فایل فونت آزاد جدید

💾 قابلیت Save Current Font

🔄 بهبود پایداری حالت تایپ و جلوگیری از اجرای چندباره Modal Handler

نیازمندی‌ها

Blender 5.0.1+

API نسخه Blender 5.2 LTS بررسی شده است

ویندوز: فهرست سریع و کش‌شده Windows Fonts

لینوکس و macOS: فونت‌های همراه و پوشه Custom Fonts

نصب

  1. فایل persiantype-3.0.0.zip را دانلود کنید.

  2. در Blender وارد Edit > Preferences > Get Extensions شوید.

  3. منوی بالا را باز و Install from Disk را انتخاب کنید.

  4. فایل ZIP را انتخاب و افزونه را فعال کنید.

  5. در 3D Viewport کلید N را بزنید و تب Persian type را باز کنید.

شروع سریع

  1. روی Add Text کلیک کنید.

  2. یک Text Object راست‌چین در محل 3D Cursor ساخته می‌شود.

  3. متن فارسی یا عربی را ادامه دهید یا متن نمونه را با Backspace پاک کنید.

  4. فونت موردنظر را از فونت‌های افزونه، Saved، Custom یا Windows انتخاب کنید.

  5. اندازه، وزن، فاصله، Extrude و Bevel را تنظیم کنید.

  6. پس از نهایی‌شدن متن، در صورت نیاز از Mesh Clean استفاده کنید.

  7. برای نگهداری فونت فعلی می‌توانید Save Current Font را بزنید.

چسباندن و نرمال‌سازی متن

متن فارسی یا عربی را در Clipboard کپی کنید و روی Paste کلیک کنید.

این ابزار:

  • ي را به ی تبدیل می‌کند
  • ك را به ک تبدیل می‌کند
  • کشیده ـ را حذف می‌کند
  • ZWJ اضافی را حذف می‌کند
  • ZWNJ یا نیم‌فاصله را حفظ می‌کند
  • متن را راست‌چین می‌سازد
  • مکان‌نما را برای ادامه تایپ در انتهای متن قرار می‌دهد

برای Text Object موجود در Edit Mode نیز می‌توانید از Paste Persian (Normalize) استفاده کنید.

تنظیمات فونت

با انتخاب یک Text Object می‌توانید این موارد را تنظیم کنید:

وزن Regular یا Bold

اندازه و شیب فونت

فاصله حروف، کلمات و خطوط

Offset و Extrude

Bevel و تعداد Segments

Curve Resolution

بازگردانی تنظیمات با Reset Font Settings

وزن Bold تنها برای خانواده‌هایی اعمال می‌شود که فایل Bold جداگانه داشته باشند.

Mesh Clean

یک یا چند Text Object را در Object Mode یا Edit Mode انتخاب کنید.

سپس روی Mesh Clean کلیک کنید تا:

  1. Text به Mesh تبدیل شود.

  2. Decimate در حالت Planar/Dissolve اضافه و Apply شود.

  3. Delete Loose اجرا شود.

  4. Merge by Distance با مقدار دقیق 0.01401 m اجرا شود.

  5. آبجکت نهایی در Object Mode تحویل داده شود.

پیش از اجرای Mesh Clean، فونت و ظاهر متن را نهایی کنید؛ بعد از تبدیل به Mesh دیگر امکان تغییر فونت وجود ندارد.

فونت‌ها

افزونه دارای ۷۶ فونت است.

خانواده‌های آزاد اضافه‌شده در نسخه ۳.۰:

Vazirmatn

Estedad

Lalezar

Markazi Text

Noto Sans Arabic

Noto Naskh Arabic

Amiri Regular / Bold

Scheherazade New Regular / Bold

برای بهترین نتیجه از فونت‌های استاندارد و اصلی فارسی استفاده کنید. اگر نام خانواده فونت قابل خواندن نباشد، نام فایل نمایش داده می‌شود.

نمای کلی پنل

Add Text · Paste · Mesh Clean · Enable Persian/Arabic Text · Paste Persian Normalize · Toggle RTL/LTR · Font Selection · Font Appearance · Windows Fonts · Save Current Font · Refresh


What's New

3.0.0 July 21st, 2026

نسخه ۳.۰ افزونه Persian Type یک گردش‌کار کامل‌تر برای ساخت، ویرایش و آماده‌سازی متن فارسی و عربی در Blender ارائه می‌کند.

قابلیت‌های جدید ساخت فوری متن فارسی با دکمه Add Text و ورود مستقیم به حالت تایپ. ساخت متن راست‌چین از محتوای فارسی یا عربی کلیپ‌بورد با دکمه Paste. تبدیل متن انتخاب‌شده به Mesh و پاک‌سازی خودکار هندسه با Mesh Clean. اعمال Planar Decimate، Delete Loose و Merge by Distance با مقدار 0.01401 m. تنظیم وزن Regular/Bold، اندازه، شیب، فاصله حروف، کلمات و خطوط، Offset، Extrude، Bevel و Resolution. اضافه‌شدن ۱۰ فایل فونت آزاد از خانواده‌های Vazirmatn، Estedad، Lalezar، Markazi Text، Noto Sans Arabic، Noto Naskh Arabic، Amiri و Scheherazade New. بهبود مدیریت حالت تایپ برای جلوگیری از modal handlerهای تکراری. سازگار با Blender 5.0.1 و نسخه‌های جدیدتر، شامل Blender 5.2 LTS بر اساس بررسی API. فایل persiantype-3.0.0.zip را دانلود و از مسیر Edit > Preferences > Get Extensions > Install from Disk نصب کنید.

English Persian Type 3.0 introduces a more complete workflow for creating, editing, and preparing Persian and Arabic text in Blender.

New features One-click Persian text creation with Add Text, ready for immediate typing. Right-aligned Persian/Arabic clipboard insertion with Paste. Automatic text-to-mesh conversion and geometry cleanup with Mesh Clean. Planar Decimate, Delete Loose, and Merge by Distance at 0.01401 m. Controls for Regular/Bold weight, size, slant, character/word/line spacing, offset, extrusion, bevel, and curve resolution. Ten open font files from Vazirmatn, Estedad, Lalezar, Markazi Text, Noto Sans Arabic, Noto Naskh Arabic, Amiri, and Scheherazade New. Improved typing-mode lifecycle to prevent duplicate modal handlers. Compatible with Blender 5.0.1 and newer, including Blender 5.2 LTS based on API review. Download persiantype-3.0.0.zip and install it through Edit > Preferences > Get Extensions > Install from Disk.

Validation Blender 5.1.2 end-to-end text, font-weight, and Mesh Clean tests passed. Blender Extension Manifest validation passed. All newly bundled fonts successfully generated Persian geometry.

See all versions


Permissions

This extension does not require special permissions.

Developer
Damyar
Rating
(16)
Version
3.0.0
Updated
5 d
Published
Jan. 12th, 2025
Downloads
9701
Size
3.7 MB
Compatibility
Blender 5.0.1 and newer
Report Issues
github.com/damyarpro/PERSIAN-TYPE/issues
License
GNU General Public License v3.0 or later
...or download and Install from Disk
  • 3.7 MB

Reviews

See all
  • Masoud-Rshidi-Nezhad
  • v2.0.1
  • 2 w

Thanks a lot درود و سپاس فراروان

  • SJC-elements-1
  • v2.0.1
  • 1 mo

شكرا

  • Ahmed-Zahran
  • v2.0.1
  • 5 mo

شكرا على المجهود الرائع,

ممنون از تلاش فوق‌العاده‌ات,

Thank you for your wonderful effort

5.0

16 reviews
5
4
3
2
1
Rate this Add-on Report an issue
  • About
  • Privacy Policy
  • Terms of Service
About
  • Blender Foundation
  • Blender Institute
  • Blender Studio
  • License
  • Logo & Trademark
  • Credits
  • Privacy Policy
  • Code of Conduct
Organization
  • People
  • Jobs
Blender Network
Download
  • Latest Blender
  • Blender LTS
  • Previous Versions
  • Experimental Builds
  • Source Code
  • Requirements
  • Benchmark
  • Flamenco
Extensions
  • Add-ons
  • Themes
Developers
  • Get Started
  • Roadmap
  • Projects
  • Docs
  • Blog
  • Forum
  • YouTube
  • Python API
Blender Studio
  • Films
  • Training
  • Tools & Pipeline
Support
  • Manual
  • Community
  • FAQ
Get Involved
  • Documentation
  • Education
News
  • Press Releases
  • User Stories
Blender Conference
Follow Blender
Support Blender
  • Donate
  • One-time Donation
Artistic freedom starts with Blender The Free and Open Source 3D Creation Suite