Arabic Calligraphy Generator

Type Arabic or English, pick a style, then copy the text or download PNG, SVG or PDF. Free, no account, harakat supported.

Latin letters are converted to Arabic as you type. Double a vowel to make it longsalaamسلام, kitaabكتاب — because Arabic writes long vowels and omits short ones. Arabizi numbers work too (3 = ع, 7 = ح, 5 = خ). The conversion is approximate; check it before using it on anything permanent.

بسم الله الرحمن الرحيم
Transparent PNG Keep harakat
Bismillah al-Rahman al-Rahim rendered in Amiri Naskh by the Arabic calligraphy generator
Real output from the Arabic calligraphy generator above — بسم الله الرحمن الرحيم set in Amiri, exported as a transparent PNG.

How to make Arabic calligraphy in 3 steps

The generator above needs nothing installed and no account. It runs entirely in your browser, which also means your text is never sent to a server.

  1. Type your text. Paste Arabic straight in, or type it in Latin letters and it is converted as you type. If you want more control over the Arabic itself, write it on our online Arabic keyboard first and paste the result here.
  2. Pick a style. Each chip below the preview renders the word بسم الله in its own font, so you can see the difference before you choose. Sizes, colours, spacing and background update live.
  3. Take it away. Press Copy text for real Unicode Arabic you can paste anywhere, or download a PNG, an SVG or a PDF.

For writing a personal name rather than a phrase, our dedicated write your name in Arabic page has a curated database of spellings and is more reliable than automatic conversion.

Copy and paste Arabic calligraphy

This is the part most generators get wrong, so here is the honest mechanics of it.

Arabic calligraphy is not a set of special characters. It is ordinary Arabic text drawn with a particular typeface. That has one very useful consequence and one limitation:

  • What copies: the letters themselves, as real Unicode Arabic. Paste them into WhatsApp, Instagram, Word, a tattoo brief or an email and they arrive as proper, searchable, screen-reader-friendly Arabic.
  • What does not copy: the look. The Kufic or Nastaliq shaping comes from the font, and the font does not travel with the text. Paste it into Instagram and Instagram renders it in Instagram’s font.
So which do you want? If the destination needs to read the words — a document, a message, a form — press Copy text. If the destination needs to show the style — a logo, a print, a social post, a tattoo reference — download the PNG or SVG instead. Both buttons are above.

Sites that promise “copy and paste calligraphy fonts” are usually copying Unicode look-alike characters from mathematical or presentation-form blocks. Those break in search, break in screen readers, and often render as empty boxes on phones. We do not do that, and we would rather explain why than pretend.

The main calligraphy styles, and when to use each

The 22 fonts in the picker are grouped by the script family they actually belong to. Every one is published under an open licence (SIL Open Font License or Apache 2.0).

The word Bismillah rendered in angular Kufic style by the Arabic calligraphy generator
Kufic — Reem Kufi
The word Bismillah rendered in sloping Nastaliq style by the Arabic calligraphy generator
Nastaliq — Noto Nastaliq Urdu
Alhamdulillah rendered in classical Naskh style by the Arabic calligraphy generator
Naskh — Scheherazade New
FamilyFonts hereHow to recognise itGood for
Naskh
النسخ
Amiri, Amiri Quran, Noto Naskh Arabic, Scheherazade New, Lateef, HarmattanRounded, even, highly legible; the shape most printed Arabic usesBody text, Qur’anic quotation, anything that must be read easily
Kufic
الكوفي
Reem Kufi, Noto Kufi Arabic, Kufam, QahiriAngular and geometric — straight lines, sharp corners, flat baseline, almost no curvatureLogos, titles, wall art, anything that should look carved rather than written
Nastaliq
النستعليق
Noto Nastaliq Urdu, GulzarSteeply sloping, hanging baseline; words cascade down to the leftPersian and Urdu poetry, invitations, elegant single lines
Ruq’ah
الرقعة
Aref RuqaaShort, compact strokes; the everyday handwriting script of the Arab worldSignage, headings, a handwritten feel
DisplayRakkas, Lalezar, Jomhuria, Katibeh, El Messiri, Mirza, Markazi Text, Cairo, TajawalModern designs, not historical scriptsPosters, branding, UI, anything contemporary
What we do not have, and will not fake: Thuluth and Diwani. These are two of the most requested styles and there is no Thuluth or Diwani face on Google Fonts — we enumerated all 56 Arabic-subset families to check. Aref Ruqaa is sometimes offered as “Thuluth” by other generators; it is a Ruq’ah face with some Thuluth influence, and labelling it Thuluth would be wrong. Square Kufic is not a font at all — it is a grid construction where each letter is fitted into cells of an n×n square, so it needs a layout algorithm rather than a typeface. If you specifically need Thuluth, Diwani or Square Kufic, a human calligrapher or a licensed commercial font is the honest answer.

Download as PNG, SVG or PDF — which to pick

FormatPick it whenNotes
PNGSocial posts, quick sharing, dropping into a document or a slideExports at 2× for a sharp result. Tick Transparent PNG and the background is removed entirely, so it sits on any colour.
SVGLogos, printing at any size, editing later in Illustrator, Inkscape or FigmaVector, so it never pixelates. The font is embedded inside the file, so it looks the same on a machine that does not have the font installed.
PDFSending to a printer, a workshop, an engraver or a jewellerA single page sized to the artwork. The PDF is flattened onto the background colour, so transparency does not apply to it.

None of the three carries a watermark and none requires an account.

Arabic calligraphy with harakat (tashkeel)

Harakat — الحركات, the short-vowel marks — are switched on by default here, and the Keep harakat checkbox strips them if you would rather have the bare letterforms.

This matters more than it looks. In religious text, in poetry and in anything a learner will read, the harakat change the pronunciation and sometimes the meaning. In a logo they are usually removed, because they clutter a mark that has to work at small sizes.

One caveat worth knowing: not every font positions harakat equally well. The Naskh faces — Amiri, Amiri Quran, Scheherazade New and Noto Naskh Arabic — were designed with careful mark positioning and handle them best. Some display fonts place them approximately. Check the preview at a large size before you commit.

If you need to type harakat rather than paste them, our Arabic keyboard with harakat puts every mark on a key.

For a mark rather than a sentence, three practical rules:

  • Use a Kufic face. Reem Kufi, Kufam and Qahiri hold their shape at small sizes because they are built from straight lines. Nastaliq, beautiful as it is, becomes unreadable in a favicon.
  • Export SVG, not PNG. A logo will be scaled to a business card and to a shop sign. Only the vector survives both.
  • Turn harakat off. Almost every Arabic wordmark you can think of omits them.

Set the background to transparent, download the SVG, and you have a file a designer can open and refine. Do check the letterforms with a native reader before anything is printed — a generator sets type, it does not proofread.

Islamic phrases in calligraphy

The most-requested phrases, ready to paste into the box above:

PhraseArabicMeaning
Bismillahبِسْمِ اللهِ الرَّحْمَنِ الرَّحِيمِIn the name of God, the Most Gracious, the Most Merciful
Alhamdulillahالْحَمْدُ لِلَّهِPraise be to God
Mashallahمَا شَاءَ اللهُWhat God has willed
Inshallahإِنْ شَاءَ اللهُIf God wills
Subhanallahسُبْحَانَ اللهِGlory be to God
Allahu akbarاللهُ أَكْبَرُGod is the greatest
La ilaha illallahلَا إِلَهَ إِلَّا اللهُThere is no god but God
Assalamu alaikumالسَّلَامُ عَلَيْكُمْPeace be upon you

These are given with full harakat because that is how they are conventionally written. Untick Keep harakat if you want the plain letterforms for a design.

Using it for tattoos, jewellery and wall art

Read this before a tattoo. A generator sets type; it does not verify meaning, spelling or grammar. Arabic letters change shape depending on their position in a word, and text pasted from the wrong source — or typed with a Latin keyboard that does not join letters — can arrive visually broken while still looking convincing to someone who does not read Arabic. Have any permanent piece checked by a native Arabic reader first. The internet is full of tattoos that say something other than what their owner intended.

With that said, the practical settings: export SVG so the studio can scale it cleanly, turn the background transparent, and pick a font with weight in the strokes — Amiri or Aref Ruqaa hold up in ink better than a thin display face. For engraving on jewellery, ask for the SVG and expect the engraver to simplify fine harakat.

Want the font file instead?

A lot of people searching for a calligraphy generator actually want the .ttf or .otf file so they can use the style in Photoshop, Canva or Word. That is a different thing, and we do not host font files.

Every font in the picker above is free and openly licensed, and all of them come from Google Fonts, where you can download the family directly and legally. Search the family name — Amiri, Reem Kufi, Aref Ruqaa, Scheherazade New and so on.

Be careful with sites that mirror font files behind a download button. In a check of one popular Arabic font site, none of a 20-file sample actually downloaded — every link 404’d — and the fonts had been lifted from another site without permission. Download from the source.

Is AI calligraphy any good?

Short answer, as of today: for decoration sometimes, for text no.

Image models generate Arabic that looks right at a glance and falls apart on inspection — letters that do not join, invented glyphs, harakat scattered where no reader would put them, words that are not words. The reason is structural: the model is drawing the shape of writing, not spelling anything.

This generator does the opposite. It takes your real Unicode text and renders it with a real typeface designed by a type designer, so the letterforms and their joins are correct by construction. That is slower to look “artistic” and it is the reason the output can be trusted.

Our own position on this is a rule rather than an opinion: we never AI-generate Arabic letterforms, because correct Arabic is the entire point of this site.

Arabic calligraphy generator FAQs

What is an Arabic calligraphy generator?
A tool that takes Arabic text you type and renders it in a calligraphic typeface, then lets you copy the text or download it as an image. It is not a drawing tool and not an AI image generator — it sets your real text in a real font, which is why the letters are always correctly formed and joined.
Is it free?
Yes. No account, no signup, no watermark, no limit on how many designs you make, and no paid tier holding fonts back. Everything runs in your browser.
Can I copy and paste the calligraphy as text?
Yes — the Copy text button puts real Unicode Arabic on your clipboard, so it pastes into WhatsApp, Instagram, Word or anywhere else as genuine, readable Arabic. What does not travel is the styling: the calligraphic look comes from the font, and the destination app uses its own font. If you need the appearance preserved, download the PNG or SVG instead. This is the honest answer, and it is true of every generator on the web, including the ones that imply otherwise.
Can I download my design?
Three formats. PNG at 2× resolution, with an optional fully transparent background. SVG as vector, with the font embedded so it renders correctly on machines that do not have it installed. PDF as a single page sized to the artwork, for printers and engravers.
Which fonts are available?
Twenty-two, all under an open licence: Amiri, Amiri Quran, Noto Naskh Arabic, Scheherazade New, Lateef and Harmattan (Naskh); Reem Kufi, Noto Kufi Arabic, Kufam and Qahiri (Kufic); Noto Nastaliq Urdu and Gulzar (Nastaliq); Aref Ruqaa (Ruq’ah); and Rakkas, Lalezar, Jomhuria, Katibeh, El Messiri, Mirza, Markazi Text, Cairo and Tajawal (display and modern). There is no Thuluth or Diwani face, because none exists under an open licence — see the styles section above.
Does it keep harakat / tashkeel?
Yes, and they are on by default. The Keep harakat checkbox removes them when you want bare letterforms — normal for logos. The Naskh fonts position marks most accurately; some display fonts are approximate, so check the preview at a large size.
Can I write my English name in Arabic calligraphy?
Yes. Type it in Latin letters and it is transliterated as you type. Treat the result as approximate — transliteration follows sound, and most names have more than one defensible Arabic spelling. For a name that matters, check our write your name in Arabic page, which uses a curated database rather than automatic conversion, and confirm with a native reader before anything permanent.
Can I use the designs commercially?
The fonts here are published under the SIL Open Font License or Apache 2.0, both of which permit commercial use of what you set in them — a logo, a print, a product. What the OFL does not permit is selling the font files themselves, and it requires that any modified font be released under the same licence and not use the original’s reserved name. You are downloading an image or a vector of your own text, not the font, so ordinary commercial use is fine. If a client needs a written licence assurance, read the specific font’s licence on Google Fonts — they are short.

What this Arabic calligraphy generator does, and does not, do

It does: set your real Unicode Arabic in 22 open-licence typefaces, keep the letters correctly joined and the harakat in place, and hand you the result as text, PNG, SVG or PDF. Everything happens in your browser, so nothing you type is sent anywhere.

It does not: draw letterforms by hand, invent styles it has no font for, or check your Arabic. An Arabic calligraphy generator is a typesetter, not a calligrapher and not a proofreader — it will render a misspelling beautifully. That is the one limitation worth remembering before anything is printed, engraved or tattooed.

If you need Thuluth, Diwani or Square Kufic, no Arabic calligraphy generator built on open fonts can give them to you today, because the faces do not exist under an open licence. A human calligrapher or a licensed commercial font is the honest answer there.

More Arabic tools

Scroll to Top