Arabic text decorator

Type a name or a phrase and pick from geometric and floral decorations generated from 115 symbols, or from the calligraphic kashida.

Kashida

Inserted after the name of Allah and of the Prophet

Decorations
Type something to see the decorations.

Everything is standard Unicode, so the decorations work in an Instagram, X or WhatsApp bio. Some older fonts will not show every sign.

How it works

Unicode has no “bold” or “script” Arabic alphabet the way it does for Latin, which is why most sites fall back to wrapping your text in emoji. We build on two things instead: the kashida (the calligrapher’s elongation), applied by its real rule, and geometric and floral ornament generated from 115 symbols across ten composition patterns — as in Islamic ornament, where the motif is an infinite field rather than a fixed list. No mushaf marks are used as decoration.

A kashida is not just a dash

Elongation is only valid after a letter that joins to the one following it. Six letters — ا د ذ ر ز و — never join forward, and a kashida placed after one of them renders as a floating, detached dash. This tool knows the rule and only stretches real joins, which is why the word “دار” is unchanged no matter how high you set the level.

FAQ

Frequently asked questions

Does it work on Instagram and X?

Yes. Everything is standard Unicode, so the decorations show up in a bio, a post or a message. Some very old fonts will not render every sign.

Why are there no Quranic decorations?

The ayah brackets ﴾ ﴿, the rub el hizb ۞ and the sajdah sign ۩ are marks of the mushaf. Wrapping a social handle in them treats scripture as ornament, so they were removed deliberately. ﷺ and ﷻ are a different matter — ordinary respectful usage rather than decoration — and remain available as an option.

What are ﷺ and ﷻ?

Two Unicode characters that each render as a whole phrase: ﷺ “ṣallā Llāhu ʿalayhi wa sallam” and ﷻ “jalla jalāluhu”. You can have them inserted automatically.

Is my text stored?

No, everything runs in your browser.

Free tools

Our other free tools

All free, in the browser, no account.

Online Arabic keyboard

Write Arabic from any device by typing in Latin letters.

The Arabic alphabet

All 28 letters, their 4 forms and the harakat, with a printable PDF.

Add the harakat

Add the vowels back to undiacritized Arabic, in your browser.

Fix reversed Arabic text

Repair Arabic from Photoshop or a PDF: reversed order, disconnected letters.

Fancy name generator

Decorate a name in Arabic or Latin, with a check on what survives.

Arabic typing tutor

Graded lessons on the Arabic 101 layout, with live speed.

Quran & hadith image maker

Pick a verse or a hadith from Bukhari and get a framed image, ready to share.

Honour-loan requestTunisia

Fill in and download the request as a PDF under Decree 148/2026.

Labour rights calculatorSaudi Arabia

End of service, leave, overtime, termination and unpaid wages on one page.

End of service calculatorSaudi Arabia

What is owed under Articles 84 and 85, including the resignation reduction.

VAT calculator

Add VAT to an amount or extract it, at the Saudi 15% and every Arab rate.

VAT number checkerSaudi Arabia

Check the format of a Saudi VAT number and what each segment means.

Nitaqat calculatorSaudi Arabia

Saudization rate, and the hires needed to reach a required one.

Discount calculator

Price after a discount, or the rate between two prices.

Overtime calculatorSaudi Arabia

Overtime pay under Article 107, with allowances and Ramadan hours.

Leave calculatorSaudi Arabia

Annual leave balance: 21 days, 30 after five years, and its cash value.

Number to Arabic words

Turn an amount into correct Arabic words for cheques, invoices and contracts.

Tafqit API

Turn amounts into vocalised Arabic words inside your own systems — a direct API.

Breach notification deadline

Work out the 72-hour deadline for each authority, from the moment you became aware.