By Maya Chen, lettering designer and type educator · Checked by Jordan Hale · · How we review content
Key facts
- A calligraphy generator like this one draws text in five open-source fonts: Great Vibes (calligraphy), Dancing Script, Pacifico, Lobster and Playwrite US Trad.
- Calligraphy output is a PNG image, not text; for script letters to paste into a bio, the cursive text generator makes Unicode characters instead.
- Formal calligraphy fonts have fine hairlines that can vanish when the image is shrunk; handwriting and bold script hold up better at small sizes.
- Script capitals are designed to start a word, so mixed case such as Eleanor reads far better than all capitals.
- Cutting machines such as Cricut usually need a vector or traced file; thick styles such as bold script trace better than hairline calligraphy.
- The fonts are released under the SIL Open Font License, which allows personal and commercial use of images made with them.
This calligraphy generator shows any name or phrase in five script styles, from formal calligraphy to school cursive, and lets you download the result as a PNG. It is made for invitations, cards, mock-ups and tattoo ideas. Everything runs in your browser, so the text you type is never uploaded.
How to use the calligraphy generator
- Type your name or phrase in the text box. Press Enter to start a new line.
- Pick a lettering style. Choose from Calligraphy, Handwriting, Retro script, Bold script and School cursive, then set the letter colour, background and size.
- Click Download PNG to save the image.
What this tool does
Type any text and the preview redraws it in five script styles: formal calligraphy, casual handwriting, a retro brush script, a bold script and traditional school cursive. Pick one, then download a PNG. Everything happens in your browser, and your text is not sent anywhere.
The fonts are real typefaces, loaded only on this page. That is a deliberate trade: you get consistent, clean, high-resolution letters, but you get an image rather than text. If you want text you can paste, read the next section.
Calligraphy image, cursive text or calligraphy alphabet?
Three pages on this site sound alike. They answer different questions:
| Page | What you get | Use it when |
|---|---|---|
| This page | A PNG of your text in a calligraphy font | You want an image for a card, mock-up, poster or design idea |
| Cursive text generator | Unicode script letters (𝓒𝓾𝓻𝓼𝓲𝓿𝓮) to copy and paste | You want styled text in a bio, caption or message |
| Calligraphy alphabet | A learning guide to letterforms | You want to practise writing calligraphy yourself |
The distinction matters because pasted Unicode letters are drawn by whatever font the reader’s device uses, so they look different everywhere and cannot do hairline contrast or swashes. An image looks exactly as you saw it.
The five styles
| Style | Character | Good for | Watch out for |
|---|---|---|---|
| Calligraphy | Thin and thick strokes, long entry and exit lines | Names, wedding titles, short quotes | Very fine hairlines vanish when the image is shrunk |
| Handwriting | Upright, slightly bouncy, easy to read | Captions, greeting cards, notes | Less formal |
| Retro script | Heavy brush strokes, strong slant | Logos, signs, party posters | Capitals can be hard to read |
| Bold script | Chunky, connected, friendly | Headlines, stickers, shop names | Thick strokes can crowd tight letter pairs |
| School cursive | Classroom shapes, even weight | Worksheets, learning aids, nostalgic designs | Plain, not ornate |
Getting a good result
Formal calligraphy fonts look best when you treat them the way a calligrapher would.
- Use mixed case. Script capitals are built to start a word, not to be set in a row. “ELEANOR” in a calligraphy font is much harder to read than “Eleanor”.
- Keep it short. A name, a date, or a line of a poem. A paragraph in script is tiring to read.
- Give it space. Swashes need room. Crowded layouts lose the flowing look that makes calligraphy appealing.
- Pair it with something plain. Calligraphy for the name, a simple sans-serif for the date and details, is a classic invitation layout.
- Check the ampersand and numerals. In many script fonts, the & and the digits are the most decorative or least legible characters. Check them in the preview before you commit.
- Test at the final size. Shrink the image to the size you will actually use. If hairlines disappear, switch to handwriting or bold script.
Using the image
The downloaded PNG works in documents, slide decks, social posts and design tools. For cutting machines such as Cricut, you will generally need a vector or SVG file; a PNG can be traced in the machine software, though thin hairlines trace poorly, so thicker styles (bold script, handwriting) work better there. If you want to experiment with other styles, such as blackletter, bubble or graffiti, the lettering image maker has every font, and the tattoo font generator adds guidance about lettering on skin.
If you want to learn the real thing
Digital calligraphy fonts imitate what a pen does, but they do not teach you how. To learn, you need to understand stroke order, pen angle, and how letters connect. Start with the calligraphy alphabet, then practise the individual cursive letters to build hand control. A pencil, lined paper and ten minutes a day will teach you more than any generator.
Notes on fonts and licences
The five fonts here are open-source families, available through Google Fonts. That is why images made with them can be used freely, but it also means they are widely used, so do not expect a one-of-a-kind look. A bespoke logo or a commissioned piece of lettering is the way to get something unique.
Choosing for a purpose
Different projects call for different styles, so decide what the image is for before you compare fonts.
- Wedding or event names. Calligraphy at a generous size, with the date and venue set in plain type below it. Keep both names in mixed case and put the ampersand in the same font so it feels part of the design.
- Greeting cards and thank-you notes. Handwriting or school cursive feels warm and personal, and stays legible when printed small.
- Social posts and quotes. Bold script holds up in a thumbnail on a phone screen. Thin calligraphy can disappear against a busy photo, so use it on a plain background.
- Shop names, labels and logos. Retro script has the most personality, but because the fonts are widely used, treat it as a starting concept. If the name becomes a brand, a designer can draw a unique version.
- Tattoo ideas. Use the picture as a reference only. A tattooist will redraw it for skin, and the tattoo font generator covers what to look out for.
Try typing the same text in all five styles before deciding. The difference in width is often surprising: a long surname that fits easily in handwriting can run off the page in bold script, so check how much room you have.
That side-by-side comparison is the best use of a calligraphy generator: it shows which script suits your words before you commit to a design or hire a calligrapher.
Frequently asked questions
Basics
How do I use the calligraphy generator?
Is this the same as the calligraphy alphabet page?
Is this real calligraphy?
Where it works
Can I copy and paste calligraphy text?
Can I use the PNG on invitations, cards or products?
Can I use calligraphy from this page with a Cricut or Silhouette?
How it works
Which fonts does the calligraphy generator use?
Why does the image look pixelated when I print it?
Why do the thin lines disappear when I shrink the image?
Tips & limits
Which calligraphy style is easiest to read on a card or name tag?
Should I type in capitals or mixed case?
Can I use these fonts to preview a calligraphy tattoo?
Does the calligraphy preview send my name to a server?
Related generators & guides
- Lettering Image MakerThis lettering generator draws your words in 16 display fonts, from bubble and graffiti to Old English and neon. Pick colours and effects, then download a sharp PNG.
- Cursive Text GeneratorThis cursive text generator turns your words into script-style Unicode letters for names, bios and captions. Type your text, tap Copy and paste it into Instagram, TikTok, Discord or a message.
- Cursive Signature GeneratorThis cursive signature generator previews your name in four cursive and script fonts. Compare the looks, download a PNG, then practise a signature of your own by hand.
- Tattoo Font GeneratorThis tattoo font generator previews a name, word or date in eight typefaces, from blackletter to script. Compare them and download a PNG to show your artist. It is a sketch, not a stencil.
- Calligraphy AlphabetThe calligraphy alphabet changes with the tool: a flexible nib, a brush and a flat-edged pen write the same letter very differently. See an A to Z reference in two script fonts, and learn which calligraphy style fits what you want to make.
- Text DecoratorThis text decorator wraps your name in 28 frames such as ꧁ ꧂ and ★彡 彡★, in the letter style you choose. Type a name, filter frames by mood, then tap a row to copy.