LiveKit Brand: Colors, Fonts, Logo & Visual Identity
LiveKit Brand Identity
A complete profile of LiveKit's visual system — colors, typography, components, and personality — extracted from https://livekit.io/. Built for designers, agents, and AI tools.
Color Palette
Brand palette extracted from https://livekit.io/.
Primary:
#20D5F9
Secondary:
#051518
Accent:
#20D5F9
Background:
#070707
Text Primary:
#070707
Link:
#1FD5F9
Typography
Each font links to its Google Fonts page where available.
Primary:
Public Sans
Public Sans Google Fonts →
Heading:
Public Sans
Public Sans Google Fonts →
Display Font Stack: displayFont, displayFont Fallback, ui-sans-serif, system-ui, sans-serif, Apple Color Emoji, Segoe UI Emoji, Segoe UI Symbol, Noto Color Emoji
Visual Assets
%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M42.8865%2022.0111H35.0809V47.7498H42.8865V22.0111Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M65.8647%2046.8174L55.9365%2014.2383H48.1309L58.5593%2047.7506H73.1702L83.5986%2014.2383H75.73L65.8647%2046.8174Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M102.963%2013.4957C92.8455%2013.4957%2086.4143%2020.7087%2086.4143%2030.9665C86.4143%2041.1635%2092.6584%2048.5%20102.963%2048.5C110.829%2048.5%20116.512%2045.0181%20118.635%2037.8678H110.698C109.512%2041.1008%20107.325%2043.0318%20103.016%2043.0318C98.2708%2043.0318%2094.9626%2039.7361%2094.3384%2033.2719H119.191C119.309%2032.4478%20119.371%2031.6165%20119.376%2030.784C119.378%2020.3343%20112.884%2013.4957%20102.963%2013.4957ZM94.3995%2027.8571C95.2127%2021.8282%2098.3968%2018.9677%20102.963%2018.9677C107.769%2018.9677%20111.016%2022.5105%20111.392%2027.8571H94.3995Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M165.02%200.5H154.904L135.298%2022.137V0.5H127.242V47.7521H135.298V23.878L156.903%2047.7521H167.205L144.602%2022.8821L165.02%200.5Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M178.504%2014.2383H170.698V39.977H178.504V14.2383Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M35.0818%2014.2383H27.2763V22.0101H35.0818V14.2383Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M35.0818%2014.2383H27.2763V22.0101H35.0818V14.2383Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M186.311%2039.9799H178.506V47.7516H186.311V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M186.311%2039.9799H178.506V47.7516H186.311V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M209.634%2039.9799H201.829V47.7516H209.634V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M209.634%2039.9799H201.829V47.7516H209.634V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M209.633%2022.0116V14.2398H201.828V0.5H194.022V14.2398H186.217V22.0116H194.022V39.9804H201.828V22.0116H209.633Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fsvg%3E)
Logo
Favicon
Social Card
UI Components
Live previews rendered using LiveKit's actual button styles.
Button Primary
background: #20D5F9
textColor: #070707
borderRadius: 4px
shadow: none
Button Secondary
background: #070707
textColor: #CCCCCC
borderColor: #202020
borderRadius: 4px
shadow: none
Brand Personality
Tone: modern
Energy: high
Audience: developers and tech companies
LiveKit Brand in the Wild
Real-world brand assets — ads, campaigns, and marketing materials.
Image: livekit.com
Source: livekit.io
Image: livekit.com
Source: blog.livekit.io
Image: livekit.com
Source: blog.livekit.io
Image: livekit.com
Source: blog.livekit.io
Image: livekit.com
Source: blog.livekit.io
Image: livekit.com
Source: blog.livekit.io
Frequently Asked Questions
What is LiveKit's primary brand color?
LiveKit's primary brand color is #20D5F9. It anchors the visual identity across their website, product UI, and marketing materials.
What font does LiveKit use?
LiveKit uses Public Sans as the primary typeface across body and headings.
Does LiveKit use a light or dark theme?
LiveKit's primary site uses a dark color scheme, with a background of #070707.
Where can I find LiveKit's logo?
LiveKit's logo is available directly on their site (https://livekit.io/). The current logo URL is included in the machine-readable JSON profile linked above.
How was this brand profile generated?
This profile was extracted from https://livekit.io/ using the Firecrawl branding extraction API, which inspects the live page's CSS, fonts, color tokens, and component styles. It is not affiliated with or endorsed by LiveKit.
Machine-Readable Profile
Direct endpoints for agents, designers, and tooling. No login or auth required.
{
"colorScheme": "dark",
"fonts": [
{
"family": "Public Sans",
"role": "body"
}
],
"colors": {
"primary": "#20D5F9",
"secondary": "#051518",
"accent": "#20D5F9",
"background": "#070707",
"textPrimary": "#070707",
"link": "#1FD5F9"
},
"typography": {
"fontFamilies": {
"primary": "Public Sans",
"heading": "Public Sans"
},
"fontStacks": {
"heading": [
"displayFont",
"displayFont Fallback",
"ui-sans-serif",
"system-ui",
"sans-serif",
"Apple Color Emoji",
"Segoe UI Emoji",
"Segoe UI Symbol",
"Noto Color Emoji"
],
"body": [
"Public Sans",
"ui-sans-serif",
"system-ui",
"sans-serif",
"Apple Color Emoji",
"Segoe UI Emoji",
"Segoe UI Symbol",
"Noto Color Emoji"
],
"paragraph": [
"Public Sans",
"ui-sans-serif",
"system-ui",
"sans-serif",
"Apple Color Emoji",
"Segoe UI Emoji",
"Segoe UI Symbol",
"Noto Color Emoji"
]
},
"fontSizes": {
"h1": "48px",
"h2": "36px",
"body": "14px"
}
},
"spacing": {
"baseUnit": 6,
"borderRadius": "0px"
},
"components": {
"buttonPrimary": {
"background": "#20D5F9",
"textColor": "#070707",
"borderRadius": "4px",
"borderRadiusCorners": {
"topLeft": "4px",
"topRight": "4px",
"bottomRight": "4px",
"bottomLeft": "4px"
},
"shadow": "none"
},
"buttonSecondary": {
"background": "#070707",
"textColor": "#CCCCCC",
"borderColor": "#202020",
"borderRadius": "4px",
"borderRadiusCorners": {
"topLeft": "4px",
"topRight": "4px",
"bottomRight": "4px",
"bottomLeft": "4px"
},
"shadow": "none"
}
},
"images": {
"logo": "data:image/svg+xml;utf8,%3Csvg%20width%3D%2290%22%20viewBox%3D%220%200%20210%2049%22%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20class%3D%22relative%22%20data-fc-idx%3D%220%22%3E%3Cpath%20d%3D%22M8.42129%200.5H0.365692V47.7521H29.5892V40.8509H8.42129V0.5Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M42.8865%2022.0111H35.0809V47.7498H42.8865V22.0111Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M65.8647%2046.8174L55.9365%2014.2383H48.1309L58.5593%2047.7506H73.1702L83.5986%2014.2383H75.73L65.8647%2046.8174Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M102.963%2013.4957C92.8455%2013.4957%2086.4143%2020.7087%2086.4143%2030.9665C86.4143%2041.1635%2092.6584%2048.5%20102.963%2048.5C110.829%2048.5%20116.512%2045.0181%20118.635%2037.8678H110.698C109.512%2041.1008%20107.325%2043.0318%20103.016%2043.0318C98.2708%2043.0318%2094.9626%2039.7361%2094.3384%2033.2719H119.191C119.309%2032.4478%20119.371%2031.6165%20119.376%2030.784C119.378%2020.3343%20112.884%2013.4957%20102.963%2013.4957ZM94.3995%2027.8571C95.2127%2021.8282%2098.3968%2018.9677%20102.963%2018.9677C107.769%2018.9677%20111.016%2022.5105%20111.392%2027.8571H94.3995Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M165.02%200.5H154.904L135.298%2022.137V0.5H127.242V47.7521H135.298V23.878L156.903%2047.7521H167.205L144.602%2022.8821L165.02%200.5Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M178.504%2014.2383H170.698V39.977H178.504V14.2383Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3Cg%3E%3Cpath%20d%3D%22M35.0818%2014.2383H27.2763V22.0101H35.0818V14.2383Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M35.0818%2014.2383H27.2763V22.0101H35.0818V14.2383Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M186.311%2039.9799H178.506V47.7516H186.311V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M186.311%2039.9799H178.506V47.7516H186.311V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cg%3E%3Cpath%20d%3D%22M209.634%2039.9799H201.829V47.7516H209.634V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%221%22%20style%3D%22transform%3A%20none%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%201%20!important%3B%22%2F%3E%3Cpath%20d%3D%22M209.634%2039.9799H201.829V47.7516H209.634V39.9799Z%22%20fill%3D%22white%22%20opacity%3D%220%22%20style%3D%22transform%3A%20translateX(-3%25)%20scale(0)%3B%20transform-origin%3A%2050%25%2050%25%3B%20transform-box%3A%20fill-box%3B%20fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%20opacity%3A%200%20!important%3B%22%2F%3E%3C%2Fg%3E%3Cpath%20d%3D%22M209.633%2022.0116V14.2398H201.828V0.5H194.022V14.2398H186.217V22.0116H194.022V39.9804H201.828V22.0116H209.633Z%22%20fill%3D%22white%22%20style%3D%22fill%3A%20rgb(255%2C%20255%2C%20255)%20!important%3B%22%2F%3E%3C%2Fsvg%3E"
,
"favicon": "https://livekit.com/favicon.ico?favicon.ce48eca7.ico",
"ogImage": "https://livekit.com/opengraph-image.png?opengraph-image.fd62a26c.png",
"logoHref": "/"
},
"__llm_logo_reasoning": {
"selectedIndex": 1,
"reasoning": "Selected #1 because it is visible, located in the header, links to the homepage, and matches the brand inferred from the URL and page title.",
"confidence": 0.9,
"source": "llm"
},
"__llm_button_reasoning": {
"primary": {
"index": 2,
"text": "Start building",
"reasoning": "Button #2 has a vibrant blue background (#20D5F9), which is a brand color, and the text 'Start building' is action-oriented, making it a strong primary CTA."
},
"secondary": {
"index": 1,
"text": "Contact sales",
"reasoning": "Button #1 has a dark background (#070707) and the text 'Contact sales', which is a common secondary action. It is from a different color group than the primary button."
},
"confidence": 0.95
},
"personality": {
"tone": "modern",
"energy": "high",
"targetAudience": "developers and tech companies"
},
"designSystem": {
"framework": "tailwind",
"componentLibrary": ""
},
"confidence": {
"buttons": 0.95,
"colors": 0.9,
"overall": 0.925
},
"__llm_metadata": {
"logoSelection": {
"llmCalled": true,
"llmSucceeded": true,
"finalSource": "llm",
"rawLogoSelection": {
"selectedLogoIndex": 1,
"selectedLogoReasoning": "Selected #1 because it is visible, located in the header, links to the homepage, and matches the brand inferred from the URL and page title.",
"confidence": 0.9
}
},
"buttonClassification": {
"llmCalled": true,
"llmSucceeded": true
}
}
}