Aqua is a clear, light blue-green: the CSS keyword aqua is pure cyan, #00FFFF, and in design the name covers the softer water tones around it — the same hue family as teal, several steps lighter. Grab the HEX codes from a scheme below, or build a custom aqua palette around any base colour with the generator.
Aqua Palette Ideas & HEX Codes
Bright Aqua covers the full depth range, from a near-black #013A40 up to #7DE2D1. Soft Aqua stays in the tint range for backgrounds, with a single #0E9C8E anchor for contrast. Aqua & Teal borrows two bluer tones, #05445E and #189AB4, so the set reads more oceanic.
Bright Aqua
#013A40
#026670
#049A9A
#17C3B2
#7DE2D1
Soft Aqua
#E0F7F5
#B2ECE6
#7FDDD3
#17C3B2
#0E9C8E
Aqua & Teal
#05445E
#189AB4
#17C3B2
#75E6DA
#D4F1F4
Anchored to an aqua base — press Space or Generate to roll more schemes. Click a swatch to copy its HEX, lock one to keep it while the rest re-roll, then export as CSS, JSON or HEX.
Free, no sign-up Generated in your browser CSS, JSON & HEX export
Drag in the colour area or the hue bar, or type a HEX / RGB value, then build a scheme anchored to it.
What Goes With Aqua
Aqua is a cool colour, so it settles best against warm neutrals — sand, cream or a soft beige — and takes a coral or terracotta accent well when you want contrast rather than more blue. For a deeper version of the same hue go to teal; for a brighter one, turquoise. Spa, coastal, swimwear and clean SaaS branding are where it turns up most.
Frequently Asked Questions
What HEX codes make an aqua palette?
Aqua is a light, fresh blue-green: anchor on a deep teal (#013A40, #05445E), use a bright aqua (#17C3B2) and lift with pale tints (#7DE2D1, #D4F1F4). Keeping it clean and slightly cool gives that clear-water, refreshing feel. The three sets above are worked examples of that: Bright Aqua, Soft Aqua and Aqua & Teal, five codes each. The deepest value on this page is #013A40 and the palest is #E0F7F5; put one on the other and you get 11.1:1, enough for body text at any size under WCAG AA and AAA.
Is aqua the same as turquoise or teal?
No — aqua, turquoise and teal share a hue but not a depth. Aqua here is #17C3B2 at 43% lightness, turquoise #30D5C8 at 51%, and teal #0D9488 at 32%. Aqua is the middle, watery one; turquoise is the brightest; teal is the dark, near-neutral you can set white text on.
How do I use these colours in CSS?
Click Copy CSS for a ready-to-paste :root block with each colour as a custom property (--color-1, --color-2 and so on), or copy a single HEX straight from any swatch above. The generator here starts anchored to #17C3B2, so the first block you copy is a set of aqua variations rather than a random hue. Copy JSON returns the same five values as an array for a build step or a token file, and Copy HEX returns them as a plain comma-separated line. Lock any swatch you want to keep before generating again and it survives into the next export.
Which aqua shades are readable as text on white?
The deeper aqua shades work as body text on white and the pale ones do not. The base shade used here, #17C3B2, gives 2.2:1 against #FFFFFF, too little for text of any size, so keep it for fills and accents. The darkest code on this page, #013A40, reaches 12.4:1 on white and clears WCAG AA for body text and AAA as well. The palest, #E0F7F5, sits at 1.1:1 and belongs behind text rather than in it, with something dark on top.