Arabic Toolboxالعربية

Arabic Text Generator · زخرفة الأسماء

Type an Arabic name or phrase and copy a decorated version. Every style keeps the letters properly joined.

  • Stretched

    مـحـمـد

  • Extra stretched

    مـــحـــمـــد

  • Ornate brackets

    ﴿ محمد ﴾

  • Ornate + stretched

    ﴿ مــحــمــد ﴾

  • Stars

    ★ محمد ★

  • Sparkles

    ✨ مـحـمـد ✨

  • Flowers

    ❀ محمد ❀

  • Crown

    👑 مــحــمــد 👑

  • Hearts

    ♡ محمد ♡

  • Corner brackets

    『 محمد 』

  • Wings

    ꧁ مـحـمـد ꧂

  • Dotted frame

    ・محمد・

  • Crescent

    ☪ محمد ☪

  • Diamonds

    ◆ مـحـمـد ◆

How it works

Styles combine two safe techniques: kashida stretching, which lengthens the joins between letters (سلام → سـلام), and frames made from widely supported symbols. Kashida is only added where letters actually connect, never after letters like ا د ذ ر ز و, and the لا ligature is kept intact.

Need something else?

For single decorative characters such as ﴿ ﴾, ۞ or ﷺ, browse Arabic symbols. To remove kashida from text, use the Arabic Text Editor.

Frequently asked questions

Will the decorated text work on Instagram, TikTok and WhatsApp?

Yes. The styles only use normal Arabic letters, the tatweel character and common symbols, so the letters stay connected after pasting. Emoji and symbols may look slightly different on each phone.

Why are there no “fancy fonts” for Arabic like there are for English?

English “fancy font” generators swap letters for look-alike mathematical symbols. Unicode has no such look-alikes for Arabic, and the tricks some sites use break letter joining or show as empty boxes on many phones. We only offer styles that keep your text readable.

What is kashida (tatweel)?

Kashida is the horizontal stroke ـ that stretches the connection between Arabic letters, as in مـحـمـد. It is a traditional way to justify and decorate Arabic text. It is only added between letters that connect.

Can I use a decorated name as a game nickname?

Usually, if the game accepts Arabic. Some games limit name length or block symbols — try the simple Stretched style if a frame is rejected.

More free tools