Ilmainen • Välitön • Ei asennusta

CSS-yksikkö- ja värimuunnin

Muunna CSS-värimuotojen ja yksiköiden välillä välittömästi. Ilmainen, nopea ja kehittäjäystävällinen.

Suositut muuntimet — Color

HEX to RGB Converter

Convert HEX color codes to RGB format instantly.

Convert HEX to RGB →

RGB to HEX Converter

Convert RGB color values to HEX format instantly.

Convert RGB to HEX →

HEX to RGBA Converter

Convert HEX color codes to RGBA format with alpha channel.

Convert HEX to RGBA →

RGB to HSL Converter

Convert RGB color values to HSL format.

Convert RGB to HSL →

HSL to RGB Converter

Convert HSL color values to RGB format.

Convert HSL to RGB →

HEX to HSL Converter

Convert HEX color codes to HSL format.

Convert HEX to HSL →

RGBA to HEX Converter

Convert RGBA color values (with alpha) to HEX format.

Convert RGBA to HEX →

HSL to HEX Converter

Convert HSL color values to HEX format.

Convert HSL to HEX →

CSS COLOR NAME to HEX Converter

Convert CSS named colors to HEX codes.

Convert CSS COLOR NAME to HEX →

CSS COLOR NAME to RGB Converter

Convert CSS named colors to RGB format.

Convert CSS COLOR NAME to RGB →

CSS COLOR NAME to HSL Converter

Convert CSS named colors to HSL format.

Convert CSS COLOR NAME to HSL →

HEX to CSS COLOR NAME Converter

Find the CSS named color for a HEX code.

Convert HEX to CSS COLOR NAME →

HEX to CMYK Converter

Convert HEX color codes to CMYK format for print design and prepress workflows.

Convert HEX to CMYK →

RGB to CMYK Converter

Convert RGB color values to CMYK format for print-ready output and prepress.

Convert RGB to CMYK →

HEX to HSV Converter

Convert HEX color codes to HSV (HSB) format used in Photoshop and design tools.

Convert HEX to HSV →

HSV to HEX Converter

Convert HSV (HSB) color values to HEX format for web and CSS use.

Convert HSV to HEX →

CSS-värien ja -yksiköiden ymmärtäminen

HEX-, RGB- ja HSL-värimuodot

CSS tukee useita värimuotoja, joista jokaisella on ainutlaatuisia etuja. <strong>HEX-värit</strong> käyttävät kuusinumeroista heksadesimaalimerkintää (esim. <code>#22c55e</code>) ja ovat yleisin muoto web-suunnittelussa lyhyytensä ansiosta. Ne edustavat punaista, vihreää ja sinistä kanavaa heksadesimaalilukuparein 00:sta FF:ään.

<strong>RGB (Red, Green, Blue)</strong> käyttää desimaaliarvoja 0–255 kullekin kanavalle. Muoto <code>rgb(34, 197, 94)</code> on luettavampi ja mahdollistaa yksittäisten kanavien helpon muokkauksen. RGBA laajentaa tätä alfa-kanavalla läpinäkyvyyden hallintaan.

<strong>HSL (Hue, Saturation, Lightness)</strong> on suunnittelijoille intuitiivisin. Sävy on aste väriympyrällä (0–360), kun taas kylläisyys ja kirkkaus ovat prosentteja. Tämä tekee värimuunnelmien luomisesta helppoa — säädä kirkkautta sävyille tai kylläisyyttä elävyydelle.

CSS Named Colors

CSS provides 147 named colors like coral, steelblue, and rebeccapurple. While convenient for prototyping, named colors offer limited precision. Converting a CSS color name to HEX or RGB gives you exact values you can fine-tune for production use.

CMYK painosuunnitteluun

<strong>CMYK</strong> on painon vakiovärimalli.

HSV suunnittelutyökaluissa

<strong>HSV</strong> on Photoshopin, Figman ja Sketchin natiivi värimalli.

PX vs REM: CSS-yksiköt selitettynä

<strong>Pikselit (PX)</strong> ovat absoluuttisia yksiköitä — 1px on aina 1/96 tuumaa näytöllä. Ne tarjoavat pikselitarkan hallinnan, mutta eivät reagoi käyttäjän kirjasinkoon asetuksiin. <strong>REM</strong>-yksiköt ovat suhteellisia juurielementin kirjasinkokoon (yleensä 16px). REM:n käyttö varmistaa, että asettelusi skaalautuvat suhteellisesti käyttäjien muuttaessa selaimen oletuskirjasinkokoa, mikä parantaa saavutettavuutta.

Muunnos on suoraviivainen: jaa pikselit 16:lla saadaksesi REM-arvot. Esimerkiksi 24px on 1.5rem.

<strong>EM-yksiköt</strong> ovat suhteellisia vanhemman elementin kirjasinkokoon.

  • 1rem = 16px (default browser setting)
  • 1em = parent font-size (context-dependent)
  • 0.75rem = 12px — common for small/caption text
  • 1.25rem = 20px — common for subheadings
  • 2rem = 32px — common for section headings

Miksi käyttää CSS-muuntimia?

Manuaalinen muuntaminen värimuotojen välillä on työlästä ja virhealtista. Olipa kyse suunnittelijan HEX-arvojen kääntämisestä HSL:ksi CSS-mukautettuihin ominaisuuksiin tai pikselipohjaisen mallin muuntamisesta REM-pohjaiseksi responsiiviseksi asetteluksi, automatisoidut muunnostyökalut säästävät aikaa ja poistavat virheet.

  • Instant results — paste a value and get the converted output immediately, no formulas needed.
  • Copy-ready output — every result includes a one-click copy button with properly formatted CSS syntax.
  • Color preview — see a live swatch of the converted color to visually confirm accuracy.
  • No installation — works in any browser, on any device. No extensions, downloads, or signups.
  • Developer-friendly — shareable URLs with pre-filled values for easy team collaboration.

Common CSS Conversion Workflows

  • Design handoff: Figma and Sketch export colors as HEX. Convert to RGB or HSL if your codebase uses those formats.
  • Dark mode generation: Take your light-mode HSL palette, adjust lightness values, and convert back to HEX.
  • Accessibility checks: Convert colors to RGB to calculate contrast ratios using the WCAG luminance formula.
  • Legacy migration: Convert pixel-based layouts to rem-based responsive systems during refactors.
  • Cross-browser debugging: Quickly convert colors to match your source code format.

Supported Conversions

From To Category
HEXRGB, HSL, RGBA, CSS NameColor
RGBHEX, HSLColor
HSLHEX, RGBColor
RGBAHEXColor
CSS NameHEX, RGB, HSLColor
PXREMUnit
REMPXUnit

FAQ

Mikä on HEX-väri?

HEX-väri on kuusinumeroinen heksadesimaaliarvo, jonka edessä on risuaita (#). Jokainen numeropari edustaa punaista, vihreää ja sinistä kanavaa. Esimerkiksi #FF0000 on puhdas punainen. Lyhennemerkintä kuten #F00 on myös kelvollinen.

Miten muunnan RGB:n HEX:ksi?

Muuntaaksesi RGB:n HEX:ksi, muunna jokainen kanavan desimaaliarvo (0–255) sen kaksinumeroiseksi heksadesimaalivastineeksi ja yhdistä ne. Esimerkiksi rgb(255, 128, 0) muuttuu #FF8000:ksi.

Mikä on REM CSS:ssä?

REM tarkoittaa 'root em' — suhteellinen CSS-yksikkö, joka perustuu juurielementin kirjasinkokoon. Jos juurikirjasinkoko on 16px (selaimen oletus), 1rem vastaa 16px. REM on suositeltava responsiivisiin, saavutettaviin suunnitelmiin, koska se skaalautuu käyttäjän asetusten mukaan.

Miksi käyttää HSL:ää RGB:n sijaan?

HSL on intuitiivisempi värien muokkaamiseen. Sävy asettaa perusvärin, kylläisyys hallitsee elävyyttä ja kirkkaus säätää vaaleutta. Tämä tekee väripalettien luomisesta, sävyjen tuottamisesta ja johdonmukaisten suunnittelujärjestelmien ylläpidosta helppoa.