Skip to content

Konverter HEX ke CMYK

Konversi warna HEX ke CMYK di peramban Anda. Aproksimasi naif berbasis sRGB untuk pratinjau cetak. Gratis, tanpa daftar, warna Anda tetap lokal.

Tanpa Pelacakan Berjalan di Browser Gratis
Semua konversi warna terjadi secara lokal di peramban Anda. Tidak ada data yang dikirim ke server mana pun.
Gamut: sRGB Display P3 Rec2020
Kontras vs:
AA AA-Lg AAA AAA-Lg · APCA Lc
Simulasi buta warna (8 tipe)
Protanopia (buta-merah)
Deuteranopia (buta-hijau)
Tritanopia (buta-biru)
Achromatopsia (total)
Protanomaly (lemah-merah)
Deuteranomaly (lemah-hijau)
Tritanomaly (lemah-biru)
Achromatomaly (parsial)
Tints / Shades / Tones / Harmonies

Tints

Shades

Tones

Harmonies

Salin sebagai kode
Referensi warna umum
Ditinjau untuk kebenaran rumus CMYK naif, korsleting hitam-murni (K=100 ketika max(R,G,B)=0), pembulatan persentase integer, kehadiran peringatan ICC di seluruh deskripsi / contoh / FAQ / praktik terbaik / kesalahan umum, dan stabilitas round-trip via source-of-truth OKLCH di seluruh rentang cakupan C/M/Y/K 0-100%. — Tim Engineering Go Tools · May 27, 2026

Apa Itu Konverter HEX ke CMYK?

Konverter hex ke CMYK adalah utilitas kecil yang mengubah kode warna hex (`#FF5733`) menjadi persentase CMYK empat-kanal (`cmyk(0%, 66%, 80%, 0%)`) yang mengaproksimasi warna yang sama dalam cakupan tinta cetak. Hex adalah string basis-16 ringkas yang ditempel desainer dan developer antara Figma, Sketch, Photoshop, PDF panduan brand, dan stylesheet CSS — tiga kanal sRGB 8-bit dikemas ke dalam bentuk 6 karakter `#RRGGBB`, berlabuh pada spesifikasi sRGB IEC 61966-2-1. CMYK adalah model warna proses untuk pencetakan — empat kanal yang mewakili persentase setiap tinta (Cyan, Magenta, Yellow, Key=hitam) yang diaplikasikan ke substrat kertas, berlabuh pada profil ICC apa pun yang digunakan pengaturan pencetakan (biasanya US Web Coated SWOP v2, Fogra39, atau Japan Color 2011 Coated). Developer dan desainer mengonversi HEX → CMYK untuk persiapan cetak: proof vendor, desain kemasan, kartu nama, brosur, dan pekerjaan lain apa pun yang harus meninggalkan layar dan menjadi tinta di atas kertas.

**Pendalaman format CMYK + peringatan ICC.** CMYK adalah model warna proses untuk pencetakan. Setiap kanal mewakili persentase tinta yang diaplikasikan ke substrat — 0% berarti tidak ada tinta, 100% berarti cakupan penuh. K (Key) adalah tinta hitam, dipisahkan dari CMY sehingga warna gelap tidak memerlukan overprint CMY keruh yang menghasilkan hampir-hitam yang berwarna cokelat; K murni memberikan tipografi yang tajam, bayangan dalam, dan cakupan total tinta yang lebih ketat. Notasi 4-kanal adalah `cmyk(76%, 47%, 0%, 4%)` untuk Tailwind blue-500 — 76% cyan, 47% magenta, 0% yellow, 4% hitam. **Penafian jujur yang menjadi dasar seluruh alat ini**: konverter kami menggunakan rumus buku teks naif `K = 1 - max(R, G, B); C = (1-R-K)/(1-K); M = (1-G-K)/(1-K); Y = (1-B-K)/(1-K)`. Ini memperlakukan CMYK sebagai inversi langsung sRGB. Ia mengabaikan kurva penyerapan tinta (setiap tinta memiliki respons non-liniernya sendiri), substrat kertas (stok krem menggeser titik putih, stok coated mengkilap menahan saturasi lebih baik daripada uncoated), dot gain (titik tinta menyebar saat menyentuh kertas yang menyerap, meningkatkan cakupan yang tampak sebesar 10-30% per kanal), batas total tinta (press offset membatasi cakupan total sekitar 280-320% untuk menghindari masalah set-off dan pengeringan, newsprint membatasi sekitar 220%), dan rantai manajemen-warna sebenarnya (pipeline ICC penuh dari profil sumber melalui device link ke profil output). **Akurasi cetak nyata memerlukan konversi profil ICC** terhadap press tertentu: biasanya US Web Coated SWOP v2 untuk offset Amerika Utara (press bersertifikasi SWOP pada stok coated), Fogra39 untuk offset Eropa (per ISO 12647-2, dengan Fogra51 untuk coated premium yang lebih baru dan Fogra52 untuk uncoated), Japan Color 2011 Coated untuk offset Jepang. Ditambah karakteristik stok kertas dan set tinta. Gunakan alat ini untuk estimasi, bukan untuk deliverable.

**Kapan aproksimasi naif "cukup dekat" vs. kapan tidak.** Kasus cukup-dekat: run pendek digital pada press digital yang dikelola ketat (HP Indigo, Kodak NexPress, Xerox iGen), di mana RIP menerapkan manajemen warnanya sendiri dan output naif mengikuti cetakan sebenarnya lebih dekat; mockup proof-of-concept untuk review desain internal; brief vendor di mana Anda akan mengirim spesifikasi yang sudah-ICC secara terpisah dan CMYK naif hanya mengkomunikasikan maksud; ilustrasi blog dan dokumentasi yang menunjukkan "kira-kira warna ini di CMYK"; percakapan anggaran dan ruang lingkup dengan penyedia cetak sebelum menugaskan pekerjaan sebenarnya. Kasus TIDAK cukup-dekat: run produksi press offset di mana operator press membutuhkan file siap-press; desain kemasan di mana pencocokan warna spot Pantone penting (warna spot menggantikan CMYK sepenuhnya — press menggunakan tinta yang sudah dicampur daripada membangun warna dari kanal proses); pekerjaan kritis-brand di mana pergeseran kanal 5-15% dapat menghasilkan warna yang terlihat salah pada karya akhir; pekerjaan apa pun di mana deliverable adalah artefak cetak itu sendiri daripada aproksimasi layar. Alat ini menampilkan penafian secara mencolok di setiap output sehingga Anda tetap jujur tentang kasus mana Anda berada.

**Mengapa CMYK ada sama sekali.** Printer tidak dapat memancarkan cahaya — mereka mengaplikasikan tinta yang mengurangi panjang gelombang dari pantulan putih kertas. Menggabungkan Cyan, Magenta, dan Yellow pada kekuatan penuh secara teoritis menghasilkan hitam (setiap tinta menyerap sepertiga dari spektrum yang terlihat), tetapi dalam praktik menghasilkan cokelat gelap keruh karena tinta nyata bukan penyerap Lambertian ideal — mereka memantulkan beberapa cahaya pada setiap panjang gelombang, tinta tidak menumpuk dengan sempurna pada substrat, dan dot gain pada kertas yang menyerap meningkatkan area tumpang tindih melebihi apa yang diprediksi matematika CMY. K memecahkan tiga masalah sekaligus: tinta hitam murni menghasilkan hitam tajam yang bersih untuk tipografi dan bayangan; membiarkan rumus mengurangi CMY ketika K hadir memotong cakupan total tinta (menghemat biaya tinta, mempercepat waktu pengeringan, menghindari saturasi kertas yang menyebabkan kerutan); dan memberikan press pelat hitam khusus menjaga registrasi lebih bersih karena teks hanya membutuhkan satu pelat untuk disejajarkan alih-alih tiga.

Alur kerja HEX → CMYK alat ini adalah satu arah dari keluarga 5-spoke yang semuanya berbagi konverter warna terpadu yang mendasarinya. Konverter warna terpadu khusus adalah hub-nya — ia menunjukkan semua 9 format yang dapat diedit secara bersamaan dan merupakan alat yang tepat ketika alur kerja Anda membutuhkan lebih dari sekadar hex dan CMYK. Spoke arah-tunggal menargetkan intent pencarian Google tertentu: konverter hex ke RGB untuk arah canvas-dan-perangkat-keras, konverter RGB ke hex untuk inversnya, konverter hex ke HSL untuk ruang silindris-desainer warisan, dan konverter hex ke OKLCH untuk sistem desain modern Tailwind v4 dan shadcn/ui. Kelima spoke dan hub berbagi mesin parsing yang sama dan matematika konversi yang sama — termasuk aproksimasi CMYK naif yang sama dengan peringatan ICC yang sama. Setiap konversi berjalan secara lokal di peramban Anda; kode hex Anda tidak pernah diunggah, tidak pernah dicatat, dan nol permintaan jaringan berjalan saat Anda mengetik. Verifikasi di DevTools.

// sRGB hex → naive CMYK approximation
// NOTE: This is the textbook K = 1 - max(R,G,B); C = (1-R-K)/(1-K) formula.
// It is NOT an ICC-profile conversion. Real print accuracy requires color
// management against the specific press (US Web Coated SWOP v2, Fogra39,
// Japan Color 2011 Coated, etc.), ink set, and paper substrate. Channel
// values can drift 5-15% from this naive output once ICC conversion runs.
// Use as estimate for proofs, briefs, and digital press — never as a press-
// ready deliverable.
function hexToCmyk(hex) {
  const h = hex.trim().replace(/^#/, '');
  const [r, g, b] = [0, 2, 4].map(i => parseInt(h.slice(i, i + 2), 16) / 255);
  const k = 1 - Math.max(r, g, b);
  // Pure black short-circuit: max RGB = 0 ⇒ K = 1, C/M/Y undefined (0/0)
  if (k === 1) return { c: 0, m: 0, y: 0, k: 100 };
  const c = (1 - r - k) / (1 - k);
  const m = (1 - g - k) / (1 - k);
  const y = (1 - b - k) / (1 - k);
  return { c: Math.round(c * 100), m: Math.round(m * 100), y: Math.round(y * 100), k: Math.round(k * 100) };
}
console.log(hexToCmyk('#3b82f6')); // → { c: 76, m: 47, y: 0, k: 4 }
console.log(hexToCmyk('#FF5733')); // → { c: 0, m: 66, y: 80, k: 0 }
console.log(hexToCmyk('#000000')); // → { c: 0, m: 0, y: 0, k: 100 }

Fitur Utama

Rumus sRGB → CMYK Naif (Tanpa Profil ICC)

Menggunakan rumus buku teks standar `K = 1 - max(R,G,B); C = (1-R-K)/(1-K); M = (1-G-K)/(1-K); Y = (1-B-K)/(1-K)` pada nilai sRGB 0-1 yang dinormalkan. Tidak ada pencarian profil ICC, tidak ada manajemen warna spesifik-press, tidak ada kompensasi dot gain. Ini membuat alat ini cepat, dapat diprediksi, dan berjalan sepenuhnya di peramban — tetapi juga berarti output adalah aproksimasi, bukan nilai siap-press. Kami menampilkan peringatan di sebelah output CMYK dan di setiap contoh sehingga keterbatasan tetap terlihat.

Jujur tentang Menjadi Aproksimasi — Ditandai di Mana-mana

Peringatan profil-ICC muncul di deskripsi bidang CMYK, di setiap penjelasan contoh, di FAQ, di praktik terbaik, dan di kesalahan umum. Kami tidak mengubur keterbatasan dalam catatan kaki di bagian bawah halaman. Aproksimasi naif adalah alat yang berguna ketika Anda tahu batasnya; ia adalah jebakan ketika Anda tidak tahu. Sikap alat ini: profesional cetak sudah tahu cara menjalankan konversi ICC, developer dan desainer yang mengutamakan-layar membutuhkan pengingat di depan dan tengah.

Estimasi Cepat untuk Proof, Brief, dan Cetak Digital

Berguna untuk tiga alur kerja di mana output naif benar-benar berguna: mockup proof-of-concept, brief vendor (dipasangkan dengan hex sumber sehingga percetakan dapat menjalankan konversi ICC mereka sendiri), dan pekerjaan press digital run pendek (HP Indigo, Kodak NexPress, Xerox iGen) di mana manajemen warna RIP sering mengikuti rumus naif lebih dekat daripada offset. Lewati alat ini untuk run produksi offset, pekerjaan spot yang dicocokkan Pantone, dan pekerjaan kritis-brand apa pun di mana deliverable adalah karya yang dicetak.

Persentase Kanal Cocok dengan Notasi CMYK Standar

Output menggunakan bentuk empat-persentase `cmyk(C%, M%, Y%, K%)` standar yang digunakan secara native oleh perangkat lunak prepress, alat desain (Photoshop, Illustrator, InDesign), dan lembar spesifikasi percetakan. Setiap kanal dibulatkan ke persen integer terdekat untuk keterbacaan; nilai float yang mendasarinya dipertahankan secara internal sehingga round-trip kembali ke hex tetap stabil-bit di seluruh source-of-truth OKLCH internal alat.

Pratinjau Langsung Berdampingan dengan HEX/RGB/HSL/OKLCH untuk Pekerjaan Lintas-Format

Hex yang sama menggerakkan kesembilan bidang format secara bersamaan — HEX, RGB, HSL, HSV, HWB, CMYK, OKLCH, OKLAB, dan nama warna CSS terdekat. Ketika Anda menyiapkan warna brand untuk target layar (CSS dalam hex atau OKLCH) dan target cetak (proof CMYK untuk vendor), melihat keduanya berdampingan mencegah bug umum di mana spesifikasi layar dan cetak menyimpang secara diam-diam karena mereka diturunkan di alat terpisah.

Output Instan Per-Penekanan-Tombol (Tanpa Tombol Konversi)

Ketik satu karakter ke bidang HEX dan bidang CMYK diperbarui dalam frame animasi yang sama. Rumus naif berjalan dalam mikrodetik; tanpa debounce, tanpa latensi, tanpa reflow yang terlihat. Source-of-truth OKLCH internal berarti mengedit bidang lain mana pun (RGB, HSL, OKLCH) juga memperbarui CMYK secara instan tanpa kursor melompat. Berguna ketika Anda memindai palet brand dan ingin memeriksa-tempat warna mana yang akan mencetak dengan diterima versus mana yang duduk terlalu jauh di luar gamut CMYK.

100% Di-Peramban — Warna Tetap Lokal

Semua parsing hex, konversi CMYK, deteksi gamut, penilaian kontras, dan generasi palet berjalan secara lokal di peramban Anda. Kode hex Anda tidak pernah ditransmisikan, tidak pernah dicatat di server mana pun, tidak pernah dianalisis. Nol permintaan jaringan saat Anda mengetik — verifikasi di DevTools. Aman untuk palet brand yang belum diumumkan, spesifikasi kemasan internal untuk produk yang belum dirilis, mockup draf di bawah NDA, dan pekerjaan warna rahasia lainnya di mana nilai tidak dapat bocor.

Hanya Peramban — Tanpa Photoshop / Illustrator

Mendapatkan aproksimasi CMYK naif biasanya berarti membuka Photoshop atau Illustrator, mengubah mode warna dokumen, dan membaca nilai kanal dari panel Info. Alat ini meruntuhkan alur kerja itu menjadi satu interaksi tempel-dan-baca di tab peramban mana pun. Tidak menggantikan konversi sadar-ICC yang dijalankan aplikasi itu ketika Anda menentukan profil press, tetapi menggantikan sepuluh klik yang diperlukan untuk pemeriksaan cepat.

Dua-Arah dengan HSL / RGB / HEX / OKLCH di Hub Terpadu

Meskipun spoke ini secara khusus menargetkan HEX → CMYK, hub terpadu di color-converter mengekspos grid dua-arah 9-format lengkap — edit CMYK secara langsung, saksikan HEX diperbarui; edit OKLCH, saksikan CMYK diperbarui. Rumus CMYK naif round-trip kembali ke hex aproksimasi yang sama tetapi dapat menyimpang sedikit melalui gamut-clipping yang terjadi ketika source-of-truth OKLCH memetakan warna khusus-CMYK kembali ke ruang byte sRGB 256-per-kanal.

Alternatif Konverter HEX ke CMYK

Adobe Photoshop (Mode → CMYK Color)

aplikasi desktop

Alat standar-industri untuk konversi hex-ke-CMYK yang sudah-ICC. Atur profil CMYK kerja dokumen (Edit → Color Settings → Working Spaces → CMYK = US Web Coated SWOP v2 atau profil mana pun yang cocok dengan press target), lalu konversi via Image → Mode → CMYK Color. Baca panel Info untuk nilai CMYK yang dihasilkan. Jauh lebih akurat daripada konverter naif online mana pun karena ia menerapkan pipeline ICC penuh. Membutuhkan langganan Creative Cloud, memerlukan instal desktop, tetapi inilah yang digunakan setiap profesional cetak untuk konversi sebenarnya. Jangkau Photoshop ketika output menuju press; jangkau alat ini ketika Anda hanya membutuhkan perkiraan kasar.

Adobe Illustrator / InDesign

aplikasi desktop

Keduanya dikirim dengan mesin manajemen-warna ICC yang sama dengan Photoshop dan menghasilkan nilai CMYK yang identik untuk hex yang sama saat diatur ke profil kerja yang sama. Illustrator adalah rumah tipikal untuk pekerjaan logo dan aset-brand; InDesign untuk tata letak multi-halaman. Salah satu adalah cara yang sah untuk menghasilkan CMYK yang sudah-ICC tanpa meninggalkan suite Adobe. Peringatan yang sama seperti Photoshop: langganan berbayar, hanya-desktop, tetapi standar emas untuk output siap-press.

CMYK Color Picker (Adobe Express, Online)

alat peramban

Pemilih CMYK online gratis Adobe, UX serupa dengan pemilih warna Photoshop. Berguna ketika Anda tidak memiliki langganan desktop dan membutuhkan pencarian CMYK cepat yang dihasilkan mesin warna Adobe. Kurang fleksibel daripada UX bidang-bersatu alat ini (pemilih Adobe berfokus pada CMYK, tidak secara bersamaan menampilkan HSL/OKLCH/nama warna), tetapi nilai CMYK sudah-ICC untuk profil kerja default Adobe. Jangkau ketika Anda menginginkan matematika CMYK Adobe tetapi tidak menginginkan langganan Creative Cloud.

ColorHexa CMYK Lookup

alat peramban

Alat SEO yang sudah lama berjalan yang menghasilkan halaman per-warna dengan konversi hex, RGB, HSL, HSV, CMYK, dan format lainnya. Menggunakan rumus naif yang sama dengan alat ini (tanpa profil ICC), tetapi dengan peringatan yang kurang mencolok — mudah salah mengira output sebagai siap-press. Kuat untuk penemuan SEO melalui pencarian Google untuk kode hex tertentu; lebih lemah untuk alur kerja aktif di mana UX bidang-bersatu penting. Alat ini menang pada transparansi penafian dan tampilan sembilan-format yang bersamaan.

Pantone Connect

aplikasi web + mobile berlangganan

Platform manajemen warna resmi Pantone. Alat yang tepat ketika pekerjaan Anda membutuhkan warna spot Pantone (cetak premium, kemasan, pekerjaan kritis-brand) — ia menangani pencocokan warna spot, aproksimasi CMYK yang disimulasikan untuk referensi Pantone, dan pustaka Pantone resmi. Bukan konverter hex-ke-CMYK per se; ia beroperasi di ekosistem Pantone. Jangkau Pantone Connect ketika deliverable adalah pekerjaan cetak yang dispesifikasi Pantone; jangkau alat ini ketika Anda bekerja murni di CMYK proses untuk alasan biaya atau kesederhanaan.

Tim Prepress Percetakan

layanan

Opsi paling akurat untuk run produksi apa pun. Tim prepress percetakan memiliki akses ke profil ICC spesifik-press mereka (sering disetel kustom untuk mesin yang persis, set tinta, inventaris kertas, dan preferensi operator mereka), dan kemampuan untuk menjalankan wet proof pada stok sebenarnya. Serahkan kepada mereka hex sumber (atau OKLCH untuk sistem brand modern) ditambah callout Pantone apa pun, dan mereka akan menghasilkan CMYK siap-press yang cocok dengan press mereka dengan persis. Tidak biaya jika Anda sudah membayar untuk pekerjaan cetak; jauh lebih akurat daripada konversi algoritmik mana pun. Gunakan alat ini untuk brief; gunakan tim prepress untuk deliverable.

Pemilih Warna DevTools Peramban

fitur peramban bawaan

DevTools Chrome, Firefox, dan Safari semuanya mengirim pemilih warna yang beralih antara HEX, RGB, HSL, HWB, dan OKLCH secara inline ketika Anda mengklik sampel warna di panel CSS. Gratis, tanpa instal, selalu tersedia — tetapi TIDAK mendukung output CMYK, yang merupakan inti dari alat ini. DevTools bagus untuk pekerjaan warna sisi-layar; jangkau alat ini ketika Anda membutuhkan aproksimasi CMYK untuk persiapan cetak.

Contoh HEX ke CMYK

HEX brand → proof CMYK untuk press offset

#3b82f6

Output CMYK: `cmyk(76%, 47%, 0%, 4%)`. Berguna sebagai estimasi cepat sebelum mengirim ke percetakan untuk konversi yang sadar-ICC. Ini adalah Tailwind blue-500 yang Anda kirimkan di web; di press offset (US Web Coated SWOP v2 untuk pekerjaan Amerika Utara, Fogra39 untuk Eropa, Japan Color 2011 Coated untuk Jepang), pipeline ICC percetakan kemungkinan akan menggeser kanal ini sebesar 5-15% untuk mencocokkan penyerapan tinta sebenarnya, substrat kertas, dan dot gain dari press spesifik mereka. Kirim hex sumber bersama dengan estimasi ini sehingga percetakan dapat menjalankan konversi yang tepat.

Persiapan file desain untuk press digital

#FF5733

Output CMYK: `cmyk(0%, 66%, 80%, 0%)`. Untuk cetakan digital run pendek (Kodak NexPress, HP Indigo, Xerox iGen), aproksimasi naif sRGB mengikuti output press sebenarnya lebih dekat daripada untuk offset — press digital beroperasi dengan manajemen warna yang lebih ketat yang dibangun ke dalam RIP, dan perilaku tinta-pada-stok-coated mereka lebih dekat ke rumus buku teks. Berguna untuk proofing kartu nama satu-kali, kartu pos, dan kemasan prototipe. Bahkan di sini, jalankan tes cetak sebelum berkomitmen pada run penuh; jarak antara CMYK naif dan CMYK sadar-ICC lebih kecil pada digital tetapi tidak pernah nol.

HEX logo lama → sampel CMYK untuk brief vendor

#0F172A

Output CMYK: `cmyk(40%, 27%, 0%, 84%)`. Tailwind slate-900, latar mode-gelap yang populer. Cocok dipasangkan dengan pengiriman spesifikasi yang sudah dikonversi ICC secara terpisah. Kanal K (Key/hitam) mendominasi pada 84% — persis seperti yang Anda inginkan untuk hampir-hitam: bersandarlah pada tinta hitam alih-alih membangun kegelapan dari overprint CMY yang keruh. Ini adalah langkah yang masuk akal untuk warna apa pun dengan luminansi di bawah sekitar 20%. Untuk brief vendor, sertakan baik CMYK naif ini maupun hex sumber dalam spesifikasi, lalu biarkan tim prepress percetakan menghasilkan konversi siap-press terhadap profil press mereka.

Merah murni di layar → cakupan tinta CMYK

#FF0000

Output CMYK: `cmyk(0%, 100%, 100%, 0%)`. Kasus klasik ketidakcocokan-gamut: merah murni sRGB tidak dapat dicapai di CMYK sama sekali. CMYK terdekat adalah merah yang sedikit bergeser-oranye yang kehilangan saturasi yang terlihat di press — gamut CMYK sama sekali tidak menjangkau sudut sRGB di mana `#FF0000` berada. Rumus naif melaporkan `cmyk(0%, 100%, 100%, 0%)` karena ia membalik kanal secara langsung, tetapi tidak ada kombinasi tinta nyata yang dapat mencapai warna layar itu. Konversi ICC yang tepat memilih nilai CMYK dalam-gamut yang terdekat secara perseptual, yang akan dilakukan percetakan; perlakukan output naif di sini sebagai batas atas, bukan deliverable sebenarnya.

Konversi HEX → CMYK yang Umum

Tabel referensi dari 10 warna kanonik dengan padanan HEX dan CMYK naifnya. Nilai menggunakan rumus buku teks `K = 1 - max(R,G,B); C = (1-R-K)/(1-K)` dibulatkan ke persen integer. **Pengingat**: ini adalah aproksimasi naif, bukan nilai siap-press yang sudah-ICC. Untuk run cetak produksi, konfirmasi dengan profil ICC percetakan Anda terhadap press, tinta, dan kertas sebenarnya.

Hitam

#000000 cmyk(0%, 0%, 0%, 100%)

Hitam murni. K mendominasi pada 100% — persis seperti yang Anda inginkan warna gelap mana pun di-render: bersandarlah sepenuhnya pada tinta hitam alih-alih membangun kegelapan keruh dari overprint CMY.

#000000 cmyk(0%, 0%, 0%, 100%)

K=100 murni mencetak bersih untuk teks dan bayangan. Untuk 'rich black' yang lebih kaya pada run produksi, prepress mungkin menambahkan C=40%, M=30%, Y=30% untuk memperdalam hitam yang dipersepsikan — konfirmasi dengan profil ICC percetakan Anda.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Putih

#FFFFFF cmyk(0%, 0%, 0%, 0%)

Putih murni. Tinta nol — kertas itu sendiri tembus pandang tanpa dicetak. K=0 karena tidak ada kegelapan untuk ditambahkan; CMY=0 karena tidak ada warna untuk dikurangi dari putih kertas.

#FFFFFF cmyk(0%, 0%, 0%, 0%)

Putih murni = kertas tidak dicetak. Putih visual tergantung sepenuhnya pada substrat — kertas krem menghasilkan putih yang lebih hangat, stok coated putih-terang menghasilkan putih yang lebih dingin. Konfirmasi dengan sampel stok sebelum menentukan.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Merah

#FF0000 cmyk(0%, 100%, 100%, 0%)

Merah sRGB murni. Kasus klasik ketidakcocokan-gamut — tidak ada kombinasi tinta CMYK yang dapat mereproduksi warna layar yang persis ini di atas kertas. Rumus naif melaporkan 100% M + 100% Y, tetapi ICC akan memilih CMYK dalam-gamut yang terdekat secara perseptual yang mencetak sebagai merah yang sedikit bergeser-oranye.

#FF0000 cmyk(0%, 100%, 100%, 0%)

#FF0000 murni tidak dapat dijangkau di CMYK. Proof cetak akan 15-20% kurang jenuh daripada layar. Baik terima pergeseran gamut, tentukan warna spot Pantone untuk pencocokan persis, atau desain di sekitar gamut dengan merah brand yang kurang jenuh.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Hijau

#00FF00 cmyk(100%, 0%, 100%, 0%)

Hijau sRGB murni (nama CSS 'lime'). Seperti merah murni, jatuh di luar gamut CMYK yang dapat dicetak. Output naif adalah 100% C + 100% Y; ICC akan menumpulkan ke nilai dalam-gamut terdekat.

#00FF00 cmyk(100%, 0%, 100%, 0%)

Hijau yang hidup terkenal sulit dicetak. Hijau brand biasanya berakhir pada cmyk(75%, 0%, 90%, 10%) atau sekitar itu setelah konversi ICC — konfirmasi dengan percetakan dan anggarkan untuk wet proof.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Biru

#0000FF cmyk(100%, 100%, 0%, 0%)

Biru sRGB murni. Di luar gamut CMYK, seperti merah dan hijau. Output naif adalah 100% C + 100% M; proof cetak akan menjadi biru-ungu yang kurang jenuh.

#0000FF cmyk(100%, 100%, 0%, 0%)

Biru jenuh dalam menyimpang ke ungu di CMYK — tinta tidak dapat mencapai biru murni tanpa melintasi ke wilayah magenta. Solusi umum: tentukan biru brand yang sedikit kurang jenuh yang tetap dalam-gamut untuk cetak yang lebih bersih.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Cyan

#00FFFF cmyk(100%, 0%, 0%, 0%)

Cyan murni. Salah satu dari empat primer CMYK, sehingga dapat direproduksi dengan satu kanal pada 100%. Berguna sebagai referensi kanonik untuk tinta C murni.

#00FFFF cmyk(100%, 0%, 0%, 0%)

Tinta cyan murni adalah salah satu dari empat tinta proses standar — setiap press offset dan digital membawanya. Konversi naif di sini cocok dengan press hampir persis untuk warna tunggal ini.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Magenta

#FF00FF cmyk(0%, 100%, 0%, 0%)

Magenta murni. Primer CMYK lain, dapat direproduksi dengan satu kanal pada 100%. Nama warna CSS 'magenta' dan 'fuchsia' keduanya menuju ke nilai ini.

#FF00FF cmyk(0%, 100%, 0%, 0%)

Magenta murni adalah referensi kanonik untuk tinta M. Seperti cyan dan kuning, primer CMYK satu-kanal mendarat jauh lebih dekat ke padanan layar mereka daripada sudut primer aditif.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Kuning

#FFFF00 cmyk(0%, 0%, 100%, 0%)

Kuning murni. Primer CMYK ketiga, dapat direproduksi dengan satu kanal Y pada 100%. Nama warna CSS 'yellow' menuju ke sini.

#FFFF00 cmyk(0%, 0%, 100%, 0%)

Tinta kuning murni mencetak bersih pada setiap press. Kuning brand biasanya memasangkan Y pada 100% dengan kanal M kecil (5-15%) untuk menghangatkan ke emas atau oranye — konfirmasi dengan spesifikasi brand.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Tailwind blue-500

#3b82f6 cmyk(76%, 47%, 0%, 4%)

blue-500 default Tailwind CSS — "web blue" kanonik di tahun 2020-an, digunakan di dasbor dan situs pemasaran yang tak terhitung. CMYK naif memberikan estimasi awal yang berguna untuk karya cetak apa pun yang perlu cocok dengan warna brand layar.

#3b82f6 cmyk(76%, 47%, 0%, 4%)

Tailwind blue-500 duduk dengan nyaman di dalam gamut CMYK, sehingga output naif lebih dekat ke yang sudah-ICC daripada untuk primer sRGB murni. ICC mungkin menggeser kanal sebesar 5-10% — konfirmasi dengan percetakan sebelum produksi.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Tailwind rose-500

#f43f5e cmyk(0%, 74%, 61%, 4%)

rose-500 default Tailwind CSS — merah-muda saturasi-tinggi yang digunakan untuk tombol aksen, status peringatan, dan kontras brand. Duduk lebih dekat ke sudut merah CMYK daripada merah sRGB murni, sehingga aproksimasi naif mengikuti ICC lebih dekat.

#f43f5e cmyk(0%, 74%, 61%, 4%)

Merah yang sedikit kurang jenuh dari rose-500 duduk lebih dekat ke gamut CMYK yang dapat dicetak daripada #FF0000 murni. Harapkan pergeseran ICC sekitar 5-10% per kanal; warna brand merah-murni kehilangan saturasi 15-20% dalam konversi yang sama.

Butuh pemilih warna lengkap dengan RGB, HSL, OKLCH, peringatan gamut, dan ekspor kode? Coba konverter warna terpadu — setiap format dapat diedit secara bersamaan, dengan peringatan ICC yang sama untuk CMYK.

Cara Menggunakan Konverter HEX ke CMYK

  1. 1

    Tempel kode hex ke bidang HEX

    Jatuhkan nilai hex apa pun ke input HEX — dengan atau tanpa `#` di depan, dalam singkatan 3 digit (`#F73`), bentuk lengkap 6 digit (`#FF5733`), singkatan alpha 4 digit (`#F738`), atau bentuk lengkap alpha 8 digit (`#FF5733CC`). Parser menormalkan kelima bentuk input ke warna internal yang sama sebelum menurunkan CMYK. Kapitalisasi tidak penting (`#FF5733` dan `#ff5733` diurai secara identik). Karakter tidak valid atau jumlah digit salah menghasilkan error inline yang tenang; hex yang valid memperbarui setiap bidang format lainnya secara waktu nyata, termasuk CMYK. Alpha diabaikan untuk derivasi CMYK — tinta tidak memiliki transparansi.

  2. 2

    Baca persentase CMYK dari bidang CMYK

    Bidang CMYK menampilkan nilai sebagai empat persentase kanal: `cmyk(76%, 47%, 0%, 4%)` untuk Tailwind blue-500. Kanalnya adalah Cyan, Magenta, Yellow, Key (hitam). Setiap persentase mewakili cakupan tinta — 0% berarti tidak ada tinta untuk kanal itu, 100% berarti cakupan penuh. **Pengingat**: ini adalah inversi naif sRGB, bukan konversi profil ICC. Gunakan sebagai estimasi awal; konfirmasi nilai akhir dengan pipeline ICC percetakan Anda terhadap press, tinta, dan kertas sebenarnya sebelum run produksi apa pun.

  3. 3

    Klik Salin untuk mengambil string CMYK

    Setiap kartu format memiliki tombol Salin di sebelah kanan. Satu klik dan nilai mendarat di clipboard Anda — label tombol sebentar berkedip "Disalin!" sehingga Anda tahu. String yang disalin adalah notasi CMYK standar (`cmyk(76%, 47%, 0%, 4%)`), siap dijatuhkan ke brief desain atau email vendor. Untuk output spesifik-platform di mana CMYK tidak native (CSS, SwiftUI, Compose, Flutter semuanya bekerja di ruang warna berbasis RGB), bagian Salin sebagai kode di bawah pemilih memancarkan padanan dalam format setiap platform — berguna ketika Anda membutuhkan warna yang sama yang diekspresikan untuk target layar dan target cetak.

  4. 4

    Periksa silang dengan RGB, HSL, OKLCH, nama warna

    Hex yang sama yang Anda tempel juga menyalakan bidang format lainnya — RGB untuk panggilan canvas dan perangkat keras, HSL untuk CSS warisan, OKLCH dan OKLAB untuk sistem desain seragam-perseptual modern (Tailwind v4, shadcn/ui), HSV dan HWB untuk UI pemilih warna desainer, dan nama warna CSS terdekat untuk prosa dokumentasi. Anda tidak pernah terkunci hanya pada hex → CMYK. Pemilih (kotak SL + slider rona + slider alpha) menggerakkan kesembilan secara bersamaan, dan pada peramban Chromium tombol EyeDropper mengambil sampel piksel mana pun di layar, termasuk di luar peramban.

  5. 5

    Kirim hex sumber (bukan CMYK) ke percetakan

    Alur kerja persiapan-cetak terbaik adalah mengirim hex sumber (atau triple OKLCH) ke percetakan dan biarkan tim prepress mereka menghasilkan CMYK siap-press melalui profil ICC yang sesuai (US Web Coated SWOP v2, Fogra39, Japan Color 2011 Coated, atau profil kustom spesifik-press). Output CMYK naif di sini adalah untuk estimasi internal Anda, brief vendor, dan pekerjaan proof-of-concept — bukan untuk produksi langsung. Pasangkan CMYK naif dengan hex sumber dalam dokumen spesifikasi apa pun sehingga percetakan memiliki referensi yang otoritatif.

Kesalahan HEX / CMYK yang Umum

Mengirim Output CMYK Naif Langsung ke Press

Kesalahan paling merusak. Rumus `K = 1 - max(R,G,B)` naif menghasilkan nilai CMYK yang dapat menyimpang 5-15% per kanal dari nilai yang sudah-ICC untuk press target. Mengirim output naif sebagai siap-press menghasilkan warna yang terlihat sangat salah pada karya cetak — biru brand yang pudar, merah yang keruh, hampir-hitam yang menyimpang. Tim prepress percetakan akan menangkapnya jika mereka melakukan konversi ICC mereka sendiri; melewati mereka dengan spesifikasi CMYK-naif-dari-alat-online mengalahkan seluruh rantai manajemen-warna.

✗ Salah
Spesifikasi dikirim ke percetakan:
CMYK warna brand: cmyk(76%, 47%, 0%, 4%)
(output rumus naif, tanpa konversi ICC)
Percetakan mengirim file siap-press tanpa perubahan.
Karya akhir: biru pudar, off-brand.
✓ Benar
Spesifikasi dikirim ke percetakan:
Sumber warna brand: #3b82f6
Estimasi CMYK naif: cmyk(76%, 47%, 0%, 4%)
Press target: ICC-tepat via US Web Coated SWOP v2
Percetakan menjalankan konversi ICC: cmyk(82%, 53%, 0%, 0%) (contoh pergeseran)
Karya akhir: cocok dengan proof digital.

Mengharapkan CMYK Cocok dengan Warna Layar

Layar memancarkan cahaya secara aditif di sRGB atau Display P3; CMYK cetak memantulkan cahaya secara substraktif dari kertas. Kedua media memiliki gamut yang berbentuk berbeda, titik putih yang berbeda, rentang kecerahan yang berbeda, dan kurva respons yang berbeda. Warna yang sama hampir tidak pernah terlihat identik di layar dan di cetak — warna jenuh kehilangan chroma di CMYK, warna gelap kehilangan detail, putihnya kertas menggeser seluruh kecenderungan warna. Mengasumsikan proof cetak akan terlihat seperti warna di-layar adalah kesalahan persiapan-cetak paling-umum kedua.

✗ Salah
Setujui warna layar, harapkan cetak identik:
#FF0000 terlihat sebagai merah hidup di monitor
cmyk naif(0%, 100%, 100%, 0%)
Percetakan menjalankan ICC: CMYK dalam-gamut terdekat
Cetak akhir: merah bergeser-oranye, ~20% kurang jenuh.
Reaksi: "ini salah, cetak ulang".
✓ Benar
Anggarkan waktu untuk wet proof; terima ketidakcocokan gamut:
#FF0000 → aproksimasi CMYK: cmyk(0%, ~95%, ~95%, 0%) ICC
Wet proof pada stok sebenarnya: bergeser-oranye, kurang jenuh
Tim desain menyetujui proof sebagai referensi baru
Cetak akhir cocok dengan proof yang disetujui.

Memperlakukan Persentase CMYK sebagai Aditif (Seperti RGB)

Persentase CMYK mewakili cakupan tinta pada substrat, bukan intensitas kanal seperti RGB. `C+M+Y+K = 200%` tidak berarti "warna dua kali lebih banyak" — itu berarti press mengaplikasikan total cakupan tinta 200% di semua empat kanal. Batas total tinta bervariasi berdasarkan press dan stok: sekitar 220% untuk newsprint, 280-320% untuk stok offset coated, hingga 350-400% untuk beberapa press digital. Lewati batas dan press kesulitan mengeringkan tinta, kertas jenuh dan berkerut, set-off mentransfer tinta basah ke belakang lembar berikutnya.

✗ Salah
Tentukan warna gelap cakupan-tinggi tanpa memeriksa total:
cmyk(85%, 85%, 85%, 95%) = cakupan total 350%
Kirim ke press newsprint (batas 220%)
Hasil: tinta tidak mengering, lembar menempel bersama, kerusakan smear.
✓ Benar
Periksa cakupan total tinta terhadap batas press:
cmyk(85%, 85%, 85%, 95%) = 350% — di atas batas newsprint 220%
Kurangi via GCR / UCR: cmyk(40%, 30%, 30%, 80%) = total 180%
Pas dengan batas, mencetak bersih, mengering sesuai jadwal.

Mengabaikan Substrat Saat Menentukan CMYK

Persentase CMYK yang sama menghasilkan warna visual yang terlihat berbeda pada stok kertas yang berbeda. Stok coated mengkilap menahan saturasi dan memantulkan cahaya secara spekular, membuat warna terlihat lebih hidup. Stok uncoated menyerap lebih banyak tinta (dot gain lebih tinggi) dan memantulkan secara difus, menumpulkan warna dan menggesernya sedikit lebih hangat. Newsprint adalah yang paling menyerap dan paling menumpulkan — cetak koran tidak pernah cocok dengan cetak stok-coated bahkan pada nilai CMYK yang identik. Menentukan CMYK tanpa menentukan substrat tidak lengkap.

✗ Salah
Tentukan CMYK brand tanpa detail stok:
Merah brand: cmyk(0%, 95%, 80%, 0%)
Cetak pada stok coated mengkilap DAN uncoated dari file yang sama
Mengkilap: merah hidup seperti yang diharapkan
Uncoated: oranye-merah kusam, terlihat off-brand.
✓ Benar
Tentukan CMYK per substrat, sudah-ICC untuk masing-masing:
Merah brand pada coated mengkilap: cmyk(0%, 95%, 80%, 0%) via Fogra39
Merah brand pada uncoated: cmyk(0%, 85%, 70%, 0%) via Fogra47
Setiap stok mendapat CMYK siap-press yang disetel ke profil ICC-nya.
Kedua karya terbaca sebagai merah brand yang sama di press.

Siapa yang Menggunakan HEX ke CMYK

Desainer Cetak Menyiapkan Brief Vendor
Sebelum menugaskan pekerjaan cetak, desainer mengirim percetakan brief dengan warna brand yang ditentukan baik dalam hex (sumber kebenaran) maupun aproksimasi CMYK (sehingga percetakan dapat memperkirakan biaya tinta dan waktu proofing). Tempel setiap hex brand di sini, salin CMYK naif, jatuhkan keduanya ke dokumen spesifikasi. Percetakan kemudian menjalankan konversi ICC sebenarnya terhadap profil press mereka dan menghasilkan CMYK siap-press sebelum pembuatan pelat. Jangan lewati hex sumber — itulah yang akan dipercaya percetakan untuk konversi akhir.
Manajer Brand Memperkirakan Biaya Cetak Sebelum Penawaran
Penawaran cetak sebagian bergantung pada cakupan total tinta. CMYK naif memberikan perkiraan kasar cepat tentang beban tinta untuk palet yang diusulkan: warna K-tinggi lebih murah (tinta lebih sedikit, pengeringan lebih cepat), warna CMY-tinggi lebih mahal (lebih banyak tinta, pengeringan lebih lama, risiko saturasi kertas). Tempel hex brand kandidat, baca persentase CMYK, dan Anda memiliki angka yang dapat dipertahankan untuk percakapan anggaran dengan penyedia cetak sebelum berkomitmen pada pengaturan press penuh.
Desainer Kemasan Memeriksa-Silang Layar vs. Cetak
Pekerjaan kemasan hidup di kedua ruang secara bersamaan — halaman produk e-commerce di-render dalam hex sRGB di layar, kotak fisik dicetak dalam CMYK pada stok karton. Gunakan tampilan hex + CMYK bersamaan untuk mengenali warna yang akan terbaca dramatis berbeda di kedua media (merah yang sangat jenuh, biru dalam, hijau yang hidup yang melebihi gamut CMYK), dan tandai warna-warna itu untuk perlakuan spot Pantone atau penyesuaian sistem-brand yang disengaja yang menerima perbedaan gamut.
Tim Pemasaran Memproduksi Kampanye Multi-Kanal
Kampanye multi-kanal biasanya mengirimkan aset brand yang sama ke situs web (hex sRGB), email blast (hex sRGB dengan fallback sRGB), grafis media sosial (hex sRGB pada platform yang mengompresi ke AVIF/WebP), poster yang dicetak (CMYK pada stok coated), dan kiriman direct-mail (CMYK pada stok uncoated). Konversi hex sumber sekali, baca CMYK naif untuk karya cetak, serahkan keduanya ke tim produksi bersama dengan spesifikasi profil press sehingga mereka dapat melakukan konversi ICC yang tepat.
Desainer Melakukan Run Pendek Press Digital
Untuk kartu nama satu-kali, kemasan prototipe, dan materi pemasaran batch-kecil yang melalui press digital (HP Indigo, Kodak NexPress, Xerox iGen), aproksimasi CMYK naif mengikuti output sebenarnya lebih dekat daripada di offset karena press digital beroperasi dengan manajemen warna yang lebih ketat yang dibangun ke dalam RIP. Masih tidak siap-press, tetapi lebih dekat — dan ekonomi run-pendek berarti tes cetak sebelum berkomitmen itu murah. Tempel hex, baca CMYK, jalankan tes.
Desainer Memigrasikan Logo Lama dari Layar ke Cetak
Aset brand lama yang hanya-web sering hidup hanya sebagai kode hex, tanpa spesifikasi CMYK formal. Ketika brand perlu muncul di kartu nama yang dicetak, brosur, atau spanduk pameran dagang untuk pertama kalinya, tim membutuhkan titik awal CMYK. Tempel setiap hex warisan di sini, baca CMYK naif, serahkan keduanya ke percetakan untuk konversi yang sudah-ICC. Ini adalah alur kerja kanonik "brand digital-pertama menuju cetak" yang menimpa setiap tim desain pada akhirnya.
Pendidik Mengajarkan Perbedaan Model Warna
Tampilan hex + RGB + CMYK bersamaan membuat kontras aditif-vs-substraktif menjadi jelas. Merah murni (`#FF0000`) di-render sebagai `rgb(255, 0, 0)` di layar dan `cmyk(0%, 100%, 100%, 0%)` dalam CMYK naif — siswa melihat inversinya secara langsung. Dorong ke warna OKLCH gamut-luas, saksikan CMYK jenuh sementara sRGB terpotong. Demonstrasi siap-kelas tentang mengapa konversi layar-ke-cetak adalah masalah yang sulit dan mengapa rumus naif tidak sama dengan manajemen warna sadar-ICC.

Matematika HEX ke CMYK & Peringatan ICC

Rumus CMYK Naif
Beroperasi pada nilai sRGB yang dinormalkan (float 0-1 dari integer 0-255 asli). Langkah satu: `K = 1 - max(R, G, B)`. Ini menetapkan K ke jumlah "kecerahan yang hilang" — putih murni (R=G=B=1) menghasilkan K=0, hitam murni (R=G=B=0) menghasilkan K=1. Langkah dua: `C = (1 - R - K) / (1 - K); M = (1 - G - K) / (1 - K); Y = (1 - B - K) / (1 - K)`. Ini menghitung setiap kanal CMY sebagai inversi yang tersisa setelah memperhitungkan K. Langkah tiga: kalikan setiap kanal dengan 100 untuk bentuk persentase dan bulatkan ke integer terdekat untuk ditampilkan. Korsleting hitam murni: ketika max(R,G,B) = 0, penyebut (1 - K) adalah nol, jadi kami mengembalikan `cmyk(0%, 0%, 0%, 100%)` secara langsung.
Mengapa Ini BUKAN Konversi ICC
Konversi profil ICC nyata menerapkan transformasi multi-tahap: profil sumber (sRGB) → Profile Connection Space (biasanya CIE LAB atau XYZ) → profil output (US Web Coated SWOP v2, Fogra39, dll.). Setiap tahap mengkodekan pengukuran empiris dari kombinasi tinta-kertas-press sebenarnya — kurva pantulan spektral, dot gain pada berbagai tingkat cakupan, batas total tinta, penyesuaian keseimbangan abu-abu. Rumus naif tidak melakukan ini. Ia memperlakukan CMYK sebagai abstraksi matematika alih-alih sebagai fisika penyerapan tinta, itulah sebabnya output dapat menyimpang 5-15% per kanal dari apa yang dihasilkan pipeline ICC. Untuk produksi, jalankan konversi di Photoshop, Illustrator, atau InDesign terhadap profil press target, atau serahkan hex sumber ke tim prepress percetakan.
Profil ICC Standar berdasarkan Wilayah dan Press
**Offset Amerika Utara**: US Web Coated SWOP v2 (standar bersertifikasi SWOP untuk stok coated, digunakan oleh sebagian besar percetakan offset komersial AS); GRACoL 2006 Coated #1 untuk coated premium. **Offset Eropa**: Fogra39 (standar ISO 12647-2 untuk stok coated); Fogra51 untuk coated premium yang lebih baru; Fogra52 untuk uncoated; Fogra47 untuk newsprint. **Offset Jepang**: Japan Color 2011 Coated; Japan Color 2003 Web Coated untuk web offset. **Press digital**: setiap vendor mengirimkan profil ICC mereka sendiri untuk model press dan set tinta tertentu (HP Indigo IndiChrome, Kodak NexPress E-Series, Xerox iGen). Selalu konfirmasi dengan percetakan — banyak yang memiliki profil kustom spesifik-press yang menggantikan standar generik.
Dot Gain, Batas Total Tinta, dan Efek Substrat
**Dot gain**: titik tinta secara fisik menyebar saat menyentuh kertas yang menyerap, meningkatkan cakupan yang tampak sebesar 10-30% per kanal; operator press mengompensasi dengan kurva di RIP. Rumus naif mengabaikan ini sepenuhnya. **Batas total tinta**: press offset membatasi cakupan total C+M+Y+K sekitar 280-320% untuk menghindari set-off (tinta basah berpindah ke belakang lembar berikutnya) dan mencegah saturasi kertas; newsprint membatasi sekitar 220%. Rumus naif dapat menghasilkan cakupan total 400% untuk warna gelap, yang akan tidak dapat dicetak. **Substrat**: kertas krem menggeser titik putih dan menghangatkan setiap warna yang dicetak; stok uncoated menyerap lebih banyak tinta dan menumpulkan saturasi; stok coated mengkilap menahan saturasi terbanyak tetapi memantulkan cahaya secara berbeda.
Mengapa K Ada (Generasi Hitam)
Secara teori C+M+Y pada 100% masing-masing menghasilkan hitam. Dalam praktik ia menghasilkan cokelat gelap keruh karena tinta nyata bukan penyerap ideal — setiap tinta memantulkan beberapa cahaya pada setiap panjang gelombang, overprint sempurna tidak mungkin karena pencampuran tinta dan dot gain. K memecahkan tiga masalah: tinta hitam murni menghasilkan hitam tajam yang bersih untuk tipografi dan bayangan; substitusi K memungkinkan rumus mengurangi cakupan total tinta (tinta lebih murah, pengeringan lebih cepat, lebih sedikit saturasi kertas); dan pelat K khusus menjaga registrasi teks lebih ketat (hanya satu pelat yang perlu disejajarkan, vs. tiga untuk teks badan yang dibangun dari CMY). K naif rumus K = 1 - max(R,G,B) adalah strategi generasi K paling sederhana yang mungkin; prepress nyata menggunakan strategi UCR (Under Color Removal) dan GCR (Gray Component Replacement) yang memindahkan lebih banyak atau lebih sedikit CMY ke K berdasarkan karakteristik press.
Ketidakcocokan Gamut: Merah sRGB yang Tidak Dapat Dijangkau CMYK
sRGB dan CMYK memiliki gamut yang berbentuk berbeda. sRGB dapat menjangkau merah yang jenuh, biru dalam, dan hijau yang hidup yang jatuh di luar rentang CMYK yang dapat dicetak — kasus terkenal "merah murni di layar terlihat oranye di cetak". Rumus naif melaporkan `cmyk(0%, 100%, 100%, 0%)` untuk `#FF0000`, tetapi tidak ada kombinasi tinta sebenarnya pada tingkat cakupan apa pun yang dapat mereproduksi warna layar yang persis itu di atas kertas. Konversi ICC menggunakan salah satu dari empat rendering intent untuk menangani ketidakcocokan gamut: Perceptual (mengompresi seluruh gamut sumber agar pas dengan tujuan, mempertahankan hubungan warna keseluruhan), Relative Colorimetric (memotong warna di luar-gamut ke nilai dalam-gamut terdekat, mempertahankan warna dalam-gamut dengan tepat), Absolute Colorimetric (mirip dengan Relative tetapi tidak mengompensasi perbedaan titik-putih), atau Saturation (mempertahankan saturasi dengan mengorbankan akurasi, digunakan terutama untuk grafis bisnis).
Stabilitas Round-Trip Melalui Source-of-Truth OKLCH
Representasi kanonik internal alat ini adalah OKLCH (per desain hub terpadu), bukan CMYK. CMYK diturunkan dari OKLCH pada setiap penekanan tombol melalui rantai OKLCH → OKLAB → XYZ D65 → linear-sRGB → sRGB → CMYK naif. Ini berarti mengedit CMYK secara langsung juga didukung: urai empat persentase, jalankan rumus invers untuk memulihkan sRGB (`R = (1 - C) * (1 - K); G = (1 - M) * (1 - K); B = (1 - Y) * (1 - K)`), perbarui sumber OKLCH, lalu render ulang setiap bidang lainnya. Round-trip stabil tetapi lossy di tepi gamut CMYK, di mana invers memetakan beberapa warna sRGB ke aproksimasi CMYK yang sama.

Praktik Terbaik untuk Alur Kerja HEX / CMYK

Konfirmasi CMYK Sebenarnya dengan Profil ICC Penyedia Cetak Anda
Sebelum run produksi apa pun, konfirmasi CMYK siap-press dengan pipeline ICC percetakan terhadap kombinasi press, tinta, dan kertas sebenarnya. Output naif di sini dapat menyimpang 5-15% per kanal dari nilai yang sudah-ICC, yang cukup untuk mengubah merah yang tajam menjadi oranye keruh atau biru brand yang dalam menjadi navy yang pudar. Tim prepress percetakan adalah sumber yang otoritatif — berikan mereka hex sumber (bukan CMYK naif) dan biarkan mereka menjalankan konversi mereka sendiri terhadap US Web Coated SWOP v2, Fogra39, Japan Color 2011 Coated, atau profil kustom spesifik-press.
Gunakan CMYK Alat Ini sebagai Estimasi Awal untuk Anggaran / Ruang Lingkup
CMYK naif benar-benar berguna untuk perkiraan kasar: cakupan total tinta untuk percakapan biaya, dominasi K kasar untuk pemeriksaan kegelapan, kewarasan gamut cepat untuk pertanyaan "apakah warna ini bahkan akan dicetak". Gunakan untuk panggilan anggaran, brief vendor, percakapan ruang lingkup. Lalu serahkan hex sumber ke percetakan untuk konversi siap-press yang sebenarnya. Jangan kirim output naif sebagai deliverable produksi; kirim sebagai artefak perencanaan.
Untuk Pencocokan Pantone, Pustaka Warna-Spot Percetakan Mengesampingkan Segalanya
Warna spot Pantone (dan HKS, RAL, Toyo) adalah tinta yang sudah dicampur sebelumnya dengan identitas warna tetapnya sendiri — mereka tidak dibangun dari kanal CMYK proses. Jika brand Anda memerlukan pencocokan Pantone (umum untuk kemasan, cetak premium, apa pun yang warnanya kritis), percetakan akan menggunakan tinta Pantone langsung dan CMYK tidak masuk gambar. Tentukan nomor Pantone di brief; abaikan baik nilai CMYK naif maupun yang sudah-ICC untuk warna itu. CMYK hanya penting ketika pekerjaan berjalan murni dalam warna proses tanpa tinta spot.
Kirim HEX atau OKLCH Sumber ke Percetakan, Bukan CMYK Naif
Tim prepress percetakan membutuhkan warna sumber yang otoritatif sehingga mereka dapat menjalankan konversi terhadap profil press mereka. Serahkan kepada mereka hex sumber (atau OKLCH untuk sistem brand modern) ditambah callout warna-spot apa pun (nomor Pantone). Jangan pernah serahkan CMYK naif kepada mereka sebagai deliverable — mereka tidak memiliki cara untuk mengetahui apakah nilai berasal dari rumus naif, konversi Photoshop lama terhadap profil press yang berbeda, atau konversi yang sudah-ICC sebenarnya terhadap profil yang benar. Data sumber menghindari ambiguitas.
Verifikasi Kanal K Masuk Akal (K=100 untuk Hitam Murni Saja)
Periksa-kewarasan nilai K setelah konversi. Hitam murni (`#000000`) seharusnya menghasilkan K=100 dengan C=M=Y=0. Warna gelap hampir-hitam seharusnya mendarat di kisaran K=80-95 dengan CMY rendah. Mid-tone (saturasi-tengah, lightness-tengah) seharusnya mendarat di suatu tempat di K=20-60. Warna jenuh terang seharusnya duduk pada K=0 dengan satu atau dua kanal CMY pada cakupan tinggi. Jika Anda melihat nilai K di luar pola ini untuk kecerahan yang dipersepsikan warna tertentu, periksa-ulang hex input — typo dapat membalikkan warna dari "hampir-hitam" menjadi "hampir-putih" secara diam-diam. Output CMYK membuat kesalahan input terlihat.
Jalankan Wet Proof pada Stok Sebenarnya Sebelum Produksi
Untuk run produksi apa pun yang penting, dapatkan wet proof dari percetakan pada stok kertas sebenarnya dengan tinta sebenarnya sebelum menandatangani. Soft proof (simulasi ICC di layar) berguna tetapi tidak pernah sempurna — tekstur kertas, kepadatan tinta, dan spektrum cahaya-pandang semua memengaruhi persepsi akhir. Anggarkan waktu dan uang untuk setidaknya satu iterasi wet proof. CMYK naif di sini, CMYK yang sudah-ICC, dan wet proof adalah tiga snapshot yang semakin akurat dari warna yang sama; wet proof adalah satu-satunya yang cocok dengan karya cetak akhir dengan persis.
Dokumentasikan HEX Sumber Bersama CMYK Akhir
Setelah percetakan menghasilkan CMYK siap-press dan Anda menandatangani proof, dokumentasikan baik hex sumber maupun CMYK akhir yang sudah-ICC di spesifikasi brand. Enam bulan kemudian, ketika seseorang perlu mencetak ulang atau memperluas palet, kedua nilai mempertahankan jejak provenans lengkap — sumber untuk konversi ulang terhadap press yang berbeda, CMYK yang terkunci untuk pencetakan ulang pada press yang sama. CMYK naif hanya berada di tahap brief; CMYK siap-press berada di spesifikasi yang terkunci.

Pertanyaan yang Sering Diajukan

Bagaimana cara mengonversi hex ke CMYK?
Rumus buku teks naif: urai `#RRGGBB` menjadi tiga integer sRGB 0-255, normalkan ke 0-1, lalu hitung `K = 1 - max(R, G, B); C = (1 - R - K) / (1 - K); M = (1 - G - K) / (1 - K); Y = (1 - B - K) / (1 - K)`. Output persentase kanal dengan mengalikan setiap kanal dengan 100. Alat ini menjalankan pipeline itu secara langsung saat Anda mengetik — tempel hex apa pun (dengan atau tanpa `#`, 3 digit, 6 digit, atau 8 digit) dan persentase CMYK diperbarui secara instan. **Peringatan**: ini tidak sama dengan konversi profil ICC yang tepat; perlakukan sebagai perkiraan kasar, bukan deliverable.
Mengapa CMYK dari hex adalah aproksimasi?
Hex mengkodekan sRGB — model emisi-cahaya aditif yang berlabuh pada titik putih layar tertentu. CMYK mengkodekan penyerapan tinta substraktif pada kertas, dan setiap kombinasi press, tinta, dan substrat memiliki kurva penyerapan karakteristiknya sendiri. Rumus buku teks naif memperlakukan CMYK sebagai inversi langsung sRGB, mengabaikan dot gain tinta, substrat kertas, batas total tinta, dan rantai manajemen-warna sebenarnya. Akurasi cetak nyata memerlukan konversi profil ICC terhadap pengaturan press tertentu. Output naif dapat menyimpang 5-15% per kanal dari nilai yang sudah-ICC; untuk beberapa rona yang sangat jenuh, perbedaannya lebih besar karena warna sumber jatuh sepenuhnya di luar gamut CMYK yang dapat dicetak.
Profil ICC apa yang harus saya gunakan untuk cetak?
Tergantung pada press dan wilayah. **Offset Amerika Utara**: US Web Coated SWOP v2 adalah default yang sudah lama berlaku untuk press bersertifikasi SWOP pada stok coated. **Offset Eropa**: Fogra39 (dan Fogra51 yang lebih baru untuk coated premium, Fogra52 untuk uncoated) per standar ISO 12647-2. **Offset Jepang**: Japan Color 2011 Coated. **Press digital** (HP Indigo, NexPress, Xerox iGen): profil ICC milik vendor press yang dikirim bersama RIP. Selalu konfirmasi dengan percetakan sebelum konversi akhir — banyak percetakan memiliki profil kustom spesifik-press yang disetel untuk mesin, kertas, dan kombinasi tinta mereka yang menggantikan standar generik.
Apakah printer saya mendukung kode hex?
Tidak secara langsung. Hex adalah format web; printer komersial dan perangkat lunak prepress bekerja dengan warna proses CMYK atau warna spot bernama (Pantone, HKS, RAL). Ketika Anda mengirim file ke percetakan, tim prepress mengonversi nilai RGB atau hex apa pun ke CMYK melalui pipeline ICC mereka sebelum mengirim pelat atau pekerjaan press digital. Untuk printer inkjet dan laser desktop, driver printer melakukan konversi secara internal — Anda dapat mengirim dokumen RGB dan driver akan menghasilkan output tinta CMYK, tetapi kualitas konversi bervariasi liar berdasarkan driver. Untuk pekerjaan kritis-brand, serahkan hex sumber ke percetakan dan biarkan mereka menghasilkan CMYK siap-press.
Mengapa CMYK terlihat berbeda dari RGB di layar?
Dua alasan. **Ketidakcocokan gamut**: sRGB dan Display P3 dapat mencapai warna jenuh (merah murni, biru dalam, hijau yang hidup) yang sama sekali tidak dapat direproduksi oleh tinta CMYK pada kertas — gamut CMYK yang dapat dicetak adalah volume yang lebih kecil dan berbentuk tidak teratur di dalam ruang warna yang terlihat. **Substrat dan fisika tinta**: layar memancarkan cahaya, kertas menyerap dan memantulkannya. Warna yang sama tampak lebih hangat atau lebih dingin tergantung pada putihnya kertas, lebih cerah atau lebih kusam tergantung pada kepadatan tinta dan dot gain. Bahkan di dalam gamut CMYK, `cmyk(40%, 60%, 0%, 10%)` yang sama terlihat berbeda pada stok coated mengkilap versus newsprint uncoated. Selalu sediakan waktu untuk wet proof pada stok sebenarnya sebelum berkomitmen pada run produksi.
Bisakah saya memercayai konverter hex-ke-CMYK online untuk cetak?
Tidak untuk produksi. Setiap konverter online — termasuk yang ini — yang tidak memuat profil ICC dan menerapkan manajemen warna spesifik-press menghasilkan aproksimasi naif `K = 1 - max(R,G,B); C = (1-R-K)/(1-K)` yang sama. Berguna untuk perkiraan kasar, brief vendor, dan pekerjaan proof-of-concept, tetapi dapat menyimpang 5-15% per kanal dari apa yang dihasilkan alur kerja yang sadar-ICC. Untuk produksi, kirim hex sumber (atau lebih baik lagi, CMYK sumber yang diturunkan dari konversi ICC di Photoshop, Illustrator, atau InDesign terhadap profil press target) langsung ke percetakan, dan konfirmasi dengan wet proof. Perlakukan nilai online sebagai estimasi, jangan pernah sebagai spesifikasi siap-press.
Apa itu K di CMYK?
K adalah singkatan dari **Key** — keyplate dalam pencetakan offset tradisional, yang secara historis membawa tinta hitam dan tanda registrasi penyelarasan yang digunakan pelat lain (Cyan, Magenta, Yellow) untuk merujuk. Hari ini ia hanya berarti tinta hitam, tetapi istilahnya melekat. K dipisahkan dari CMY karena dua alasan praktis. Pertama, menggabungkan CMY pada kekuatan penuh secara teoritis menghasilkan hitam, tetapi dalam praktik menghasilkan cokelat keruh karena tinta nyata bukan penyerap ideal — tinta hitam murni memberikan teks yang tajam, bayangan, dan area gelap. Kedua, memisahkan K memungkinkan press menggunakan total tinta yang lebih sedikit untuk warna gelap mana pun (cakupan total tinta yang lebih rendah menghemat uang, mengering lebih cepat, dan menghindari saturasi kertas), dan memberikan operator prepress satu kanal untuk didorong demi tipografi yang tajam.
Seberapa akurat CMYK berbasis sRGB?
Cukup akurat untuk perkiraan kasar dan brief vendor, bukan untuk produksi. Rumus naif memperlakukan CMYK sebagai inversi langsung sRGB, yang mengabaikan fisika sebenarnya dari tinta-pada-kertas: dot gain (titik tinta menyebar saat menyentuh stok yang menyerap), warna substrat (kertas krem menggeser titik putih), kurva penyerapan tinta (setiap tinta memiliki respons non-liniernya sendiri), dan batas total tinta (press offset membatasi total cakupan sekitar 280-320% untuk menghindari masalah set-off dan pengeringan). Konversi profil ICC yang tepat terhadap US Web Coated SWOP v2, Fogra39, atau Japan Color 2011 Coated memperhitungkan semua ini dan dapat menggeser kanal sebesar 5-15% dari output naif. Untuk warna kritis-brand atau saturasi-tinggi, kesenjangannya lebih besar; untuk mid-tone netral, lebih kecil.