CanDoYa
DA

Hex til RGB-konverter

Kører helt i din browser - ingen upload, ingen tilmelding.

CSSrgb(255, 87, 51)
RGB-værdier255, 87, 51
Sådan konverteres det
RødFF255
Grøn5787
Blå3351

Den anden vej? RGB til hex

#ff5733
Del dette værktøj

Hvordan konverterer jeg hex til RGB?

En hexfarve består af tre par hexadecimale cifre, et par pr. kanal. Konverter hvert par til et decimaltal fra 0 til 255: i #ff5733 er ff lig 255 rødt, 57 er 87 grønt og 33 er 51 blåt, så RGB-værdien bliver rgb(255, 87, 51). Konverteren gør det med det samme, mens du skriver.

Sådan gør du

  1. 1Indtast en hexkode. Skriv eller indsæt en hexfarve som #ff5733 (eller #f53), eller vælg en med farveprøven. #-tegnet er valgfrit.
  2. 2Aflæs RGB-værdien. rgb()-strengen, de rene 0-255-værdier og en live farveforhåndsvisning opdateres, mens du skriver, med en opdeling pr. kanal, der viser, hvordan hvert hexpar konverteres.
  3. 3Kopiér det format, du skal bruge. Klik på Kopiér ved siden af rgb()-strengen eller de rene værdier. Skal du den anden vej? Indtast rød, grøn og blå nedenfor for at få hexkoden tilbage.

Hvem er det til

Konverteren accepterer alle CSS-hexformer: 6-cifret #ff5733, den forkortede 3-cifrede form #f53, samt 4- og 8-cifrede former med en alfakanal, med eller uden #. Du får rgb()- eller rgba()-strengen, de rene kanalværdier og en opdeling pr. kanal - samt en række til at gå den anden vej, fra RGB til hex. Alt sammen kører i din browser - ingen upload, ingen konto, ingen grænse.

Ofte stillede spørgsmål

Er denne hex til RGB-konverter gratis?

Ja - den er 100% gratis, uden tilmelding og uden grænse. Alt kører i din browser.

Bliver mine farver uploadet nogen steder?

Nej. Konverteringen er almindelig JavaScript, der kører på din enhed - der sendes intet til en server, og værktøjet fortsætter med at virke offline, når siden er indlæst.

Hvad er formlen til at konvertere hex til RGB?

Del hexkoden op i tre par, og konverter hvert par fra base 16 til decimal: gang det første ciffer med 16, og læg det andet til (a=10 ... f=15). I #ff5733 er ff = 15x16+15 = 255, 57 = 5x16+7 = 87, 33 = 3x16+3 = 51.

Understøtter den den forkortede form som #f53?

Ja. I CSS-forkortelse fordobles hvert ciffer, så #f53 udvides til #ff5533 og konverteres til rgb(255, 85, 51). Den 4-cifrede form fungerer på samme måde, med det sidste ciffer som alfa.

Hvordan konverterer den hex til RGBA?

En 8-cifret hexkode har alfa i sit sidste par. Den byte (0-255) divideres med 255 for at få den 0-1-alfa, som rgba() forventer, afrundet til tre decimaler - så #ff573380 bliver rgba(255, 87, 51, 0.502).

Kan den konvertere RGB tilbage til hex?

Ja. Brug rækken RGB til hex under resultatet: indtast rød, grøn og blå med værdier fra 0 til 255, så får du hexkoden med det samme. Værdier uden for området begrænses til 0-255.

Hvorfor skal jeg bruge rgb() i stedet for hex?

Mest på grund af alfa og beregninger: rgba(255, 87, 51, 0.5) gør en farve gennemsigtig, og mange API'er, spilmotorer og designspecifikationer forventer separate 0-255-kanalværdier i stedet for en hexstreng.