Skip to content
AlphaFonts

Urdu Font & Text Generator

Urdu reads right to left in a script it shares with Arabic, and Unicode has never defined a bold, italic or cursive alphabet for that script.

Updated 12 Aug 2026

7 characters · converts on your device as you type

Royal brackets

꧁علی حسن꧂

Scroll brackets

༺علی حسن༻

Stars

★彡علی حسن彡★

Sparkles

✧・゚علی حسن・゚✧

Twinkle

⋆。°✩ علی حسن ✩°。⋆

Flowers

✿ علی حسن ✿

Hearts

❤ علی حسن ❤

Lightning

⚡علی حسن⚡

Blocks

▀▄علی حسن▄▀

Angle brackets

⟨علی حسن⟩

Waves

≪علی حسن≫

Dotted

·˚ علی حسن ˚·

Struck through

A combining mark, so this one also works with any script.

ع̶ل̶ی̶ ̶ح̶س̶ن̶

Underlined

Also a combining mark, so also script-agnostic.

ع̲ل̲ی̲ ̲ح̲س̲ن̲

Urdu font families

Preview real Urdu fonts

Type once and see your words in every font below. Copying gives you the plain Urdu text: a font is applied on your own page, so each open font links to where you can use it, and desktop-only fonts are marked.

The faces people ask for most, from the desktop Nastaleeq that dominates Urdu publishing to the open web fonts you can use online today.

  • Jameel Noori Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    The most widely used desktop Nastaleeq. Install it locally to type in it; it is not licensed for web embedding, so the preview uses Noto Nastaliq Urdu.

  • Nafees Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    A freely distributed desktop Nastaleeq from CRULP. Preview shown in Noto Nastaliq Urdu.

  • Mehr Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    A desktop Nastaleeq font. Preview shown in Noto Nastaliq Urdu.

  • Urdu Typesetting

    Nastaleeq

    خوش آمدید

    Download required

    Ships with Microsoft Office and Windows. Preview shown in Noto Nastaliq Urdu. Where to get it

  • Awami Nastaliq

    Nastaleeq

    خوش آمدید

    Download required

    Open source from SIL, free to download. Not bundled here to keep the page light, so the preview uses Noto Nastaliq Urdu. Where to get it

Traditional Nastaleeq

The flowing, diagonal calligraphic style Urdu is set in by default. Most classic Nastaleeq faces are desktop fonts, so their previews use an open Nastaleeq.

  • Jameel Noori Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    The de facto standard for Urdu on the desktop. Not web-licensed; preview shown in Noto Nastaliq Urdu.

  • Noori Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    The original digital Nastaleeq typeface. Proprietary; preview shown in Noto Nastaliq Urdu.

  • Pak Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    A desktop Nastaleeq face. Preview shown in Noto Nastaliq Urdu.

  • Alvi Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    A desktop Nastaleeq face. Preview shown in Noto Nastaliq Urdu.

  • Faiz Lahori Nastaleeq

    Nastaleeq

    خوش آمدید

    Download required

    A desktop Nastaleeq face. Preview shown in Noto Nastaliq Urdu.

  • Noto Nastaliq Urdu

    Nastaleeq

    خوش آمدید

    Google and Monotype’s open Nastaleeq, and the closest web equivalent to the classic desktop faces. Free for websites.

Naskh fonts

The rounder, more horizontal style used across the wider Arabic script. Naskh is easier to set on the web, so several excellent open faces exist.

  • Jameel Noori Naskh

    Naskh

    خوش آمدید

    Download required

    A desktop Naskh companion to Jameel Noori. Not web-licensed; preview shown in Amiri.

  • Nafees Naskh

    Naskh

    خوش آمدید

    Download required

    A freely distributed desktop Naskh from CRULP. Preview shown in Amiri.

  • Scheherazade New

    Naskh

    خوش آمدید

    An open, highly readable Naskh from SIL. Free for websites.

  • Amiri

    Naskh

    خوش آمدید

    A classic open Naskh modelled on early 20th-century typesetting. Free for websites.

  • Lateef

    Naskh

    خوش آمدید

    An open, compact Naskh from SIL, good for running text. Free for websites.

Modern Urdu fonts

Contemporary faces built for screens and interfaces, cleaner and lower-contrast than traditional Nastaleeq. Most are open and ready for the web.

  • Gulzar

    Modern

    خوش آمدید

    An open, modern Nastaleeq built for the web by a Google and SIL collaboration. Free for websites.

  • Markazi Text

    Modern

    خوش آمدید

    An open, readable Naskh designed for body text at small sizes. Free for websites.

  • Harmattan

    Modern

    خوش آمدید

    An open, simplified Arabic-script face from SIL with a modern feel. Free for websites.

  • Baloo Bhaijaan 2

    Modern

    خوش آمدید

    Download required

    A rounded display family. Its Urdu coverage is limited, so the preview uses Markazi Text.

  • Aref Ruqaa

    Modern

    خوش آمدید

    An open face in the flowing Ruqaa hand, good for short, expressive lines. Free for websites.

Calligraphy fonts

Historic Islamic calligraphic hands. These are styles rather than single fonts, so each previews in the closest open face where one exists.

  • Diwani

    Calligraphy

    خوش آمدید

    Download required

    An ornate Ottoman chancery hand. No open web font ships here, so the preview uses Aref Ruqaa.

  • Thuluth

    Calligraphy

    خوش آمدید

    Download required

    A large, sweeping ceremonial hand. No open web font ships here, so the preview uses Aref Ruqaa.

  • Kufi

    Calligraphy

    خوش آمدید

    The angular, geometric Kufic style, shown here in Reem Kufi, an open Kufi typeface. Free for websites.

  • Persian Nastaliq

    Calligraphy

    خوش آمدید

    Download required

    The Persian variant of Nastaleeq, lighter than the Urdu form. Preview shown in Noto Nastaliq Urdu.

A short guide

Understanding Urdu fonts

What are Urdu fonts?

Urdu is written in the Arabic script, extended with a few extra letters, and set in a flowing calligraphic style. An Urdu font is a digital typeface that draws those letters and joins them correctly as you type. The script is cursive and context sensitive, so every letter changes shape depending on the letters around it. That is why a good Urdu font is harder to build than a Latin one, and why the best faces are valued so highly.

Two broad styles cover most Urdu typesetting: Nastaleeq and Naskh. Choosing between them is the first decision, so it helps to know what each one is for.

What is Nastaleeq?

Nastaleeq is the traditional style of Urdu. Its lines slope from the top right down to the bottom left, letters sit on a steep diagonal, and words stack in a way that looks handwritten. It is what Urdu newspapers, books and poetry use, and it is the style most readers expect to see. Nastaleeq is demanding to render, so for years the only high quality faces were desktop fonts such as Jameel Noori Nastaleeq. Open web faces have since caught up: Noto Nastaliq Urdu and Gulzar bring proper Nastaleeq to websites.

What is Naskh?

Naskh is the rounder, more even style used across the wider Arabic script. Letters sit on a level baseline and take up less vertical space, which makes Naskh easier to render, easier to read at small sizes, and a natural fit for interfaces and long passages. Amiri, Scheherazade New and Lateef are open Naskh faces that work well for Urdu. Many Urdu readers prefer Nastaleeq for cultural reasons, so Naskh is often a practical choice rather than a first one.

Which Urdu font should I choose?

It depends on what you are setting. This table pairs common needs with a free, open face you can use straight away:

If you are settingA good open choice
Poetry, headings, a traditional lookNoto Nastaliq Urdu or Gulzar
Body text and interfacesMarkazi Text or Lateef
Formal Naskh documentsAmiri or Scheherazade New
A short, expressive or decorative lineAref Ruqaa or Reem Kufi

If you need a specific desktop font such as Jameel Noori Nastaleeq for print or design software, install it on your computer rather than embedding it on a website, because those faces are not licensed for web use.

About the Urdu Stylish Name Generator

An ordinary font generator would hand a name like علی حسن straight back unstyled, so this tool wraps it in decorative frames and symbol dividers instead, an approach that respects the script's direction and still pastes correctly into Instagram, WhatsApp or a game profile.

That gap in Unicode is permanent, not a bug this site can fix, which is exactly why framing rather than letter-swapping is the right tool for Urdu. The frame sits around the whole word, so علی حسن decorates just as completely as an English name would.

For a profile, one or two symbols usually read better than a heavy frame, and the plain bracket styles near the top of the list are the ones messaging apps and games are least likely to reject. Strikethrough and underline work on Urdu too, because they are combining marks that attach to any letter.

Sources: The Unicode Consortium.

Step by step

How to use the Urdu Stylish Name Generator

Type your text, pick a decorated version, copy it, and paste it wherever you want stylish Urdu names.

  1. Type your text

    Type or paste your text into the box at the top. Every decorated version updates live as you type, so you are looking at your own words rather than a sample.

  2. Pick a version you like

    Each result is a different treatment: a frame around the text, a line through it, an underline, and more. Pick whichever one fits.

  3. Copy it

    Press Copy on that version. It goes to your clipboard exactly as shown, including every symbol and combining mark.

  4. Paste it

    Paste it into your bio, caption, or name field. Because it is built from real Unicode, the decoration travels with the text into apps with no font settings of their own.

  5. Or browse the font families

    Further down the page is a gallery of real fonts in this script. Those are previews to look at rather than copy-paste Unicode, with a link to each font if you want to use it in a design tool.

Get it right

Tips and common mistakes

Tips

  • Use bracket or star frames for Free Fire and PUBG names: they are the most widely accepted frame types and keep the name short enough for the character limit.
  • Add strikethrough or underline to your Urdu text if you want an additional effect beyond framing: both work as combining marks that attach directly to Urdu letters without changing the characters.
  • Test your framed name in the Instagram Bio field before putting it in the Name field: the Bio has no strict character limit, while the Name field caps at 30 characters.

Common mistakes

  • Expecting bold or italic Urdu letters: Unicode defines no Urdu bold or italic alphabet, so any site claiming to offer one is substituting visually similar characters from a different script.
  • Using a heavy multi-symbol frame for a Free Fire or PUBG name: complex frames consume characters fast, and some special characters trigger the game's name-rejection filter.
  • Trying to style the @handle on Instagram or Facebook: handles are restricted to Latin letters, numbers, and a few punctuation marks, so Urdu text and decorative frames will be refused.

Keep going

Other generators people use alongside the Urdu Stylish Name Generator.

Frequently Asked Questions

Can I make my Urdu name bold or italic?

Not by changing the letters, because Unicode has no bold or italic Urdu alphabet to swap them for. What you can do is frame the name with symbols, or add strikethrough and underline, which are the effects that genuinely work on Urdu script. That is what this page does.

Will these Urdu names work on Instagram and Facebook?

Yes, in the Name and Bio fields, which accept any Unicode, so a framed Urdu name pastes straight in. They will not go in an Instagram @username, which is limited to Latin letters, numbers, full stops and underscores.

Do the frames work in Free Fire and PUBG?

Usually. The bracket and star frames near the top of the list are the widely accepted ones and the convention in Free Fire and PUBG lobbies. If a name is rejected, try a simpler two-symbol frame before changing the name itself.

Is my Urdu text sent anywhere?

No. The decoration happens on your device as you type, so nothing is uploaded, saved or logged. You can style a name privately and close the tab with no trace left behind.

Can I use these Urdu fonts on Instagram or WhatsApp?

Not as fonts. A font changes how text looks on a page it is applied to, and it does not travel when you copy the text, so Instagram and WhatsApp show your Urdu in their own font. For a styled Urdu name on those apps, use the frame decorator at the top of this page, which adds symbols that do copy across. To use a font like Noto Nastaliq Urdu, add it to your own website or design file.

Are these Urdu fonts free to use?

The open-source faces here (Noto Nastaliq Urdu, Gulzar, Amiri, Scheherazade New, Lateef, Markazi Text, Harmattan, Aref Ruqaa and Reem Kufi) are free for personal and commercial use, including on websites. Fonts marked Download required, such as Jameel Noori Nastaleeq, have their own licences, so check the terms before using them commercially.

Why do some fonts show a Download required badge?

Those are desktop fonts that are not licensed for embedding on a website, so bundling their files here would be wrong. Their card previews the closest open face instead, and you can install the real font on your own computer to type in it.

Is the Urdu Stylish Name Generator free to use?

Yes. The Urdu Stylish Name Generator is completely free with no sign-up, no watermarks, and no limits on how much text you convert or how many times you copy it.

All LanguagesBrowse every languages generator on the site.