Digital 9 Labs logoDigital 9 Labs
Tools / Design System Toolkit
Free tool

See your brand as a design system

Type your company name, pick your brand colour, upload your logo. In one second you get the full system — colour ramps, type scale, spacing, components and a live website preview, all in your brand. Free, no signup, yours to export.

Your brand

Neutral, trustworthy, reads well at every size. The safe default. Everything below regenerates as you type, and nothing is sent to us unless you message us.

Website preview

Your Company as a website

The same tokens, assembled into a real page. This is what a visitor would see on your homepage.

Your Company
Professional services

The clear promise your customers remember.

Every colour, size and corner on this page comes from your generated system. Change one input and the whole page follows.

Get started Talk to us
1
Built for your workflow

A short supporting line that shows how your body copy sits against your headings at real size.

2
Live on every device

A short supporting line that shows how your body copy sits against your headings at real size.

3
Owned by you

A short supporting line that shows how your body copy sits against your headings at real size.

Ready when you are.

One clear call to action, in your brand colour.

Book a call
Foundations

Colour

Your hex is pinned into the primary ramp at the step matching its lightness — marked YOURS. The rest is generated around it, and the neutrals are tinted with your hue so the greys belong to your brand. Click any swatch to copy it.

Primary
Accent
Neutral
Semantic colours
success
Paid, approved, completed
warning
Due soon, needs attention
danger
Overdue, failed, destructive
info
Neutral system messages
Button contrast (WCAG 2.1)
AA · 4.92:1
Button text
Passes for normal body text at this size.
Text on white
InkAAA · 13.80:1
MutedAA · 4.65:1
BrandFail · 2.80:1
Foundations

Typography

Inter Tight for headings, Inter for body, on a 1.25 modular scale. Body stays 16px because anything smaller fails on a phone.

display · 48.8px
The clear promise your customers remember.
Hero headline
h1 · 39.1px
The clear promise your customers remember.
Page title
h2 · 31.3px
The clear promise your customers remember.
Section heading
h3 · 25px
Your Company — card / block heading
Card / block heading
lead · 20px
Your Company — intro paragraph
Intro paragraph
body · 16px
Your Company — body copy
Body copy
small · 12.8px
Your Company — captions, helper text
Captions, helper text
micro · 10.2px
Your Company — labels, badges
Labels, badges
Foundations

Spacing, corners and shadow

One spacing scale and one corner radius, reused everywhere. This is the part most sites get wrong, and it is why they look slightly off without anyone being able to say why.

Spacing
2xs4px
xs8px
sm12px
md16px
lg24px
xl32px
2xl48px
3xl64px
Corners — Soft
sm · 6px
md · 10px
lg · 14px
Elevation
sm
md
lg
Components

The pieces, in your brand

Built only from the tokens above. In a real build these become a component library, so every new screen is on brand by default rather than by discipline.

Buttons
PrimarySecondaryGhost
MediumSmallDisabled
Status badges
successwarningdangerinfoBrand
Form field
Work email
name@company.com.sg
We reply within one working day.
Focused state
Data table
InvoiceAmountStatus
INV-1042S$4,200Paid
INV-1043S$1,850Due
INV-1044S$960Overdue
Take it with you

Export your system

Yours to keep, whether we build it or not. Hand these to any developer and your brand survives contact with the code.

CSS variables

Drop into any stylesheet.

Tailwind config

A ready tailwind.config.ts.

Design tokens

A JSON file of every token.

Want this built, not just previewed?

We turn this into a real website or custom ERP with the system wired in as a working component library, so every screen your team ships stays on brand. Your inputs travel with the message.

Want to see your brand in a specific look instead? Browse 74 brand styles →

Questions

What is a design system?

A design system is the small set of decisions every page of your website and software reuses: your colour ramps, type scale, spacing, corner radius and the components built from them. Fixing those once is what makes a brand look consistent instead of assembled page by page.

Is the Design System Toolkit free?

Yes. It runs entirely in your browser, needs no signup, and nothing you type is sent to Digital 9 Labs unless you choose to message us. You can export your tokens as JSON, CSS variables or a Tailwind config and keep them.

How is my palette generated?

Your exact brand hex is pinned into the ramp at whichever step matches its lightness, then the other nine steps are generated around it, losing chroma in the tints and holding it in the shades. Neutrals are tinted with your brand hue so the greys belong to your brand rather than looking borrowed.

What is the contrast check for?

Text has to be legible on your brand colour. The toolkit measures the WCAG 2.1 contrast ratio of your button text against your button fill and grades it AAA, AA, AA Large or Fail, so you find out before launch rather than after an accessibility complaint.

Can Digital 9 Labs build this for me?

Yes. We take the system you generate here and build it into a real website or custom ERP as a working component library, so every screen your team ships stays on brand. Singapore websites typically range from S$500 to S$1,500.