Type any Bangla text or name and see it instantly in 10 fonts — letterpress serif, modern sans and hand-lettered display faces. Copy in one click or export as PNG, SVG & PDF. Or set it on your own photo, in a round alpana-style medallion, or behind you. Free, no signup.
10Fonts & Styles
OFLOpen-Licence Fonts
VectorSVG · PDF, plus PNG
0Signup Needed
Text
Your text
Try:
kactyl.com
আপনার নাম
উপরে আপনার নাম লিখুন
Style: Alkatra — Stick-and-Tar Display
Style
Font
Layout
RepeatAuto
Theme
Colors
Text
BG
→
→
Best gradients
Canvas
Size
Frame
Background
Export format
10 Bengali Fonts & Calligraphy Styles
Serif, sans and display — click any font to set it as your preview
Popular Bangla Words & Names
Click any word — it loads instantly into the preview
How to Make Bengali Calligraphy
1
Type or paste Bangla
Write in the box, paste from WhatsApp or Facebook, or type a name in English letters and let the transliterator convert it. No Bengali keyboard needed.
2
Pick a style
Serif faces for poetry and running text, hand-lettered and rounded faces for names and invitation cards, sans faces for signage and screens. Every font here was tested to build conjuncts properly.
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, book covers and printed signs.
Beyond the Font: Bangla on Your Photo, Seal and Card
The same 10 Bangla fonts, set on your own picture, bent into a ring or a sunburst medallion, and saved at the exact size the day needs.
Photo
ছবি
Your Name on Your Own Photo
Choose a picture in the Photo tab and say what it is for — a profile photo, a WhatsApp status or story, a শুভ নববর্ষ, Eid, Puja or wedding card, or an A4 print — and one tap sets the frame, the export size and a finish. The studio measures the real ink of the letters, matra and all, before it places them. Your photo is edited inside the browser and never uploaded.
Behind
পিছনে
Letters That Pass Behind You
Tap Person and an AI model running on your device finds you — hair, shoulders and a ghomta or headscarf included — and the Bangla slips behind your head instead of across your face. Tap Object to bring a cup, a lamp or a cat in front instead. The models download once — about 20 MB for Person, about 6 MB more for Object — and are kept on your device for next time.
Medallion
আলপনা
A Medallion in the Spirit of Alpana
Alpana, the floor art of Bangladesh and West Bengal, is painted by hand in white rice paste for festivals and rites — for Lakshmi Puja, as a circle drawn around a central lotus. The Medallion layout works in the same round language: your phrase circling the ring, a crown of rays, and a name or an eight-pointed star at the heart of it.
Round
মোহর
Round Text That Keeps Every Juktakkhor
Bangla words hang from a matra and fold consonants into juktakkhor — conjuncts that only exist once the font has shaped them. Bending letters one at a time would split both; Arc and Circle bend the shaped word as one outline, so the matra becomes one smooth curve and every conjunct survives intact. SVG and PDF stay sharp for a stamp or a print shop.
3 texts
১ ২ ৩
Up to Three Texts, Each in Its Own Style
A name in Gold Foil across the top, ঈদ মোবারক or শুভ বিজয়া in Neon below, a date along an arc — each text keeps its own words, font, finish and shape, from Tiro Bangla to Galada. Eight finishes in all, from Gold Thread stitching to a Frosted Plate of glass. Tap a text to select it; double-tap to change its words.
The Script a Blacksmith Cut Into Metal
Where Bangla letterforms come from, and what makes them behave the way they do
1778, Hooghly
Bengali type has a precise birthday. In 1778 Nathaniel Brassey Halhed published A Grammar of the Bengal Language, the first book printed with Bengali movable type. That type is credited to Charles Wilkins, with the blacksmith Panchanan Karmakar of Tribeni assisting; Karmakar's own best-documented work came later, cutting Bengali type at the Serampore Mission Press, where the foundry carried on under his son-in-law Manohar. In the 19th century Ishwar Chandra Vidyasagar rationalised the Bengali type case, shaping how printed Bangla looked for generations.
The bar, but curved
Bengali keeps the headline that Devanagari calls the shirorekha and Bangla calls the matra — the horizontal stroke running along the top of a word. Both scripts hang many letters from a right-hand stem, and both have loops; the difference is in the shapes between, where Bengali leans to pointed, triangular forms — ক, ঝ, ঞ — and Devanagari to rounder ones. That is enough for a reader to tell them apart at a glance, even though they share the same top line and the same Brahmi grammar. Gujarati, from the same family, took the opposite route and dropped the bar entirely. Same ancestor, three different answers to one question.
Juktakkhor: the hard part
Bengali's conjuncts — juktakkhor — are the script's real complexity and the single biggest reason fonts fail. In Devanagari most clusters are formed predictably by clipping a consonant into a half-form and butting the next one against it, so you can still read both parts. Bengali has hundreds of clusters, and many of them fuse into shapes you cannot decompose by eye at all: ক and ষ produce ক্ষ, হ and ম produce হ্ম, ঞ and জ produce ঞ্জ. None of those looks like its ingredients. A face that renders single letters beautifully and quietly falls back on ordinary conjuncts will break on words as common as লক্ষ্য or বিজ্ঞান.
The inherent vowel is not "a"
Every Brahmi-derived script gives each consonant a built-in vowel, but Bengali's is not the one people expect. The Hindi letter for k reads ka; the Bangla ক reads closer to kô, an open o. This is why romanised Bengali names look inconsistent in English — the same name is spelled Bose and Basu, Ghosh and Ghose, Mondal and Mandal, depending on who was transcribing and when. When you type a name in Latin letters here, the transliterator has to guess at that vowel, so for anything unusual it is always worth checking the Bangla output rather than trusting the romanisation.
21 February 1952
Few languages have a day of remembrance for people killed defending them. When Urdu was declared the sole state language of Pakistan, students in Dhaka marched for Bangla to be recognised too, and on 21 February 1952 police fired on them. The Bengali Language Movement that followed shaped the creation of Bangladesh, and in November 1999 UNESCO turned that date into International Mother Language Day, now observed worldwide. Bangla is not a decorative script to the people who use it, and lettering it carries weight that a font menu does not communicate.
One script, two nations, two anthems
Around 300 million people read this script, making it the fifth most used writing system on earth. It is the sole national script of Bangladesh. In India the Bengali language is official in West Bengal, Tripura and Assam's Barak Valley, the same script writes Assamese across Assam, and it was long the official script for Meitei in Manipur, where a 2021 amendment is moving the language to Meetei Mayek. Its sibling, the Assamese alphabet, differs by essentially two letters — ৰ for ra and ৱ for wa — which is why the family is properly called the Bengali-Assamese script. And Rabindranath Tagore, the first non-European to win a Nobel Prize in Literature, wrote the national anthems of both India and Bangladesh in it.
Which Bengali Font Should You Use?
Eight common jobs and pitfalls, with a short answer for each
Names and profile art
Alkatra first — modelled on Bengal's wall lettering painted with a stick and tar, it reads as hand-made rather than typeset, which is exactly what a name needs. Atma if you want thick-thin contrast instead of that blobby texture. Type the name in English letters and the transliterator will render it in Bangla.
Wedding cards and invitations
Alkatra for the couple's names at a large size, with Tiro Bangla underneath for the date and venue — display face for the headline, reading face for the details. Set the canvas to Story or HD, add a frame, and export PDF. Printers want vector, not a screenshot.
Poetry and long text
Tiro Bangla is the honest choice for verse. It was drawn in the letterpress tradition, so a Tagore line keeps its rhythm rather than shouting. Noto Serif Bengali for anything longer, and Mina if the space is tight and you need a sans that stays compact.
Shop boards and signage
Baloo Da 2 at heavy weight for painted or cut lettering — its rounded terminals survive being reproduced by hand. Hind Siliguri, a plain text sans, for a board that needs clean, unfussy lettering.
Social posts and stories
Galada for a casual handwritten feel, Baloo Da 2 when the post needs weight to survive a busy feed. Use the Story canvas size, pick a background, then copy or export PNG straight out.
Printing versus posting
These want different files and the difference matters more in Bangla than in Latin. Export PDF or SVG for anything a printer touches: those are real outlines, so a fused conjunct like ক্ষ stays a single clean shape at any size. Export PNG at Square or Story for a feed, because platforms recompress on upload and a vector would be flattened anyway. Sending a printer a PNG is the usual reason lettering looks crisp on a phone and mushy on a card.
Test the conjuncts, not the letters
The trap specific to Bangla: a display face can draw all fifty base letters beautifully and still lack the form for a less common juktakkhor, at which point that cluster falls apart into separate letters with a visible hasanta and your carefully chosen style breaks in one syllable. Before you commit to a face for real work, type the actual words — not আ ব or a sample name, but the real text — and look at every cluster. ক্ষ, হ্ম, ঞ্জ, ষ্ণ and ত্ত are the usual failure points. Each of the ten faces here was checked in a browser for conjunct formation, but your own text is the only test that counts.
Mixing Bangla with English
Most real work is bilingual — a shop board in Bangla with a Latin line beneath, an invitation that repeats itself in both. The alignment problem is specific: Bangla's matra bar sits roughly where Latin cap-height sits, but the script hangs a lot of its weight below that line in loops and descending hooks, so at matched point sizes the Bangla block looks heavier and lower than the Latin. Set the Latin a little larger, around ten per cent, rather than shrinking the Bangla, and align the two on the matra rather than on their baselines. Hind Siliguri and Anek Bangla pair most comfortably with ordinary Latin sans faces because they were drawn on similar proportions.
FAQ
Bengali Calligraphy Questions
Why does Bengali look like Hindi but not quite?
Both descend from Brahmi and both draw a horizontal bar along the top of a word. The difference is in the letter shapes below it: Bengali leans to pointed, triangular forms, Devanagari to rounder ones, though both hang many letters from a vertical stem. Gujarati, from the same family, dropped the bar altogether.
What is juktakkhor and why do fonts break on it?
Juktakkhor are Bengali's conjunct letters — two or more consonants fused into one shape. Bangla has hundreds of them and many are not decomposable by eye: ক plus ষ becomes ক্ষ, হ plus ম becomes হ্ম. A font forms them through its shaping rules — some as single drawn glyphs, others built from parts such as ra-phala and ya-phala. When a font lacks the form for a cluster, the letters appear unjoined with a visible hasanta (্), which is why lettering sometimes breaks in the middle of a single word.
Is Bengali the same script as Assamese?
Almost. They are two forms of one system, properly called the Bengali-Assamese script, and they differ in essentially two letters: Assamese uses ৰ for ra and ৱ for wa. The fonts on this page cover the shared inventory, so Assamese text will render, but check those two characters specifically if that is what you are setting.
Why are there only 10 fonts?
Google Fonts lists eleven families with Bengali support. Ten of them are display and text faces that apply correctly, form conjuncts and come as a downloadable file for vector export; the eleventh, Google Sans, is a multi-script interface font rather than a Bengali design. For comparison, the Arabic page here offers twenty-eight fonts and the Hindi page twenty-six. Padding the list with faces that break on ordinary words would make the number look better and the tool worse, so every one here passed a real browser test first.
Do I need a Bengali keyboard?
No. Paste Bangla from anywhere, or type a name in English letters and let the built-in transliterator convert it. Nothing to install. If you do want to type Bangla properly, there is a full Bengali keyboard elsewhere on this site.
Why is my transliterated name spelled oddly?
Because Bengali's inherent vowel is an open o rather than an a. The same surname gets romanised as Bose or Basu, Mondal or Mandal, depending on who transcribed it. The transliterator has to guess, so for a name that matters, check the Bangla output and edit it directly rather than trusting the English spelling.
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, a book cover or a shop board.
Why is 21 February important to Bengali?
On 21 February 1952 police in Dhaka fired on students demonstrating for Bangla to be recognised as a state language of Pakistan. The Language Movement that grew from it shaped the creation of Bangladesh, and UNESCO announced in 1999 that the date would become International Mother Language Day.
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 Bangla name on a photo?
Yes. Open the Photo tab, choose a picture and pick what you are making — profile photo, story or WhatsApp status, Boishakh, Eid, Puja or wedding card, or wall print — and the size and framing are set for you. The photo never leaves your browser.
How do I make a round Bangla name logo or seal?
Choose Circle or Medallion under Layout. The shaped word is bent as one outline, so the matra stays one curve and juktakkhor stay joined; download SVG or PDF for a vector you can print at any size.
How do I put Bangla 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 draws them back over the letters; for an object, tap Object and then tap it on the photo.