Brand Extract crawls any website and returns a complete brand profile — color palette, typography, spacing, component styles, logos, icons, animations, layout patterns, and personality traits. It gives you a structured, machine-readable picture of a brand's visual identity in one call.
Designers use it to reverse-engineer a visual style before replicating it. Marketers use it to audit competitors and understand how their visual language differs. Developers use it to extract design tokens from live sites without manual inspection. The returned profile is broken into nested sections so you can query exactly what you need.
What you can do
- Extract color palettes including primary, secondary, accent, background, and text roles
- Pull font families and typography scale from any live website
- Capture spacing, layout patterns, and component styles
- Identify logos, icons, and animation characteristics
- Get brand personality descriptors based on visual language analysis
Who it's for
Designers replicating or drawing inspiration from an existing visual style. Marketing teams auditing competitor brand positioning. Developers extracting design tokens from live sites for use in build systems. Brand strategists doing visual research across multiple companies.
How to use it
- Call extract_brand with the URL you want to analyze — the homepage is usually the best starting point
- Check the colorScheme and colors sections for palette roles and hex values
- Look at fonts for typeface names and personality for tone descriptors
- For competitive research, run extract_brand on multiple URLs and compare the resulting profiles
Getting started
Pass any website URL to extract_brand — it works on any publicly accessible page with no configuration.