Hot Pink#FF2D95
Electric Yellow#FFE600
Electric Purple#7C3AED
Coral#FF6F61
Lavender#A855F7
Palette direction

Bad Bunny Inspired Color Palette

This palette channels Bad Bunny’s bold, genre-blending energy with saturated magenta, electric yellow, and vivid purple as the core system. The combination feels loud, modern, and instantly recognizable while still leaving room for usable interfaces through grounded accents and clear neutrals.

ComplementaryCreativebad bunnylatin popreggaetonbold
palette-preview.example
Creative color direction

Bad Bunny Inspired Color Palette

This palette channels Bad Bunny’s bold, genre-blending energy with saturated magenta, electric yellow, and vivid purple as the core system. The combination feels loud, modern, and instantly recognizable while still leaving room for usable interfaces through grounded accents and clear neutrals.

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 Charcoal #111111on Electric Yellow #FFE60014.9:1 Excellent
Logo White #FFFFFFon Electric Purple #7C3AED5.7:1 Strong
Logo Charcoal #111111on Hot Pink #FF2D955.5:1 Strong
Logo Charcoal #111111on White #FFFFFF18.9:1 Excellent
Icon color
BackgroundHot Pink#FF2D95TextCharcoal#111111
Primary Button5.45:1
AA

Best for the main action users should notice first.

BackgroundElectric Yellow#FFE600TextCharcoal#111111
Secondary Button14.90:1
AAA

Useful for softer choices and secondary paths.

BackgroundIvory#F5F3EFTextElectric Purple#7C3AED
Outlined Button5.14:1
AA

Good for lower-emphasis actions on light surfaces.

BackgroundIvory#F5F3EFTextElectric Yellow#FFE600
Text Button1.14:1
Low

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

Palette composition8 colorsComplementary color relationship
9:41Bad Bunny Inspired Color Palette Color role balance
Complementary 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.

CBad Bunny Inspired Color PaletteCreative brand direction ColorFly.design
Strategic palette preview
Why it works

A usable
color system.

The main colors form a triadic relationship that mirrors Bad Bunny’s high-impact visual style: expressive, playful, and impossible to miss. Together they create a flexible system that can shift from nightlife energy to performance poster intensity without losing coherence.

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.Hot Pink #FF2D95
HeadlineUsed for main titles and key messages.Hot Pink #FF2D95
LinkUsed for links and interactive text.Electric Yellow #FFE600

Buttons

Primary Button
BackgroundHot Pink #FF2D95
TextCharcoal #111111
Secondary Button
BackgroundElectric Yellow #FFE600
TextCharcoal #111111
Outlined Button
BackgroundElectric Yellow #FFE600
TextElectric Purple #7C3AED

Interface

TextDefault readable body text.Charcoal #111111
Bg LightLight page or section background.Ivory #F5F3EF
Bg DarkDark page or section background.Charcoal #111111
IconSmall interface icons and marks.Coral #FF6F61
BorderCards, inputs, and component borders.Coral #FF6F61
DividerSubtle separators between content.Lavender #A855F7
OutlineFocus rings and emphasis outlines.Lavender #A855F7

Palette Colors

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

Main (Brand) Colors

The main colors form a triadic relationship that mirrors Bad Bunny’s high-impact visual style: expressive, playful, and impossible to miss. Together they create a flexible system that can shift from nightlife energy to performance poster intensity without losing coherence.

PrimaryHot Pink

RolesLogo, Btn Primary Bg, Headline

Hot Pink delivers the palette’s signature swagger and makes the brand feel fearless, current, and performance-ready.

HEX#FF2D95
RGB255, 45, 149
HSL330, 100, 59
CMYK0, 82, 42, 0
SecondaryElectric Yellow

RolesLink, Btn Secondary Bg, Btn Outlined Border

Electric Yellow adds an attention-grabbing burst that brings movement, contrast, and pop culture energy to the system.

HEX#FFE600
RGB255, 230, 0
HSL54, 100, 50
CMYK0, 10, 100, 0
TertiaryElectric Purple

RolesBtn Outlined Text

Electric Purple deepens the palette with a club-lit, fashion-forward edge that keeps the identity from feeling flat.

HEX#7C3AED
RGB124, 58, 237
HSL262, 83, 58
CMYK48, 76, 0, 7

Support Colors

The support colors soften the intensity just enough to broaden usability while staying faithful to the main palette’s loud, neon-forward attitude. They add a rhythmic transition between the headline colors and the neutral interface surfaces.

Coral

RolesIcon, Border

Coral bridges the pink and yellow energy with a warmer, more approachable accent that still feels lively.

HEX#FF6F61
RGB255, 111, 97
HSL5, 100, 69
CMYK0, 56, 62, 0
Lavender

RolesDivider, Outline

Lavender supports the purple tone with a lighter, more controlled accent that works well for subtle interface structure.

HEX#A855F7
RGB168, 85, 247
HSL271, 91, 65
CMYK32, 66, 0, 3

Neutral Colors

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

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

RolesBg Light

HEX#F5F3EF
RGB245, 243, 239
HSL40, 23, 95
CMYK0, 1, 2, 4
Charcoal

RolesBg Dark, Text, Btn Primary Text, Btn Secondary Text

HEX#111111
RGB17, 17, 17
HSL0, 0, 7
CMYK0, 0, 0, 93

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-hot-pink: #FF2D95;
  --color-electric-yellow: #FFE600;
  --color-electric-purple: #7C3AED;
  --color-coral: #FF6F61;
  --color-lavender: #A855F7;
  --color-white: #FFFFFF;
  --color-ivory: #F5F3EF;
  --color-charcoal: #111111;
}

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: #FF2D95;
  --role-btn-primary-bg: #FF2D95;
  --role-headline: #FF2D95;
  --role-link: #FFE600;
  --role-btn-secondary-bg: #FFE600;
  --role-btn-outlined-border: #FFE600;
  --role-btn-outlined-text: #7C3AED;
  --role-icon: #FF6F61;
  --role-border: #FF6F61;
  --role-divider: #A855F7;
  --role-outline: #A855F7;
  --role-bg-light: #F5F3EF;
  --role-bg-dark: #111111;
  --role-text: #111111;
  --role-btn-primary-text: #111111;
  --role-btn-secondary-text: #111111;
}

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.
{
    "hot-pink": "#FF2D95",
    "electric-yellow": "#FFE600",
    "electric-purple": "#7C3AED",
    "coral": "#FF6F61",
    "lavender": "#A855F7",
    "white": "#FFFFFF",
    "ivory": "#F5F3EF",
    "charcoal": "#111111"
}
Press Space to load new palette