Tagged “OFL”: SIL Open Font License applies

Commercial design use is allowed; standalone sale of font files is not.

View license guide →

Sample text

Typography helps convey meaning, emotion, and culture through carefully designed letterforms, making written communication both effective and visually engaging.

Live preview and custom text below

Bad Script

Designer: Roman Shchyukin (Gaslight Type Foundry), Cyreal (Charset Expansion)
Font Files (1)
Download WebFont KitWOFF2, CSS, demo & license summary

Download options

Sign in to email a download link (no attachment) Sign in

Font Multi-language Preview

18px
Bad Typography helps convey meaning, emotion, and culture through carefully designed letterforms, making written communication both effective and visually engaging.

Font Files

1 files

Download options

Sign in to email a download link (no attachment) Sign in

RegularTTF
BadScript-Regular.ttf
0.18 MB

Supports 120 languages

Supports 2 scripts

Supports Scripts

Not sure if it is Bad Script? Identify the font from an image

Use the free FontHubs font identifier: sign in, upload a poster, logo, or screenshot, then preview and download similar fonts with license hints.

Licensing & Core Factoid Summary

Bad Script is a Handwriting typeface designed by Roman Shchyukin (Gaslight Type Foundry), Cyreal (Charset Expansion), published under Open Source (SIL OFL) (Official License). Includes 1 weight(s)/style(s). Last verified: 2026-06-10.

License Type Open Source (SIL OFL)
Commercial Rights Open Source · Commercial & Derivative Allowed
Designer / Foundry Roman Shchyukin (Gaslight Type Foundry), Cyreal (Charset Expansion)
Web & App Embedding Allowed in CSS & App Bundles

About This Font

Bad Script is a casual, handwritten-style font designed by Roman Shchyukin (Gaslight Type Foundry) with charset expansion by Cyreal. It features a playful, irregular letterform that mimics natural hand lettering with a slightly rough, ink-like texture. Licensed under the SIL Open Font License (OFL), this font supports Latin and Cyrillic scripts, making it suitable for English and Cyrillic-based languages. It is available in a single Regular weight and TTF format, ideal for adding a personal, human touch to digital designs. Note that Bad Script does not include Chinese glyphs, so it is not suitable for Chinese text.

Key Features

  • Hand-drawn, casual style with irregular strokes and a natural ink effect
  • Supports Latin and Cyrillic character sets for multilingual use (English, Russian, etc.)
  • Single Regular weight in TTF format for easy installation and compatibility
  • Open-source license (OFL) allows free use, modification, and redistribution
  • Designed by Gaslight Type Foundry with expanded glyph coverage by Cyreal

Recommended Use Cases

Social media graphics and quotes requiring a friendly, handwritten aesthetic Invitations, greeting cards, and personal stationery for a casual, handmade feel Branding for creative businesses like bakeries, boutiques, or art studios Children's book covers or educational materials needing a playful, approachable font Posters and flyers for informal events such as parties, workshops, or community gatherings

Font Information

Font Family
Bad Script
Font Type
Handwriting
Designer
Roman Shchyukin (Gaslight Type Foundry), Cyreal (Charset Expansion)
Foundry
Gaslight
License
OFL
File Formats
TTF
Font Weights
Regular
File Size
0.18 MB
Release Date
2025-05-16
Last Updated
2026-06-10

Copyright

Copyright 2011 The Bad Script Project Authors (https://github.com/alexeiva/badscript) This Font Software is licensed under the SIL Open Font License, Version 1.1. This license is available with a FAQ at: https://openfontlicense.org

Official license URL (external)

https://openfontlicense.org

Tags

bad script Regular Sans-serif Cyrillic

Frequently Asked Questions

Is Bad Script free for commercial use?
Under the listed "OFL" license, Bad Script may be used in commercial projects when you follow the license terms. Review the full license on this page before downloading. You can also read our license guide: /en/licenses/ofl.
Which languages does Bad Script support?
Based on character-coverage data, Bad Script primarily supports: Vietnamese, Latin, English, Cyrillic. Exact glyphs depend on the font files—check the language coverage section on this page.
Can I embed Bad Script on my website?
Yes, you can embed Bad Script on websites using @font-face or other web font methods. The OFL permits web embedding without additional fees.
What file formats are available for Bad Script?
Bad Script is available in TTF (TrueType Font) format, which is widely compatible with Windows, macOS, and Linux systems.
Can I modify Bad Script and redistribute it?
Yes, the OFL allows you to modify the font and redistribute it under the same license, provided you rename it to avoid confusion with the original.
Do I need a FontHubs membership to download Bad Script?
No, Bad Script is available for free download on FontHubs without any membership requirement.

Related Articles

Recommended Tools

A collection of practical tools to improve work efficiency