Skip to content
Handwriting OFL License

Bad Script Font Family

Download Font

Explore Bad Script, a Handwriting Google Font. Live preview, CSS code, font pairings and licensing info.

Live Preview

The quick brown fox jumps over the lazy dog.

CSS

font-family: 'Bad Script', cursive;
font-weight: 400;

@import

@import url('https://fonts.googleapis.com/css2?family=Bad+Script:wght@400&display=swap');

HTML embed

<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="stylesheet" href="https://fonts.googleapis.com/css2?family=Bad+Script:wght@400&display=swap">

Font Weights

Every weight available for Bad Script.

400 · Regular

The quick brown fox jumps over the lazy dog.

Download

Designer

Weights

1 weight

Styles

Regular

Version

v18

Last modified

Sep 2, 2025

Subsets

5 languages

Variable

No

License

OFL

Language Support

Cyrillic Cyrillic-ext Latin Latin-ext Vietnamese

License

Bad Script is distributed under the OFL license. This license generally permits use in personal and commercial projects, including embedding the font on websites and in applications. Always read the full license text for the specific terms that apply to your use case.

Frequently Asked Questions

What is Bad Script? +

Bad Script is a Handwriting typeface, distributed as a Google Font.

Is Bad Script a Google Font? +

Yes, Bad Script is hosted on Google Fonts and can be embedded on any website free of charge under its open license (OFL).

What type of font is Bad Script? +

Bad Script is classified as a Handwriting typeface.

What weights does Bad Script have? +

Bad Script is available in 1 weight.

Can I use Bad Script on my website? +

Yes. Bad Script is released under the OFL license, which permits use in websites and most commercial projects. Always check the full license text for edge cases like selling the font file itself.

What fonts pair well with Bad Script? +

Bad Script pairs well with Montserrat, Roboto, Open Sans, depending on whether you're using it for headlines or body text.