Hüperteksti märgistuskeele (HTML) värvivalija on üldiselt programm, mis võimaldab kasutajal vaadata üle kõik arvutiekraanil saadaolevad värvid ja seejärel valida konkreetsed värvid. See on mõnikord vajalik, kuna paljud arvutimonitorid on võimelised kuvama miljoneid värve ja mõned veebidisainerid võivad vajada logo, foto või muu reaalse maailma allika täpseid värve sobitada. Teine põhjus, miks HTML-i värvivalija võib olla vajalik, on see, et kõige levinum viis värvi esitamiseks HTML-dokumendis või kaskaadlaadilehel (CSS) on kuueteistkümnendsüsteemis. Värvivalija muudab värvi täpse kuueteistkümnendsüsteemi väärtuse leidmise lihtsamaks ja võib pakkuda muid mugavaid funktsioone.
Kõige elementaarsem HTML-värvivalija tüüp on tavaliselt kujutatud värviribana suurema värviploki kõrval. Idee on valida ribalt üldine värv, näiteks kollane, ja seejärel ilmuvad kõik selle värvi gradatsioonid suuremasse plokki. Värvi valimine konkreetsete astmete väljalt käivitab selle täpse värvi kuueteistkümnendväärtuse kuvamise, mõnikord kasutatava HTML-koodi kujul. Veidi täiustatud HTML-i värvivalija võib olla salvestanud värvidele nimed ja anda kuueteistkümnendsüsteemi järjestusele vastavate värvide nimed, muutes HTML-koodi hõlpsamini loetavaks. Seda tüüpi põhilist HTML-värvivalijat võib leida Internetist utiliidina ja selle saab alla laadida eraldiseisva rakendusena.
HTML-värvivalijal, mis on eraldiseisev rakendus, on tavaliselt rohkem funktsioone kui võrguversioonil. Üks kasulik funktsioon on võimalus eraldada värvi punktis väljaspool programmi ennast, näiteks kuskil töölaual või mõnes teises aknas. Seda saab kasutada kuueteistkümnendkoodi leidmiseks värvidele, mis võivad olla digitaalsel pildil või isegi teisel veebisaidil, ilma et peaksite kasutama ekraanipilte või eraldi värvimisprogramme.
Muud funktsioonid, mida HTML-värvivalija saab rakendada, hõlmavad tervete värviskeemide salvestamist, nii et neid saab kas korduvalt viidata või salvestada ja eksportida erinevate disainiprojektide jaoks. Mõned HTML-i värvivalijad saavad kasutada vektormatemaatikat ja muid algoritme, et luua tegelikult terveid värviskeeme, mida saab veebisaidil kasutada. See võib tähendada matemaatiliselt täiendavate või analoogsete värvide leidmist antud valiku jaoks, andes mõnikord projekteerimisprotsessi käigus mingi suuna.