Color W3.CSS

W3.CSS framework color classes reference

W3.CSS Color Classes

W3.CSS is a lightweight CSS framework by W3Schools that provides simple, ready-to-use color classes. Instead of writing custom CSS, you can apply colors directly using class names like w3-blue or w3-red.

📝
W3.CSS color classes follow the Material Design color palette. Each class sets thebackground-color property. Add w3-text-{color} to change text color instead. For hover effects use w3-hover-{color}.

How to Use

<!-- Include W3.CSS -->
<link rel="stylesheet" href="https://www.w3schools.com/w3css/4/w3.css">

<!-- Background color -->
<div class="w3-blue">Blue background</div>

<!-- Text color -->
<p class="w3-text-red">Red text</p>

<!-- Hover effect -->
<button class="w3-white w3-hover-blue">
  Hover me!
</button>

<!-- Combining classes -->
<div class="w3-teal w3-text-white w3-padding">
  Teal card with white text
</div>

Color Reference Table

Click any row to copy the class name. All 21 W3.CSS color classes are listed below.

PreviewClass NameHex ValueColor Name
w3-red#f44336Red
w3-pink#e91e63Pink
w3-purple#9c27b0Purple
w3-deep-purple#673ab7Deep Purple
w3-indigo#3f51b5Indigo
w3-blue#2196F3Blue
w3-light-blue#03a9f4Light Blue
w3-cyan#00bcd4Cyan
w3-teal#009688Teal
w3-green#4CAF50Green
w3-light-green#8bc34aLight Green
w3-lime#cddc39Lime
w3-yellow#ffeb3bYellow
w3-amber#ffc107Amber
w3-orange#ff9800Orange
w3-deep-orange#ff5722Deep Orange
w3-brown#795548Brown
w3-grey#9e9e9eGrey
w3-blue-grey#607d8bBlue Grey
w3-black#000000Black
w3-white#ffffffWhite

Try It — Live Preview

Select W3.CSS colors to see them in action on a sample card.

Live Preview
<div class="w3-blue w3-text-white w3-padding w3-round-large">
  <h3>Card Title</h3>
  <p>This is a W3.CSS styled card.</p>
</div>

Card Title

This is a W3.CSS styled card using background and text color classes.

Color Swatches

w3-red#f44336
w3-pink#e91e63
w3-purple#9c27b0
w3-deep-purple#673ab7
w3-indigo#3f51b5
w3-blue#2196F3
w3-light-blue#03a9f4
w3-cyan#00bcd4
w3-teal#009688
w3-green#4CAF50
w3-light-green#8bc34a
w3-lime#cddc39
w3-yellow#ffeb3b
w3-amber#ffc107
w3-orange#ff9800
w3-deep-orange#ff5722
w3-brown#795548
w3-grey#9e9e9e
w3-blue-grey#607d8b
w3-black#000000
w3-white#ffffff

Text Color Classes

Every background color has a corresponding text color class. Simply prefix withw3-text- to apply the color to text instead of the background.

/* Background classes */
.w3-red    { background-color: #f44336 !important; }
.w3-blue   { background-color: #2196F3 !important; }

/* Text color classes */
.w3-text-red  { color: #f44336 !important; }
.w3-text-blue { color: #2196F3 !important; }

/* Hover classes */
.w3-hover-red:hover  { background-color: #f44336 !important; }
.w3-hover-blue:hover { background-color: #2196F3 !important; }
💡
Pro Tip: W3.CSS colors use !important to ensure they override other styles. When combining with your own CSS, keep this in mind to avoid specificity conflicts.

How to Use Color W3.CSS?

  1. 1Choose a base color using the interactive picker or enter HEX, RGB, HSL values.
  2. 2Generate matching color palettes, schemes, or color space transformations instantly.
  3. 3Click on any color code block in the results to copy it instantly to your clipboard.

Designer Friendly

Easily match colors, check contrast ratios, and generate custom palettes for your designs.

Multi-Format Support

Supports copy-paste in HEX, RGB, RGBA, HSL, HSLA, and CSS variables formats.

Runs Locally

No internet connection required. Our color engines run instantly and cleanly inside your web browser.

Frequently Asked Questions

Is Color W3.CSS free to use?
Yes, Color W3.CSS is 100% free with no hidden charges, premium subscriptions, or limits. You can use it as much as you need.
How does the Color W3.CSS tool work?
W3.CSS framework color classes reference All operations are processed entirely inside your web browser using HTML5 features. Your files or input data are never uploaded to any server.
Is my data secure with Color W3.CSS?
Absolutely. Since the processing runs client-side in your own browser, your data never leaves your device. This makes it completely secure and private.