Pereiti prie pagrindinio turinio

Spalvų parinkiklis ir paletės generatorius nemokamai

Rinkitės spalvas, konvertuokite tarp HEX/RGB/HSL ir generuokite harmoningas paletes.

Veikia neprisijungus, kai įkeliama
HEX
HSV
h217°
s76%
v96%
tik rodyti

RGB

r
g
b

HSL

H
S
L

Daugiau formatų

HEX8#3b82f6ff
RGBrgb(59 130 246)
HWBhwb(217 23% 4%)
CMYKcmyk(76%, 47%, 0%, 4%)
OKLCHoklch(62.3% 0.188 259.8)
SwiftUIColor(red: 0.231, green: 0.510, blue: 0.965, alpha: 1)
Android0xFF3B82F6
FlutterColor(0xFF3B82F6)

WCAG kontrastas

Artimiausia pavadinta spalva: dodgerblue · Juodą tekstą čia skaityti lengviau (5,71:1)

Tekstas ant balto3,68:1AA didelis
Tekstas ant juodo5,71:1AA
Tekstas ant #ffffff3,68:1AA didelis

Atspalviai ir tonai (50–950)

Spalvų paletė

Papildoma

#3b82f6
#f6af3c

Triadinė

#3b82f6
#f63c83
#83f63c

Analogiška

#3ce0f6
#3b82f6
#523cf6

Monochromatiška

#073c92
#0a5adb
#3b82f6
#85b2f9
#cee0fd

Dažniausi naudojimo būdai

  • Spalvų parinktuvas tinklavės dizainuiParinkite ir generuokite savo tinklalapio spalvas — gaukite HEX, RGB ir HSL vertes ir harmoninges paletes.
  • Spalvų parinktuvas prekės ženklamsSukurkite savo prekės ženklo spalvų paletę — pasirinkite primarias, antrinės ir akcentines spalvas, kurios dirba kartu.
  • Spalvų parinktuvas socialinei žiniasklaidaiSukurkite patrauklias spalvų paletes socialinės žiniasklaidos įrašams, pasakojimams ir profilio dizainams.
  • Spalvų parinktuvas spausdinimo dizainuiPasirinkite spalvas atspausdinamoms medžiagoms — skrajutes, vizitines korteles, broširius — naudojant tikslų spalvų peržiūrą.
  • Spalvų parinktuvas prezentacijomsSuprojektuokite skaidrių spalvų schemas — pasirinkite skaitydamos teksto spalvas, grafikų paletes ir nuoseklias akcentines atspalvius.

Kaip tai veikia

Viskas vyksta tiesiogiai jūsų naršyklėje, naudojant rankomis parašytą konvertavimo matematiką — jokios spalvų bibliotekos, jokio kreipimosi į serverį. Spalvą pasirenkate per naršyklės natyvų spalvos įvesties elementą arba EyeDropper API, ir įrankis akimirksniu ją konvertuoja į šešis formatus, taip pat apskaičiuoja WCAG kontrasto santykius ir sugeneruoja harmonijos paletes.

  1. 1
    Spalvos įvestis per natyvų API
    Spalvą pasirenkate per naršyklės įtaisytą <input type="color"> valdiklį, arba — Chromium pagrindu veikiančiose naršyklėse — EyeDropper API leidžia paimti bet kokį pikselį iš jūsų ekrano. Abu keliai grąžina HEX eilutę, kuri tampa vieninteliu tiesos šaltiniu.
  2. 2
    Rankomis parašyti formatų konvertavimai
    Įrankis konvertuoja HEX reikšmę į RGB, HSL, HSV, CMYK ir OKLCH, naudodamas savas matematines funkcijas (be išorinės bibliotekos). OKLCH konvertavimas linearizuoja sRGB kanalus, taiko OKLab kubinės šaknies matricą, tada išveda chroma ir atspalvio kampą — atitinkant modernią CSS Color Level 4 išvestį.
  3. 3
    WCAG kontrasto santykio skaičiavimas
    Santykinis šviesumas apskaičiuojamas iš linearizuotų RGB kanalų, naudojant WCAG 2.x formulę. Tada įrankis apskaičiuoja kontrasto santykius su gryna balta ir gryna juoda spalva ir pažymi juos kaip AA-didelis, AA, AAA arba nepavyko pagal WCAG ribas (3:1, 4,5:1, 7:1).
  4. 4
    Harmonijos paletės generavimas ir vietinis išsaugojimas
    Papildomieji, trejybiniai, analogiški ir monochromatiniai pavyzdžiai išvedami sukant ar žingsniuojant HSL atspalvio ir šviesumo reikšmes matematiškai. Išsaugotos paletės įrašomos į jūsų naršyklės localStorage — niekas nepalieka jūsų įrenginio.

Susiję įrankiai

Dažnai užduodami klausimai