A free and open-source font by TikTok https://tiktok.com/font
Find a file
Qinyi Yao baa2f381f9
Some checks failed
Build font and specimen / Build and test (push) Has been cancelled
Build font and specimen / Create and populate release (push) Has been cancelled
Update requirements
2025-08-11 17:26:29 -07:00
.github/workflows Exclude docs from release 2025-07-08 18:16:38 -07:00
documentation Correct GF link 2025-07-09 06:17:03 -07:00
scripts Initial commit 2025-04-25 15:40:25 +02:00
sources Initial commit 2025-04-25 15:40:25 +02:00
.gitignore Initial commit 2025-04-25 15:40:25 +02:00
.templaterc.json Initial commit 2025-04-25 15:40:25 +02:00
AUTHORS.txt Initial commit 2025-04-25 15:40:25 +02:00
CODE_OF_CONDUCT.md Initial commit 2025-04-25 15:40:25 +02:00
CONTRIBUTORS.txt Initial commit 2025-04-25 15:40:25 +02:00
Makefile Remove RFN & update Makefile help 2025-06-12 21:41:44 -07:00
OFL.txt Remove RFN & update Makefile help 2025-06-12 21:41:44 -07:00
README.md Correct GF link 2025-07-09 06:17:03 -07:00
renovate.json Initial commit 2025-04-25 15:40:25 +02:00
requirements-test.in Initial commit 2025-04-25 15:40:25 +02:00
requirements-test.txt Update requirements 2025-08-11 17:26:29 -07:00
requirements.in Initial commit 2025-04-25 15:40:25 +02:00
requirements.txt Update requirements 2025-08-11 17:26:29 -07:00

TikTok Sans

Download from Google Fonts ↗︎ | Website ↗︎ | Specimen ↗︎

TikTok Sans example

With its playful, fresh, and dynamic design, TikTok Sans is perfect for making your video captions stand out. You may recognize this font as the default font used in millions of TikTok videos. Bring your creations to life and to amplify your voice with TikTok Sans.

  • Supports over 460+ languages for Latin, Greek, and Cyrillic
  • Includes variable font with Weight, Width, Slant, and Optical Size axes
  • Offers tabular numerals, diamiguation stylistic set, character variants, and more
  • Optimized for high-DPI mobile UI typesetting
  • Features manual TrueType hinting

Did you create something cool using TikTok Sans? Share it using #TikTokFont!

Language Support

Languages supported by TikTok Sans and TikTok app: English, Spanish, Portuguese, French, German, Russian, Indonesian, Javanese, Malay, Filipino, Cebuano, Vietnamese, Swahili, Turkish, Kazakh, Uzbek, Polish, Ukrainian, Czech, Slovak, Slovenian, Croatian, Bulgarian, Hungarian, Albanian, Lithuanian, Latvian, Estonian, Finnish, Italian, Romanian, Greek, Catalan, Swedish, Norwegian Bokmål, Danish, Icelandic, Dutch, Irish.

Languages supported by TikTok app but not by TikTok Sans: Arabic, Hebrew, Hindi, Urdu, Bangla, Thai, Khmer, Burmese, Chinese, Japanese, Korean.

For a complete list of supported languages, visit our Google Fonts page.

Building

To build fonts locally, use the following commands:

  • make dev will produce only the variable font for testing during development.
  • make build will produce static and variable fonts in all font file formats (.otf, .ttf, .woff, .woff2).
  • make test will run FontBakerys quality assurance tests.
  • make proof will generate HTML proof files.

Security

If you identify a security issue in this project, do not open a public GitHub issue. Please report it to TikTok through our Bug Bounty Program.

License

This Font Software is licensed under the SIL Open Font License, Version 1.1. For more details, see OFL.

Credits & Acknowledgements

TikTok Sans is designed and engineered by Grilli Type, Contrast Foundry, and Type Network. It's produced and maintained by TikTok (Design, Marketing, and Engineering).

For more details, see Contributors.

In memory of Chris Simpkins.

This font repository structure is inspired by Unified Font Repository v0.3, modified for the Google Fonts workflow.

TikTok is a trademark of TikTok Ltd. Its affiliate, TikTok Inc., has the right to use this mark.

© 2025 TikTok Inc.