Sky color palettes

Use sky color palettes with blue, cloud, and horizon tones for SaaS products, education, travel, and interfaces that need a sense of openness.

Explore the toolbox

How to use sky color palettes

Sky palettes are mostly pale blues and cyans, with the occasional sunlight yellow or dusk lavender. They produce airy backgrounds easily; the work is finding or adding a blue dark enough for text and actions.

Where sky palettes work

  • Weather, travel booking and aviation interfaces
  • Onboarding screens and help centers
  • Children's products and illustrated landing pages

Light, mostly blue, with a few dusk skies

Sky palettes are the lightest blue collection on the site: average lightness across the 62 palettes is about 70%, and roughly 65% of swatches are blue or cyan. Pale sunlight yellows such as #FFF6BF and #FEF5AC show up as companions. A smaller set covers dusk instead, with lavender and rose like #937DC2, #C689C6, #E8A0BF, #FCC5C0.

Because so much of the collection is pale, the deciding question for any sky palette is whether it contains a dark enough blue for text and links. Many do not.

A daytime UI from #06283D, #1363DF, #47B5FF, #DFF6FF

This is one of the few sky palettes that covers the whole value range, so it maps onto UI roles without any additions.

  • #DFF6FF: section backgrounds and selected rows.
  • #06283D: body text, 13.61:1 on #DFF6FF.
  • #1363DF: links and primary buttons. 5.42:1 on white, 4.84:1 on #DFF6FF, and white labels on it are 5.42:1.
  • #47B5FF: illustration, charts and decorative fills. White on it is 2.25:1, so if it holds text, use #06283D (6.76:1).
css
:root {
  --sky-50: #dff6ff;
  --sky-400: #47b5ff; /* decorative only */
  --sky-600: #1363df; /* links, buttons */
  --sky-950: #06283d; /* text */
}

The light-blue button trap

Mid sky blues look strong enough for a button and are not. Azure #0AA1DD with a white label is 2.94:1. Moving one swatch deeper in the same palette, to #2155CD, gives 6.47:1. Pale cyan #79DAE8 is 1.61:1 against white, which rules it out for text and also for input borders, since a border that identifies a field needs 3:1.

Pairing the colors

Combine a pale sky tint for surfaces with a deep navy for text and one saturated blue for links and buttons. A pale yellow such as #FFF6BF works as a callout or highlight background without breaking the light feel.

Contrast and readability

Most sky blues are too light for white text, so give links and buttons a deeper blue: #2155CD on the pale #E8F9FD is 5.98:1. Underline links or add an icon so they are not distinguished by color alone.

Questions

What is the HEX code for sky blue?
The CSS named color skyblue is #87CEEB, and lightskyblue is #87CEFA. In practice sky blue covers a range; the palettes here use values from #C3F8FF and #ABD9FF at the pale end to #47B5FF and #56BBF1 for a clearer daytime blue.
How do I make a sky gradient for a website background?
Run it vertically from a deeper blue at the top to a pale tint near the horizon, for example linear-gradient(180deg, #47b5ff, #dff6ff). Put the text on the light lower part in a dark navy, or on the upper part only if you use a deeper blue such as #1363DF there.

Updated