Your DESIGN.md is just text until you can see it.

No uploads, no account, no build step. It renders what you wrote, not what an AI guesses.

Runs entirely in your browser. Nothing is uploaded.
DESIGN.mdsource
---name: Halcyoncolors:  primary: "#2D5BFF"  ink:     "#0E1726"  teal:    "#12B5A6"--- ## Colors## Typography
rendered output
Halcyon/ colors + typeLive render
AaAAA
Primary
#2D5BFF
AaAAA
Ink
#0E1726
AaAA
Teal
#12B5A6
Aa Focus at altitudeInter700 / -2.6% tracking
Colors

Colors, with roles and real contrast.

Every color is shown in its role, paired with text, and checked for WCAG contrast so you can trust it before it ships. The same parser that powers the tool runs right here, on your machine.

Open the tool

Color roles/ contrast checked
AaAAA
Primary
#2D5BFF
AaAAA
Ink
#0E1726
AaAA
Teal
#12B5A6
AaAAA
Surface
#EEF2F9
Privacy

Nothing leaves your browser.

Your brand guidelines stay yours. Everything runs client-side, with no server calls and no accounts required.

Zero uploads

Your DESIGN.md file is never sent anywhere. The parser runs as JavaScript in the same tab, with no network calls.

Verifiable in your browser

Open the Network tab and drop in your file: zero outbound requests. Parsing is JavaScript in your tab, nothing leaves it.

Where it fits

DESIGN.md vs the alternatives.

One plain-text file your repo, your team, and your AI agents can all read, and that renders to something a human can actually see.

DESIGN.md THISJSON tokens (DTCG)Figma guideline
Lives in your repo
Human and AI readable~
Renders to a visual guideline
No vendor lock-in
Works in code review / PR workflows
Examples

See it for real brands.

Browse ready-made DESIGN.md examples and see what the rendered output looks like.

Good to know

Questions, answered.

Do I need an account?

No account, no login, no sign-up. Open the tool, drop in your file, and see it rendered.

Does my file have to follow an exact format?

Not strictly. The tool reads Google's DESIGN.md spec (v0.3), but it also handles loose Markdown sections and plain color blocks. The closer to the spec, the more sections it renders.

Can I share the rendered guideline with my team?

Yes. Once rendered, use your browser's address bar to copy the URL, or send your team the raw DESIGN.md file and have them drop it into the tool themselves.

How do I know nothing is uploaded?

Open your browser's Network tab before dropping in a file. You will see zero outbound requests. Parsing runs entirely as JavaScript in your tab.

render, don't generate

See your DESIGN.md as a real guideline.

Drop in a file or paste it. The render is instant, private, and yours.