Coordinated colors, expert font pairings, accessibility checks and a print-ready brand guide, generated with real color science.
01
Color palette
Built in OKLCH, a perceptual color space, so every shade steps evenly. Click any chip to copy.
Primary
Logo, headlines, primary buttons
Secondary
Supporting surfaces, illustrations
Accent
Highlights, badges, calls to attention
Neutral
Text, borders, backgrounds
Status colors · harmonized to your primary
02
Typography
Curated pairings67 typefaces · OFL licensed
Browse by personality
Big Shoulders DisplayHeadings · 700 / 800
Granite Line Builders
BarlowBody · 400 / 500 / 600
Built right. Built to last. Good typography is invisible until it’s missing: it sets the tone before a single word is read, and makes every page feel like it came from the same place.
Condensed industrial strength. Breweries, trades and sports.
DisplayGranite Line Builders48.8px · 3.052rem
Heading 1Granite Line Builders39.1px · 2.441rem
Heading 2Granite Line Builders31.3px · 1.953rem
Heading 3Granite Line Builders25px · 1.563rem
Heading 4Granite Line Builders20px · 1.25rem
BodyThe quick brown fox jumps over the lazy dog16px · 1rem
SmallThe quick brown fox jumps over the lazy dog12.8px · 0.8rem
CaptionThe quick brown fox jumps over the lazy dog10.2px · 0.64rem
03
Live preview
Vision
granite-line-builders.com
New season
Built right. Built to last.
Everything you need, nothing you don’t. Crafted with care and built to last for years, not seasons.
Explore the collectionOur story
Thoughtfully made
Every detail considered, from first sketch to final stitch.
Fair & transparent
Honest pricing and partners we’re proud to name.
Here for the long run
Free repairs for life. Because things should last.
Email addressyou@granite-line-builders.com Email me updates
Feedback
Order confirmed. It ships tomorrow.Only 3 left in stock.Payment couldn’t be processed.Free shipping over $50.
Card
BestsellerThe Everyday Tote$68
04
Wordmark
Your name, set in your brand typeface. Pick a treatment, then download it for every background.
On lightTransparent PNG · brand color
On primaryPNG · brand background
On darkPNG · ink background
Wordmark packColor, reversed and one-color black & white versions at 2400px, for web, documents, stamps and embroidery.
05
Accessibility
Readable for everyone, including the 1 in 20 people with color-vision deficiency.
12/30combinations pass WCAG AA for body text
Body text needs 4.5:1, large text (24px+, or 19px bold) and icons need 3:1. These are WCAG 2.2 thresholds referenced by the ADA, Section 508 and the European Accessibility Act.
Text-safe shades · the exact shade to use when a brand color is too light or dark for text
Primary 6.97 on white
Secondary 2.67 on white
Accent 2.81 on white
Neutral 4.64 on white
Color-vision check · how your palette reads for the 1 in 20 people with color-vision deficiency
Some brand colors may be confused
The brand roles flagged below look alike for some viewers. Separate them with a clear lightness difference, or never rely on color alone to tell them apart. Your status colors (like green success and red error) merge for some viewers, as most red/green pairs do. Always pair them with an icon or text label.
ProtanRed-weak · ≈2% of men
All distinguishable
DeutanGreen-weak · ≈6% of men
Success and Danger states look alike
TritanBlue-weak · Rare
All distinguishable
MonochromeNo color · Very rare
Secondary and Accent look alike
Success and Danger states look alike
Simulated at full severity (dichromacy) using the Machado 2009 model, the worst case. Preview your designs the same way with the Vision control in Live preview.
Contrast matrix · text color (rows) on background (columns)
Text on background
White
Surface
Ink
Primary
Secondary
Accent
White
—
Aa1.07
Fail
Aa17.70
AAA
Aa6.97
AA
Aa2.67
Fail
Aa2.81
Fail
Surface
Aa1.07
Fail
—
Aa16.49
AAA
Aa6.50
AA
Aa2.49
Fail
Aa2.62
Fail
Ink
Aa17.70
AAA
Aa16.49
AAA
—
Aa2.53
Fail
Aa6.62
AA
Aa6.28
AA
Primary
Aa6.97
AA
Aa6.50
AA
Aa2.53
Fail
—
Aa2.61
Fail
Aa2.47
Fail
Secondary
Aa2.67
Fail
Aa2.49
Fail
Aa6.62
AA
Aa2.61
Fail
—
Aa1.05
Fail
Accent
Aa2.81
Fail
Aa2.62
Fail
Aa6.28
AA
Aa2.47
Fail
Aa1.05
Fail
—
“Fix” shifts only lightness in OKLCH, keeping hue and saturation, then replaces the brand color. Undo with ⌘/Ctrl+Z. Prefer the text-safe shade above when you want to keep the original color for fills.
06
Download your kit
Everything a designer, developer or printer will ask you for.
Yes. Every palette, font pairing, brand guide and code export is free with no sign-up and no watermark. The site is supported by unobtrusive ads.
Can I use the colors and fonts commercially?
Yes. Colors cannot be owned, and every font pairing uses Google Fonts released under the SIL Open Font License, which allows commercial use in logos, websites, print and products.
What makes a color combination accessible?
WCAG 2.2 requires a contrast ratio of at least 4.5:1 for normal body text and 3:1 for large text and icons. The generator checks every combination in your kit and suggests the nearest passing shade when one fails.
How do I get my brand guide as a PDF?
Open the brand guide, click “Save as PDF”, then choose “Save as PDF” as the destination in the print dialog. The guide is laid out as print-ready US Letter pages.
Can I start from my existing brand color?
Yes. Enter your hex code in “Start from a color”, or type it into any swatch. Lock it, and the generator builds a harmonious palette around it every time you regenerate.
How do I share or come back to a kit?
Every kit lives in its URL. Use “Share link” to copy it. Anyone who opens it sees the exact same kit and can keep editing. No account needed.