You open DevTools to grab a colour.
Ten minutes later, you're digging through CSS files, hunting for font stacks, checking spacing values, and trying to figure out whether that shadow is being inherited from somewhere else.
The problem isn't that DevTools is bad. The problem is that it was built for debugging websites, not extracting design systems.
If your goal is to understand how a website is built — or reuse parts of its design system in your own work — there are faster ways to do it.
In this guide, you'll learn what design tokens are, how to extract them from any website, and where traditional inspection methods start to break down.
What Are Design Tokens?
Design tokens are the visual building blocks of a user interface.
They include things like:
- Colours
- Typography
- Font families
- Font sizes
- Spacing values
- Border radius values
- Shadows
- Breakpoints
Instead of hard-coding styles throughout a project, teams use tokens to create consistency.
For example:
--primary-color: #3b82f6;
--font-heading: Inter;
--spacing-large: 32px;
When you understand a website's design tokens, you understand the design system behind it.
The Traditional Way: DevTools
Most people extract design tokens manually.
The process usually looks like this:
- Open DevTools.
- Inspect an element.
- Find its styles.
- Copy the values.
- Repeat for every component on the page.
This works.
It's also slow.
A single landing page might contain:
- Dozens of colour variations
- Multiple font weights
- Different spacing systems
- Custom shadows
- Reusable components
Extracting everything manually quickly becomes repetitive.
Why Screenshot-Based Tools Struggle
Some people try AI screenshot-to-code tools instead.
The problem is that screenshots don't contain design information.
They only contain pixels.
The AI has to guess:
- Which font was used
- Exact spacing values
- Border radius measurements
- Colour values
- Component structure
Sometimes those guesses are close.
Often they're not.
This is why screenshot-based workflows tend to drift from the original design.
A Better Approach: Extract From the Live Website
Instead of guessing from an image, you can analyse the live page itself.
This gives you access to the information the browser actually renders, including:
- Fonts
- Colours
- CSS variables
- Images
- Icons
- Layout structure
- Design tokens
Because the data comes from the real page, the output is significantly more accurate than a screenshot-based approach.
What Design Tokens Can You Extract?
A modern extraction workflow can pull:
Colours
Including:
- Primary colours
- Secondary colours
- Background colours
- Text colours
- Accent colours
Instead of copying hex values one by one, you get the full palette.
Typography
This includes:
- Font families
- Font sizes
- Font weights
- Line heights
- Letter spacing
Useful when analysing a competitor's design system or recreating a UI.
Spacing
Spacing is one of the hardest things to reverse-engineer manually.
Extraction tools can identify:
- Margins
- Padding
- Gaps
- Section spacing
This helps you understand the rhythm of a design.
Border Radius
Many modern interfaces rely on consistent corner rounding.
Instead of measuring elements individually, you can extract the values automatically.
Shadows
Shadows are notoriously tedious to recreate manually.
Extracting them directly saves significant time.
Who Benefits Most From Design Token Extraction?
Designers
Quickly analyse design systems for inspiration and research.
Developers
Reuse styles and components without spending hours in DevTools.
Founders
Study competitor websites and understand how their products are positioned visually.
Agencies
Speed up audits, redesign projects, and benchmarking work.
When DevTools Still Makes Sense
DevTools remains useful when:
- Debugging layouts
- Testing CSS changes
- Inspecting JavaScript behaviour
- Investigating rendering issues
If you're fixing a bug, DevTools is still the right tool.
If you're extracting an entire design system, it's often the slower option.
The Fastest Way to Extract Design Tokens
If your goal is to understand a website's design system, you need more than a colour picker or an element inspector.
You need access to the actual tokens behind the interface.
Modern website extraction tools can pull colours, typography, spacing, assets, and UI structure directly from a live page and export them into formats your workflow already uses.
That means less time digging through DevTools and more time building.
Final Thoughts
Most people don't realise they're using the wrong tool for the job.
DevTools is excellent for inspecting individual elements.
It's much less efficient when you're trying to extract an entire design system.
If you're regularly analysing websites, researching competitors, or rebuilding interfaces, extracting design tokens directly from a live website is usually the faster and more accurate workflow.
The less time you spend hunting for colours and fonts, the more time you can spend creating something useful with them.
Stop inspecting. Start extracting.
Use ZipIt to instantly extract complete design systems and tokens.
