65 Best Free Calligraphy Fonts

Calligraphy has a way of turning a plain sentence into something that feels handwritten, intimate, and considered, and that magic is exactly why designers keep searching out free calligraphy fonts for wedding suites, branding, greeting cards, and social graphics. Google Fonts has quietly become one of the richest sources for this style, with everything from formal pointed-pen scripts to loose brush lettering available to license and download at no cost. The trick is matching the right script to the right mood, since a font built for an elegant invitation rarely works for a playful greeting card, and a bold brush script can overwhelm a logo that needs to stay legible at a glance.

  1. Great Vibes

    Together forever, joined in love and calligraphy

    Great Vibes

    Few free scripts carry the romance of Great Vibes, with its long entry strokes and generous loops that feel lifted straight from an engraved wedding invitation. It reads best set large, as a headline or monogram accent, since the flourishes start to blur at small sizes.

    • Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Greek Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  2. Alex Brush

    Handwritten with warmth, signed with style

    Alex Brush

    Alex Brush leans casual for a pointed-pen script, with a relaxed baseline that feels more like a confident signature than formal calligraphy. It pairs nicely with a clean serif body text for save-the-dates or boutique packaging.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  3. Allura

    Elegant vows written in flowing ink

    Allura

    Allura keeps its letterforms tighter and more upright than most formal scripts, which makes it surprisingly versatile for logotypes as well as invitations.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  4. Pinyon Script

    An heirloom script for cherished announcements

    Pinyon Script

    This one has real pedigree; Pinyon Script is a digital revival of a metal type classic from the early twentieth century, and it still carries that engraved, old-world formality. Use it sparingly, in a title or name, and let plenty of white space around it do the rest of the work.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  5. Tangerine

    Delicate lettering for a graceful invitation

    Tangerine

    Tangerine is thin, almost fragile, and works beautifully in gold foil or deep colors on dark backgrounds. At small sizes on screen it can thin out to the point of illegibility, so save it for print or large display text.

    • Language support: Latin
    • Styles: 2 weights (Regular, Bold)

    Get it

  6. Parisienne

    A romantic script born for French bistros

    Parisienne

    There is a soft, rounded playfulness to Parisienne that keeps it from feeling stiff or overly formal. It suits menus, perfume labels, and feminine branding as easily as it suits a wedding program.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  7. Herr Von Muellerhoff

    Ornate calligraphy for a grand occasion

    Herr Von Muellerhoff

    Herr Von Muellerhoff is one of the more ornamented scripts in this list, with dramatic swashes on its capitals that beg to be used as a monogram or opening initial. Keep body copy in something plainer so the drama has room to breathe.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  8. Mrs Saint Delafield

    A quick, confident hand for warm notes

    Mrs Saint Delafield

    This script looks genuinely dashed off by hand, uneven in the best way, which makes it ideal for anything that wants to feel personal rather than printed.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  9. Mr De Haviland

    Fine-tipped calligraphy for a delicate touch

    Mr De Haviland

    Mr De Haviland shares a family resemblance with Mrs Saint Delafield but reads a touch more refined and controlled, useful when a brand needs charm without looking too casual.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  10. Kristi

    Soft script lettering for gentle greetings

    Kristi

    Kristi is compact and rounded, closer to everyday cursive handwriting than dramatic calligraphy, which makes it comfortable at smaller sizes than most scripts on this list.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  11. Rouge Script

    Playful calligraphy with a bold personality

    Rouge Script

    Thicker strokes and a slight forward lean give Rouge Script more visual weight than a typical formal script, so it holds up well in short headlines and logotypes.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  12. Italianno

    Classic Italian-style calligraphy for elegant cards

    Italianno

    Italianno keeps its loops long and its baseline steady, giving it a stately, unhurried rhythm that suits formal stationery and monograms.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  13. Meddon

    A gentle brush script for heartfelt messages

    Meddon

    There is a friendly informality to Meddon that softens even serious announcements; it feels handwritten rather than engraved.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  14. Mrs Sheppards

    Whimsical lettering for storybook invitations

    Mrs Sheppards

    Mrs Sheppards leans playful and slightly childlike, a good match for baby showers, storybook-themed weddings, or greeting card lines that want warmth over polish.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  15. Cookie

    Sweet script lettering for bakery branding

    Cookie

    Cookie’s rounded, candy-like curves make it a natural fit for food and lifestyle branding, especially anything that wants to feel handmade and approachable.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  16. Euphoria Script

    Joyful calligraphy for celebration invitations

    Euphoria Script

    Bouncy and energetic, Euphoria Script trades restraint for personality, and it earns its keep on party invitations and celebratory social graphics.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  17. Playball

    Bold single-stroke script for confident branding

    Playball

    Playball is a monoline script, meaning its stroke width stays consistent rather than swelling and tapering, which gives it a cleaner, more modern calligraphic feel.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  18. Yellowtail

    Retro brush script with playful bounce

    Yellowtail

    This one channels vintage soda-shop signage more than fine calligraphy, with thick, confident strokes that read well even at smaller sizes. It is a favorite for logos and badges that want a handmade, nostalgic feel.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  19. Dancing Script

    Lively cursive lettering that dances across the page

    Dancing Script

    Dancing Script is one of the most downloaded fonts on the entire platform, and its friendly, bouncing baseline explains why. The bold weight in particular holds up well in headlines, buttons, and greeting card covers where a script needs to stay readable rather than purely decorative.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 4 weights (Regular to Bold)

    Get it

  20. Sacramento

    Understated script for modern wedding suites

    Sacramento

    Sacramento is narrower and more restrained than most scripts here, with a light touch that suits minimalist, modern wedding branding rather than anything ornate.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  21. Satisfy

    Casual brush calligraphy with everyday charm

    Satisfy

    Satisfy sits comfortably between handwriting and calligraphy, informal enough for social captions but tidy enough for a logo.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  22. Marck Script

    Natural handwriting with a calligraphic edge

    Marck Script

    Marck Script feels like a well-practiced hand rather than a designed alphabet, with consistent proportions that make it more legible in paragraph-length text than most scripts attempt to be.

    • Language support: Latin, Latin Extended, Cyrillic
    • Styles: 1 weight (Regular)

    Get it

  23. Norican

    Sturdy script lettering with vintage character

    Norican

    Thicker strokes and a slightly condensed structure give Norican a poster-ready sturdiness; it reads clearly even in all caps, which is unusual for a script face.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  24. Bilbo

    A friendly handwritten script for casual notes

    Bilbo

    Bilbo has an unpretentious, slightly wobbly charm that works well for personal blogs, recipe cards, and anything that wants to feel like a friend’s handwriting rather than a formal hand.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  25. Calligraffitti

    Street-inspired calligraphy with a rebellious streak

    Calligraffitti

    This one blends brush calligraphy with graffiti tagging energy, an unusual combination that suits streetwear branding or music event posters far better than traditional stationery.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  26. Beth Ellen

    Delicate handwriting with a nostalgic feel

    Beth Ellen

    Beth Ellen has the light, slightly uneven quality of a handwritten letter found in a drawer of old keepsakes; it suits scrapbooking and personal branding projects.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  27. Mea Culpa

    Loose brush lettering for candid messages

    Mea Culpa

    Mea Culpa looks fast and unfussy, like a note scrawled with a felt brush pen, which makes it a good match for candid, conversational branding.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  28. WindSong

    Airy calligraphy that feels light as breath

    WindSong

    WindSong keeps its strokes thin and its letters loosely connected, giving it an ethereal quality suited to nature-themed weddings or delicate packaging.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 2 weights (Regular, Medium)

    Get it

  29. League Script

    Vintage advertising script with old-world charm

    League Script

    Modeled on hand-lettered signage from another era, League Script carries a commercial, almost mercantile feel that suits labels and packaging more than personal correspondence.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  30. Qwigley

    Ultra-thin monoline script for minimalist design

    Qwigley

    Qwigley strips calligraphy down to a single fine line with tall, looping ascenders, striking in a logo but genuinely hard to read in anything longer than a few words.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  31. Lovers Quarrel

    Romantic script with dramatic flourishes

    Lovers Quarrel

    The extended swashes on the capitals make Lovers Quarrel feel theatrical, best reserved for a title or name rather than a full line of text.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  32. Monsieur La Doulaise

    Extravagant calligraphy for statement lettering

    Monsieur La Doulaise

    This is calligraphy at its most decorative, with swashes so large they sometimes need their own line of space; a single word set in Monsieur La Doulaise can carry an entire invitation.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  33. Niconne

    Bold, friendly script for warm greetings

    Niconne

    Niconne has a rounder, heavier build than most formal scripts, giving it a cheerful, approachable tone that suits greeting cards and casual branding.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  34. Arizonia

    Smooth cursive script for timeless invitations

    Arizonia

    Arizonia is dependable rather than flashy, a clean, connected script that stays legible across a range of sizes, which makes it one of the safer choices for a full name or short phrase.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  35. Bad Script

    Casual handwriting with an honest imperfection

    Bad Script

    Despite the self-deprecating name, Bad Script is genuinely useful; its slightly imperfect letterforms give digital designs an authentic, human touch.

    • Language support: Latin, Latin Extended, Cyrillic, Cyrillic Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  36. Charm

    Light, elegant script for delicate branding

    Charm

    Charm’s thin strokes and gentle slant make it feel understated rather than showy, a good pairing partner for bolder display type.

    • Language support: Latin, Latin Extended, Thai, Vietnamese
    • Styles: 2 weights (Regular, Bold)

    Get it

  37. Ballet

    Fluid calligraphy inspired by classical penmanship

    Ballet

    Ballet is a variable font that can shift from delicate to more substantial depending on size, and its connected, flowing letterforms genuinely evoke the discipline of classical penmanship.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  38. Cedarville Cursive

    Everyday cursive with a personal touch

    Cedarville Cursive

    Cedarville Cursive looks like careful schoolbook penmanship rather than fine calligraphy, which makes it a comfortable, legible choice for longer handwritten-style passages.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  39. Damion

    Relaxed brush script for laid-back branding

    Damion

    Damion has an easygoing, slightly imperfect brush quality that suits coffee shops, surf brands, and anything that wants warmth over polish.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  40. Dawning of a New Day

    Delicate script for hopeful beginnings

    Dawning of a New Day

    True to its name, this script feels soft and optimistic, thin and lightly connected, well suited to baby announcements and gentle, hopeful messaging.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  41. Fleur De Leah

    Playful script with a feminine touch

    Fleur De Leah

    Fleur De Leah keeps its curves round and its strokes light, landing somewhere between casual handwriting and formal calligraphy without fully committing to either.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  42. Give You Glory

    Expressive brush lettering with heartfelt energy

    Give You Glory

    The uneven, hand-inked texture of Give You Glory makes it a natural for inspirational quotes and greeting card lettering that wants emotional weight.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  43. Grand Hotel

    Vintage marquee script for boutique branding

    Grand Hotel

    Grand Hotel channels mid-century hotel signage and menu lettering, thick and confident enough to work in logos, unlike many of the finer scripts on this list.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  44. Homemade Apple

    A cozy, handwritten script for personal notes

    Homemade Apple

    This one genuinely looks handwritten with a felt-tip pen, uneven pressure and all, which gives it an unmistakably homemade, personal feel.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  45. Imperial Script

    Regal calligraphy for formal announcements

    Imperial Script

    Imperial Script keeps its loops tight and its baseline steady, striking a balance between the restraint of a formal hand and the warmth of real calligraphy.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  46. Miss Fajardose

    Ornamental script with vintage sophistication

    Miss Fajardose

    Dense swashes and tight spacing give Miss Fajardose a busy, ornamental richness; it wants generous kerning and plenty of surrounding space to avoid feeling cramped.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  47. Montez

    Brush calligraphy with a confident slant

    Montez

    Montez has a thicker, more assertive stroke than many brush scripts, giving it presence in headlines without losing its handwritten softness.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  48. Mr Dafoe

    Quick, sketchy calligraphy for casual charm

    Mr Dafoe

    Mr Dafoe looks like it was written fast, with a light touch and slightly erratic baseline that suits informal invitations and social graphics.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  49. Nanum Brush Script

    Expressive brush lettering with ink-like texture

    Nanum Brush Script

    Originally developed for Korean typography, Nanum Brush Script carries genuine brush-and-ink texture in its Latin characters too, with visible variation in stroke pressure that feels authentically painted rather than drawn with a vector tool.

    • Language support: Latin, Korean
    • Styles: 1 weight (Regular)

    Get it

  50. Rochester

    Delicate vintage script for refined invitations

    Rochester

    Rochester’s thin, looping strokes recall early twentieth-century engraving, elegant in print but easily lost at small screen sizes.

    • Language support: Latin
    • Styles: 1 weight (Regular)

    Get it

  51. Romanesco

    Whimsical calligraphy with a hand-drawn wobble

    Romanesco

    The slightly irregular baseline in Romanesco gives it a sketched, spontaneous quality that reads as more art than typography.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  52. The Nautigal

    Free-flowing script for coastal, casual branding

    The Nautigal

    Loose, looping, and a little unpredictable, The Nautigal has an easy, beachy informality that suits lifestyle branding more than formal stationery.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 2 weights (Regular, Bold)

    Get it

  53. Vujahday Script

    Bright, modern calligraphy with playful energy

    Vujahday Script

    Vujahday Script mixes calligraphic structure with a more contemporary, illustrated feel, a good fit for greeting cards and packaging aimed at a younger audience.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  54. Zeyada

    Simple handwritten script for friendly messages

    Zeyada

    Zeyada is unassuming and easy to read, closer to natural handwriting than performance calligraphy, which makes it useful anywhere a script needs to stay out of the way.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  55. Yesteryear

    Retro script lettering with a nostalgic wink

    Yesteryear

    Yesteryear borrows its rhythm from mid-century advertising lettering, cheerful and slightly quirky rather than elegant.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  56. Condiment

    Bold calligraphic swashes for statement labels

    Condiment

    Condiment’s thick, confident strokes and dramatic capital swashes make it stand out on packaging and labels where a script needs to compete for attention.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  57. Kolker Brush

    Loose brush calligraphy with organic texture

    Kolker Brush

    Kolker Brush looks genuinely painted, with tapered strokes and rough edges that give it real brush-and-ink character.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  58. Lavishly Yours

    Delicate monoline script for modern weddings

    Lavishly Yours

    Lavishly Yours has become a favorite in current wedding design for its fine, even strokes and long, elegant flourishes; it photographs beautifully on foil-stamped invitations.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  59. Beau Rivage

    Effortless script for elegant, understated invitations

    Beau Rivage

    Beau Rivage keeps its swashes modest and its baseline relaxed, giving it a lived-in elegance that avoids feeling overly formal.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  60. Corinthia

    Sweeping calligraphy with dramatic long strokes

    Corinthia

    Corinthia’s extended entry and exit strokes give it real drama; used as a name or single word, it can anchor an entire invitation suite on its own.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 2 weights (Regular, Bold)

    Get it

  61. My Soul

    Warm, retro-inspired script with gentle curves

    My Soul

    My Soul has a nostalgic, hand-lettered warmth reminiscent of old greeting cards, comfortable rather than showy.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  62. Merienda

    Rounded script with sturdy, modern proportions

    Merienda

    Merienda offers a range of weights, and the bolder cuts give this script unusual sturdiness for headlines and branding where thinner scripts would disappear.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 7 weights (Light to Black)

    Get it

  63. Licorice

    Playful monoline script with candy-like curves

    Licorice

    Licorice is light, rounded, and a little whimsical, well suited to packaging or branding that wants charm without formality.

    • Language support: Latin, Latin Extended, Vietnamese
    • Styles: 1 weight (Regular)

    Get it

  64. Engagement

    Fine calligraphy designed for wedding stationery

    Engagement

    As the name suggests, Engagement was built with wedding stationery in mind, a delicate, evenly weighted script that behaves predictably across names and short phrases.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

  65. Petit Formal Script

    Compact calligraphy with old-world formality

    Petit Formal Script

    Petit Formal Script keeps its loops tidy and its proportions narrow, making it one of the more space-efficient formal scripts here, useful when a design has limited room for a flourish-heavy alternative.

    • Language support: Latin, Latin Extended
    • Styles: 1 weight (Regular)

    Get it

Pairing and Using Calligraphy Fonts Well

Most calligraphy fonts want a plain partner. Pair a decorative script with a simple sans serif or an understated serif for body copy, and let the script carry the emotional weight in headlines and names alone.

Size matters more with these fonts than almost any other category. What looks graceful at sixty points can turn into an illegible tangle at twelve, so always test a script at the actual size it will appear before committing to it.

Spacing needs attention too. Scripts are designed to connect, so avoid adding letter spacing that breaks their natural rhythm, and give ornamented swashes room to breathe rather than crowding them against other elements.

For anything read on screen at small sizes, lean toward the more legible options in this list, such as Cedarville Cursive, Marck Script, or Zeyada, and save the finer, thinner scripts like Tangerine or Qwigley for large print pieces.

Calligraphy fonts carry more personality per letter than almost any other type category, which is exactly why a small library of them is worth keeping on hand. With this many free, genuinely well-made options available directly through Google Fonts, there is rarely a reason to reach for a paid script unless a project needs something truly custom.