12 Gujarati Fonts & Calligraphy Styles

Gujarati Calligraphy
& Font Generator

Type any Gujarati text or name and see it instantly in 12 fonts — traditional serif, modern sans and bold display faces. Copy in one click or export as PNG, SVG & PDF. Or set it on your own photo, in a round શુભ લાભ medallion, or behind you. Free, no signup.

12Fonts & Styles
OFLOpen-Licence Fonts
VectorSVG · PDF, plus PNG
0Signup Needed
Text
Your text
Try:
તમારું નામ
Style: Shrikhand — High Contrast
Style
Font
Layout
RepeatAuto
Theme
Colors
Text
BG
Canvas
Size
Frame
Background
Export format

12 Gujarati Fonts & Calligraphy Styles

Serif, sans and display — click any font to set it as your preview

Popular Gujarati Words & Names

Click any word — it loads instantly into the preview

How to Make Gujarati Calligraphy

Type your Gujarati text
1
Type or paste Gujarati
Write in the box, paste from WhatsApp, or type a name in English letters and let the transliterator convert it. No Gujarati keyboard needed.
Choose a Gujarati style
2
Pick a style
Serif faces for text and poetry, display faces for names and invitation cards, sans faces for signage and screens. Every font here was tested to join conjuncts properly.
Export your calligraphy
3
Copy or export
Copy the text, or export the styled version as an image or a real vector file. SVG and PDF stay sharp at any size — for wedding cards, shop boards and print.

Beyond the Font: Gujarati on Your Photo, Seal and Card

The same 12 Gujarati fonts, set on your own picture, bent into a ring or a sunburst medallion, and saved at the exact size the occasion asks for.

Photo
ફોટો

Your Name on Your Own Photo

Pick a picture in the Photo tab and say what it is for — a profile photo, a WhatsApp status or story, a Navratri, Diwali or wedding card, or an A4 print — and one tap sets the frame, the export size and a finish. Text on a story stays clear of the bands where Instagram and WhatsApp put their buttons. Your photo is edited in the browser and never uploaded.

Behind
પાછળ

Letters That Pass Behind You

Tap Person and an AI model running on your own device traces you — hair, shoulders and a headscarf included — so the Gujarati runs behind your head rather than across your face. Tap Object to bring a garba lamp, a cup or a pet in front instead. The models download once — about 20 MB for Person, about 6 MB more for Object — and stay on your device.

Medallion
શુભ લાભ

A શુભ લાભ Medallion for the New Year

At Chopda Pujan on Diwali, traders bless the year’s new account books and mark them with a swastik and “Shubh Labh”. The Medallion layout sets words like these the formal way: a phrase circling the ring, a crown of rays, and a shop’s or a family’s name at the centre — ready for a Diwali post, a letterhead or a stamp.

Round
મહોર

Round Text for a Script Without a Headline

Gujarati dropped the line that runs along the top of Hindi and Marathi, so every letter stands on its own. On a curve that is an advantage — each letter turns cleanly — and because Arc and Circle bend the whole shaped word, every vowel sign and conjunct stays fixed to its consonant instead of drifting off the ring. SVG and PDF stay sharp for printing.

3 texts
૧ ૨ ૩

Up to Three Texts, Each in Its Own Style

A name in Gold Foil, નૂતન વર્ષાભિનંદન in Neon below it, a date along an arc — each text keeps its own words, font, finish and shape, from Rasa to Shrikhand. Eight finishes in all, Gold Thread stitching and a Frosted Plate of glass among them. Tap a text to select it; double-tap to change its words.

The Script That Dropped the Bar

Why Gujarati looks rounder than Hindi, and where it came from

A merchant's shortcut

Gujarati developed from Nagari in stages from about the 10th century, and the oldest surviving manuscript in the script dates to 1591. It was not developed for scripture or court records. It was the working hand of traders — known as śarāphī, the banker's script, vāṇiāśāī, the merchant's, and mahājani, the trader's. Until the 19th century it was used mainly for correspondence and account books, not literature.

The bar had to go

Devanagari's defining feature is the shirorekha, the horizontal line drawn across the top of every word. Gujarati abandoned it. That single decision is the reason the two scripts look so different despite sharing a parent: without the bar the letters had to close their own shapes, so they became rounder and more continuous. For a merchant filling a ledger by hand all day, that was faster to write — and speed was the entire point.

Same machinery underneath

Strip away the bar and the grammar of the script is still Brahmi's. Every consonant carries an inherent a, so ક is ka and not k. Cancelling that vowel with a halant lets consonants fuse into conjuncts — ક and ષ become ક્ષ, ત and ર become ત્ર. Vowel signs still attach above, below, before and after their consonant. A font that renders Gujarati letters but breaks these joins will fail on ordinary words.

A smaller type library

Gujarati has far fewer digital faces than Devanagari or Arabic — Google Fonts lists 13 families with Gujarati support — a small fraction of what it offers for Devanagari. That is not an oversight; it reflects how much less type design work the script has attracted. Every one of the twelve was checked in a browser for conjunct formation before being included, and none was added just to raise the number.

The Jain manuscript tradition

Gujarat's great manuscript libraries are the Jain bhandars at Patan, Cambay and elsewhere, which hold some of the oldest surviving paper manuscripts in India. Those manuscripts are mostly in Prakrit and Sanskrit and written in the Nagari script, not in Gujarati. Gujarati script grew instead from the quicker hand of letters and account books, which is why, between the 17th and 19th centuries, it dropped the headline bar for speed — and its formal lettering for books arrived late, with print.

It has its own numerals

Gujarati carries a full set of digits distinct from the Western ones — ૦ ૧ ૨ ૩ ૪ ૫ ૬ ૭ ૮ ૯. They still appear on older shop signs, in account books and in printed matter aimed at readers who grew up with them, though everyday digital use has largely shifted to 0-9. If you are lettering something with a deliberately traditional feel — a shop board, a wedding date — the Gujarati numerals will read as more authentic than the Western set, and every font here includes them except Hind Vadodara, which falls back to another font for digits.

Which Gujarati Font Should You Use?

A short answer for the six things people actually make

Names and profile art

Shrikhand is the obvious first choice — it has the thick-thin contrast that reads as calligraphy rather than plain type. Kumar One if you want more weight. Type the name in English and the transliterator renders it in Gujarati.

Wedding cards and invitations

Shrikhand at a large size, or Rasa for something quieter and more traditional. Add a frame, set the canvas to Story or HD, and export PDF — printers want vector files, not screenshots.

Poetry and long text

Rasa or Noto Serif Gujarati. Both are built for reading rather than display, so a verse keeps its rhythm instead of shouting. Mukta Vaani if you prefer a sans face.

Shop boards and signage

Kumar One Outline for painted or cut lettering, Hind Vadodara, a plain text sans, for lettering that must stay simple and clear. Outlined faces are genuinely useful here — sign painters trace them.

Social posts and stories

Farsan or Baloo Bhai 2. Rounded, warm and heavy enough to survive a busy feed. Use the Story canvas size, pick a background, and copy straight out.

Printing versus posting

They want different files. For a printer — cards, boards, banners — export PDF or SVG: real outlines that scale without softening a conjunct. For a feed or a chat, export PNG at Square or Story size, since platforms re-compress everything on upload. Choosing wrongly is the usual reason lettering looks crisp on screen and muddy on paper.

Watch the round counters

Because Gujarati abandoned the headline bar, its letters close their own shapes, and many of them enclose small round counters — the gaps inside ઠ, ઙ, ધ and their relatives. Those counters are the first thing to fill in when a face is set too heavy or too small. A name in Kumar One at poster size looks superb; the same name at thumbnail size can turn into a row of solid blobs. If lettering stops being readable as you shrink it, move to a lighter text face such as Hind Vadodara or Mukta Vaani, which hold up better at small sizes than heavy display faces.

Mixing Gujarati with English

Most real work is bilingual — a shop board with a Gujarati name and an English line beneath, or an invitation that repeats itself in both. The trap is that Gujarati sits visually lower and rounder than Latin at the same point size, so matched sizes look mismatched. Set the Gujarati a little larger, around ten to fifteen per cent, and the two will read as equals. Hind Vadodara and Mukta Vaani pair most comfortably with ordinary Latin sans faces because each was designed together with its own Latin companion.

FAQ

Gujarati Calligraphy Questions

Why does Gujarati have no line on top?
Because it dropped it. Gujarati was adapted from Nagari and, in the last phase of its development between the 17th and 19th centuries, abandoned the shirorekha, the horizontal bar Devanagari draws across the top of each word. Without it the letters had to close their own shapes, which made them rounder and quicker to write — exactly what merchants filling ledgers by hand needed.
Is Gujarati the same script as Hindi?
They share a parent but are not the same. Both descend from Brahmi and both work the same way underneath — inherent vowels, conjuncts, matras attaching in four directions. The visible difference is the headline bar: Devanagari keeps it, Gujarati does not. A Hindi font will not render Gujarati correctly and vice versa.
Why are there only 12 fonts?
Google Fonts lists 13 families with Gujarati support — a small fraction of what it offers for Devanagari or Arabic. This page uses 11 of them — every one except Google Sans, a multi-script interface font, and Mogra — plus Noto Sans Gujarati UI, the compact interface cut of Noto Sans Gujarati that Google Fonts serves separately; each applies correctly, forms conjuncts and comes as a downloadable file for vector export. Rather than pad the list with fonts that break on ordinary words, this page includes only the ones that passed a real browser test.
Do I need a Gujarati keyboard?
No. Paste Gujarati from anywhere, or type a name in English letters and let the built-in transliterator convert it. Nothing to install.
Can I use these fonts commercially?
These come from Google Fonts under open licences that permit commercial use, including on products you sell. Check the individual licence if a client wants it confirmed in writing.
Can I export for printing?
Yes. Besides PNG you can export SVG and PDF, which are true vector files — the outlines stay sharp on a wedding card or a shop board.
What was the banker's script?
It is one of Gujarati's old names — śarāphī, from the word for a money-changer, alongside vāṇiāśāī, the merchant's script, and mahājani, the trader's. Until the 19th century the script was used far more for letters and account books than for literature, which is why it was shaped for writing speed rather than for ceremony.
Is this free?
Yes — every font, every export format, no account. A small kactyl.com mark is on by default; switch it off with one tap.
Can I put my Gujarati name on a photo?
Yes. In the Photo tab choose a picture and pick what you are making — profile photo, story or WhatsApp status, Navratri, Diwali or wedding card, or wall print — and the size and framing are set for you. The photo is edited in your browser and never uploaded.
How do I make a round Gujarati seal or Shubh Labh medallion?
Choose Circle or Medallion under Layout and type the phrase for the ring. The whole word is bent as one outline, so vowel signs stay on their letters; add a name for the centre and download SVG or PDF for printing.
How do I put Gujarati text behind a person in a photo?
Tap Person under Text behind in the Photo tab: an AI model running in your browser finds the person and the letters pass behind them. For an object, tap Object and then tap it on the photo.
Copied!