Coffee Brown#6F4E37
Tan#A1866F
Dark Walnut#4C3B2B
Weathered Gray#8B857D
Olive Drab#7A7262
Palette direction

Rustic Brown Vintage Color Palette

This palette draws from the earthy, muted tones and vintage feel of the image, combining warm rustic browns with soft grays and dark accents to create a grounded yet distinguished color system. The main colors evoke natural textures and aged materials, while the support and neutral colors provide balance and legibility.

MonochromaticCreativerusticbrownvintageearthy
palette-preview.example
Creative color direction

Rustic Brown Vintage Color Palette

This palette draws from the earthy, muted tones and vintage feel of the image, combining warm rustic browns with soft grays and dark accents to create a grounded yet distinguished color system. The main colors evoke natural textures and aged materials, while the support and neutral colors provide balance and legibility.

Explore the color system
Logo contrast guide

Logo color pairings

ColorFly checks the palette colors against each other and suggests the clearest logo/background combinations.

Logo Pure White #FFFFFFon Dark Walnut #4C3B2B10.7:1 Excellent
Logo Charcoal Brown #261E18on Tan #A1866F4.8:1 Strong
Logo Charcoal Brown #261E18on Pure White #FFFFFF16.4:1 Excellent
Logo Charcoal Brown #261E18on Ivory #E6E1D712.6:1 Excellent
Icon color
BackgroundCoffee Brown#6F4E37TextPure White#FFFFFF
Primary Button7.44:1
AAA

Best for the main action users should notice first.

BackgroundTan#A1866FTextCharcoal Brown#261E18
Secondary Button4.80:1
AA

Useful for softer choices and secondary paths.

BackgroundPure White#FFFFFFTextTan#A1866F
Outlined Button3.41:1
Large text

Good for lower-emphasis actions on light surfaces.

BackgroundPure White#FFFFFFTextCoffee Brown#6F4E37
Text Button7.44:1
AAA

A quiet action for links, navigation, and inline decisions.

Palette composition8 colorsMonochromatic color relationship
9:41Rustic Brown Vintage Color Palette Color role balance
Monochromatic system
60% DominantNeutrals

Backgrounds, large surfaces, whitespace, and reading comfort.

30% SecondarySupport colors

Sections, secondary UI, illustrations, and repeated brand moments.

10% AccentMain colors

High-attention moments like primary actions and memorable highlights.

CRustic Brown Vintage Color PaletteCreative brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors harmonize through earthy warm browns and muted sepia tones, producing a cohesive vintage-inspired system that recalls natural textures and aged aesthetics.

Clear roles create a consistent brand experience.

Color Roles and Usage Map

Assign existing palette colors to brand, typography, and interface roles.

Brand identity

LogoUsed for logo marks and core brand symbols.Coffee Brown #6F4E37
HeadlineUsed for main titles and key messages.Coffee Brown #6F4E37
LinkUsed for links and interactive text.Coffee Brown #6F4E37

Buttons

Primary Button
BackgroundCoffee Brown #6F4E37
TextPure White #FFFFFF
Secondary Button
BackgroundTan #A1866F
TextCharcoal Brown #261E18
Outlined Button
BackgroundTan #A1866F
TextTan #A1866F

Interface

TextDefault readable body text.Charcoal Brown #261E18
Bg LightLight page or section background.Pure White #FFFFFF
Bg DarkDark page or section background.Ivory #E6E1D7
IconSmall interface icons and marks.Weathered Gray #8B857D
BorderCards, inputs, and component borders.Weathered Gray #8B857D
DividerSubtle separators between content.Weathered Gray #8B857D
OutlineFocus rings and emphasis outlines.Weathered Gray #8B857D

Palette Colors

A compact view of the brand, support, and neutral colors that make up this system.

Main (Brand) Colors

The main colors harmonize through earthy warm browns and muted sepia tones, producing a cohesive vintage-inspired system that recalls natural textures and aged aesthetics.

PrimaryCoffee Brown

RolesLogo, Link, Btn Primary Bg, Headline

Coffee Brown offers a rich, grounded tone that conveys warmth and reliability, anchoring the palette with a mature vintage feel.

HEX#6F4E37
RGB111, 78, 55
HSL25, 34, 33
CMYK0, 30, 50, 56
SecondaryTan

RolesBtn Secondary Bg, Btn Outlined Border, Btn Outlined Text

Tan gives a soft, approachable contrast that supports the darker brown and complements the neutral colors with its muted warmth.

HEX#A1866F
RGB161, 134, 111
HSL28, 21, 53
CMYK0, 17, 31, 37
TertiaryDark Walnut

Dark Walnut enriches the palette with a deep, almost blackish brown that adds contrast without starkness, perfect for secondary text.

HEX#4C3B2B
RGB76, 59, 43
HSL29, 28, 23
CMYK0, 22, 43, 70

Support Colors

Support colors introduce cool, muted grays and desaturated olive to soften and balance the warm main browns, enhancing versatility and subtlety across applications.

Weathered Gray

RolesIcon, Border, Divider, Outline

Weathered Gray adds a calm, neutral accent that complements the warm browns with a subtle vintage patina effect.

HEX#8B857D
RGB139, 133, 125
HSL34, 6, 52
CMYK0, 4, 10, 45
Olive Drab

Olive Drab provides a muted, earthy green tone that brings a touch of natural balance and grounding to the overall palette.

HEX#7A7262
RGB122, 114, 98
HSL40, 11, 43
CMYK0, 7, 20, 52

Neutral Colors

Utility colors for backgrounds, text, borders, and balance.

Pure White

RolesBg Light, Btn Primary Text

HEX#FFFFFF
RGB255, 255, 255
HSL0, 0, 100
CMYK0, 0, 0, 0
Ivory

RolesBg Dark

HEX#E6E1D7
RGB230, 225, 215
HSL40, 23, 87
CMYK0, 2, 7, 10
Charcoal Brown

RolesText, Btn Secondary Text

HEX#261E18
RGB38, 30, 24
HSL26, 23, 12
CMYK0, 21, 37, 85

Export and Handoff

Copy palette values for design systems, websites, and client handoff.

Color tokens

Use these in CSS when you want every raw palette color available by name. Best for websites, landing pages, and design system variables.

Use when: you need the actual colors.
:root {
  --color-coffee-brown: #6F4E37;
  --color-tan: #A1866F;
  --color-dark-walnut: #4C3B2B;
  --color-weathered-gray: #8B857D;
  --color-olive-drab: #7A7262;
  --color-pure-white: #FFFFFF;
  --color-ivory: #E6E1D7;
  --color-charcoal-brown: #261E18;
}

Role tokens

Use these in CSS when colors are assigned to practical jobs like text, buttons, borders, links, and backgrounds.

Use when: you need UI roles, not just swatches.
:root {
  --role-logo: #6F4E37;
  --role-link: #6F4E37;
  --role-btn-primary-bg: #6F4E37;
  --role-headline: #6F4E37;
  --role-btn-secondary-bg: #A1866F;
  --role-btn-outlined-border: #A1866F;
  --role-btn-outlined-text: #A1866F;
  --role-icon: #8B857D;
  --role-border: #8B857D;
  --role-divider: #8B857D;
  --role-outline: #8B857D;
  --role-bg-light: #FFFFFF;
  --role-btn-primary-text: #FFFFFF;
  --role-bg-dark: #E6E1D7;
  --role-text: #261E18;
  --role-btn-secondary-text: #261E18;
}

JSON

Use this structured palette data in apps, generators, plugins, or tools that need to read the palette programmatically.

Use when: a developer or app needs data.
{
    "coffee-brown": "#6F4E37",
    "tan": "#A1866F",
    "dark-walnut": "#4C3B2B",
    "weathered-gray": "#8B857D",
    "olive-drab": "#7A7262",
    "pure-white": "#FFFFFF",
    "ivory": "#E6E1D7",
    "charcoal-brown": "#261E18"
}
Press Space to load new palette