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.
Most popular Urdu fonts
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 requiredThe 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 requiredA freely distributed desktop Nastaleeq from CRULP. Preview shown in Noto Nastaliq Urdu.
Mehr Nastaleeq
Nastaleeqخوش آمدید
Download requiredA desktop Nastaleeq font. Preview shown in Noto Nastaliq Urdu.
Urdu Typesetting
Nastaleeqخوش آمدید
Download requiredShips with Microsoft Office and Windows. Preview shown in Noto Nastaliq Urdu. Where to get it
Awami Nastaliq
Nastaleeqخوش آمدید
Download requiredOpen 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 requiredThe de facto standard for Urdu on the desktop. Not web-licensed; preview shown in Noto Nastaliq Urdu.
Noori Nastaleeq
Nastaleeqخوش آمدید
Download requiredThe original digital Nastaleeq typeface. Proprietary; preview shown in Noto Nastaliq Urdu.
Pak Nastaleeq
Nastaleeqخوش آمدید
Download requiredA desktop Nastaleeq face. Preview shown in Noto Nastaliq Urdu.
Alvi Nastaleeq
Nastaleeqخوش آمدید
Download requiredA desktop Nastaleeq face. Preview shown in Noto Nastaliq Urdu.
Faiz Lahori Nastaleeq
Nastaleeqخوش آمدید
Download requiredA 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 requiredA desktop Naskh companion to Jameel Noori. Not web-licensed; preview shown in Amiri.
Nafees Naskh
Naskhخوش آمدید
Download requiredA 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 requiredA 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 requiredAn ornate Ottoman chancery hand. No open web font ships here, so the preview uses Aref Ruqaa.
Thuluth
Calligraphyخوش آمدید
Download requiredA 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 requiredThe 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 setting | A good open choice |
|---|---|
| Poetry, headings, a traditional look | Noto Nastaliq Urdu or Gulzar |
| Body text and interfaces | Markazi Text or Lateef |
| Formal Naskh documents | Amiri or Scheherazade New |
| A short, expressive or decorative line | Aref 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.
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.
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.
Copy it
Press Copy on that version. It goes to your clipboard exactly as shown, including every symbol and combining mark.
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.
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
Related tools
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.