Color Palette
Colors
Typography
Fonts
TikTokFont
body
400
self-hosted
Arial, Tahoma, PingFangSC, sans-serif
TikTokDisplayFont
heading
700
self-hosted
Arial, Tahoma, PingFangSC, sans-serif
TikTokFont
heading
400
700
self-hosted
Arial, Tahoma, PingFangSC, sans-serif
body
The quick brown fox
14pxh1
The quick brown fox
24pxh2
The quick brown fox
16pxh3
The quick brown fox
16.38pxVoice & Tone
Personality
Visual Energy
5/10
Design Era
contemporary
Emotional Tone
professional
Target Audience
general audience
<!-- Generated by ExtractVibe — https://extractvibe.com/brand/tiktok.com -->
<!-- Extracted: 2026-09-10T10:07:53.443Z | Schema: v1 | Quality: 65/100 -->
---
version: alpha
name: "TikTok"
description: "TikTok - Make Your Day presents a professional web presence."
colors:
primary: "#ffffff"
tertiary: "#161823"
surface: "#ffffff"
on-surface: "#161823"
typography:
display-lg:
fontFamily: "TikTokDisplayFont"
fontSize: "24px"
fontWeight: "700"
lineHeight: "30px"
headline-lg:
fontFamily: "TikTokFont"
fontSize: "16px"
fontWeight: "400"
lineHeight: "21px"
headline-md:
fontFamily: "TikTokFont"
fontSize: "16.38px"
fontWeight: "700"
lineHeight: "24.57px"
body-md:
fontFamily: "TikTokFont"
fontSize: "14px"
fontWeight: "400"
lineHeight: "21px"
---
# TikTok — Design System
## Overview
The visual identity for Make Your Day is defined by radical minimalism and functional clarity, adhering strictly to a monochromatic white aesthetic. This design atmosphere prioritizes content and user interaction over decorative elements, creating a clean, uncluttered canvas that directs full attention to the core utility of the platform. The interface exudes a professional, corporate-grade stability, distinguishing itself from the chaotic, high-energy visuals typical of social media apps. It is not playful, nor is it dark-mode oriented or neon-accented. The absence of color forces a reliance on spacing, typography, and structural integrity to establish hierarchy and guide the user journey. This approach signals trustworthiness and seriousness, positioning the web presence as a reliable hub rather than a casual entertainment venue. The design is grounded in the belief that simplicity is the ultimate sophistication, removing all non-essential visual noise to ensure maximum accessibility and speed. Every pixel serves a purpose, contributing to a cohesive, streamlined experience that feels both modern and timeless. The white surface acts as a neutral stage, allowing the content to breathe and ensuring that the user’s focus remains uninterrupted by extraneous graphical elements. This restraint is a deliberate strategic choice, aligning with a professional archetype that values efficiency and clarity above all else. The result is an interface that feels expansive yet focused, offering a serene digital environment in contrast to the noise of the broader web. It is a declaration of confidence in the product’s inherent value, requiring no visual embellishment to convey its worth. The design is static in its palette but dynamic in its function, providing a stable foundation for complex interactions. This minimalist philosophy ensures that the brand remains relevant across diverse contexts, avoiding trends that may quickly date the interface. The white void is not empty; it is intentional, providing the necessary negative space for cognitive ease and reducing visual fatigue for the user.
**Key characteristics:**
- Vibe — professional
- Design era — contemporary
- Emotional tone — professional
- Target audience — general audience
- Visual energy — 5/10 (moderate)
## Colors
The palette consists exclusively of #ffffff for both primary and surface colors, establishing a pure, high-key visual field. This monochromatic strategy eliminates visual hierarchy through color, forcing reliance on structural layout and typography for navigation. The white surface reflects light and openness, signaling transparency and clarity. This stark simplicity reinforces the professional tone, avoiding any emotional baggage associated with specific hues. The absence of accent colors ensures that the interface remains neutral, adaptable, and focused entirely on content delivery without distraction.
### Light mode
| Role | Hex | Name |
|------|-----|------|
| primary | `#ffffff` | White |
| accent / tertiary | `#161823` | Near-Black |
| background | `#ffffff` | White |
| text | `#161823` | Near-Black |
## Typography
The type system utilizes TikTokFont and TikTokDisplayFont to create a distinct, proprietary voice. TikTokDisplayFont anchors headings with bold, authoritative weight, establishing clear structural hierarchy. TikTokFont serves as the body text, prioritizing readability and speed. The contrast between display and body weights creates a crisp, modern rhythm. This combination communicates precision and efficiency, aligning with the professional archetype. The fonts are chosen for their legibility across devices, ensuring that the minimalist design remains accessible and functional without relying on color or imagery for emphasis.
### Font families
| Family | Role | Source | Weights |
|--------|------|--------|---------|
| TikTokFont | body | self-hosted | 400 |
| TikTokDisplayFont | heading | self-hosted | 700 |
| TikTokFont | heading | self-hosted | 400, 700 |
### Type scale
| Role | Family | Size | Weight | Line height | Letter spacing |
|------|--------|------|--------|-------------|----------------|
| Display | TikTokDisplayFont | 24px | 700 | 30px | — |
| Heading 2 | TikTokFont | 16px | 400 | 21px | — |
| Heading 3 | TikTokFont | 16.38px | 700 | 24.57px | — |
| Body | TikTokFont | 14px | 400 | 21px | — |
### Conventions
- Heading case — lowercase
- Body line-height — 21px
## Voice
### Tone (1–10 scale)
| Axis | Score | Lean |
|------|-------|------|
| Formal ↔ Casual | 5/10 | balanced |
| Playful ↔ Serious | 5/10 | balanced |
| Enthusiastic ↔ Matter-of-fact | 5/10 | balanced |
| Respectful ↔ Irreverent | 3/10 | respectful |
| Technical ↔ Accessible | 5/10 | balanced |
### Copywriting style
- Avg. sentence length — 12 words
- Vocabulary — moderate
- Jargon — some
- CTA style — direct
## Logos
| Type | Variant | Format | URL | Confidence |
|------|---------|--------|-----|------------|
| primary | — | svg | [link](https://img.loadlogo.com/tiktok.com) | 100% |
| favicon | — | png | [link](brands/tiktok.com/logo-0.png) | 95% |
| favicon | — | png | [link](brands/tiktok.com/logo-1.png) | 95% |
| favicon | — | png | [link](brands/tiktok.com/logo-2.png) | 95% |
| favicon | — | png | [link](brands/tiktok.com/logo-3.png) | 95% |
| favicon | — | png | [link](brands/tiktok.com/logo-4.png) | 95% |
## Sources
- Official brand guidelines — https://tiktok.com/brand
- Live brand page — https://extractvibe.com/brand/tiktok.com
- Raw JSON — https://extractvibe.com/api/brand/tiktok.com
- DESIGN.md (this file) — https://extractvibe.com/api/brand/tiktok.com/design.md
- Extracted — 2026-09-10T10:07:53.443Z
- Generator — ExtractVibe vv1
- Quality score — 65/100
127 lines · 6,684 bytesView raw
How to use this file
1. Save this file as DESIGN.md in your project root (sibling to README.md).
2. AI agents that read project files (Claude Code, Cursor, v0, Lovable, Bolt, Windsurf) will discover it automatically.
3. Validate or export tokens with the official CLI:
npx @google/design.md lint DESIGN.md npx @google/design.md export --format tailwind DESIGN.md
Developer Access
cURL
# Fetch the full brand kit
curl https://extractvibe.com/api/brand/tiktok.com \
-H "x-api-key: ev_your_key"
# Export as CSS variables
curl https://extractvibe.com/api/extract/JOB_ID/export/css \
-H "x-api-key: ev_your_key"
# Export as Tailwind config
curl https://extractvibe.com/api/extract/JOB_ID/export/tailwind \
-H "x-api-key: ev_your_key"Extract your own brand kit
Get colors, fonts, voice, and personality from any website in seconds. Open source.