Webkleuren zijn kleuren die worden gebruikt bij het ontwerpen van webpagina's, en de manieren om die kleuren te beschrijven en op te sommen.
Er zijn verschillende manieren om kleuren te kiezen voor onderdelen van webpagina's. Kleuren kunnen worden vermeld als een RGB-triplet (een reeks van drie getallen) in hexadecimaal formaat (een hex-triplet). Een RGB-triplet kan 16.777.216 verschillende kleuren maken. Veel gangbare kleuren kunnen ook worden gekozen aan de hand van hun gewone Engelse namen. Vaak wordt een kleurentool of andere grafische software gebruikt om kleurwaarden te creëren.
De eerste versies van Mosaic en Netscape Navigator gebruikten de X11-kleurnamen als basis voor hun kleurenlijsten. Dit kwam omdat ze allebei begonnen als X Window System-toepassingen.
Elke webkleur heeft zijn eigen definitie, sRGB. Deze heeft betrekking op de chromaticiteiten van een enkele fosforreeks, een bepaalde overdrachtscurve, een adaptief witpunt en kijkomstandigheden. Deze zijn zo gekozen dat ze overeenkomen met veel echte monitoren en kijkomstandigheden. Zelfs zonder kleurbeheer liggen de gecreëerde kleuren vrij dicht bij de opgegeven waarden. Gebruikersagenten kunnen echter verschillen in de getrouwheid waarmee zij de kleuren weergeven. Betere gebruikersagenten gebruiken kleurbeheer om een betere kleurechtheid te creëren. Dit is belangrijk voor Web-to-print-toepassingen.