1. Home
  2. Design tools
  3. CMYK to HEX Converter

CMYK to HEX Converter

Move a color between print and screen notation and check how much ink it needs.

Free, no sign-up. Runs in your browser: nothing is uploaded.

How to use CMYK to HEX Converter

  1. Choose the direction.
  2. Set the CMYK sliders or enter a HEX color.
  3. Copy the result and read the ink notes.

Features

  • CMYK to HEX and HEX to CMYK
  • RGB shown alongside
  • Total area coverage in percent
  • Notes on ink limits and rich black
  • Plain mathematical conversion
  • Live color swatch

Supported formats

Input

  • CMYK percentages
  • HEX colors

You get

  • HEX
  • RGB
  • CMYK

Private by design

Everything you enter is processed by your browser on this device. Nothing is sent to openWorkstand or anyone else, so the CMYK to HEX Converter is safe for private and work data. After you have used it once while online, it also works without an internet connection. How local processing works

Good to know

  • The conversion is the simple formula, not an ICC colour-managed one.
  • Some screen colours cannot be printed in CMYK.

Guide

Converting between CMYK and HEX, and what the conversion cannot promise

Screens mix red, green and blue light; printers lay cyan, magenta, yellow and black ink on paper. Designers move between the two constantly: a brand guide lists a colour in CMYK for print and a hex code for the website, or a client sends a colour as percentages and asks what to put in the stylesheet. This converter does the arithmetic in both directions and flags the print problems that show up in the numbers themselves.

The formula

The page uses the standard mathematical conversion. Each of the cyan, magenta, yellow and black values is a fraction between 0 and 1, and each screen channel is the full value of 255 reduced by the ink that absorbs it: red is 255 × (1 − C) × (1 − K), green uses magenta, and blue uses yellow. Going back, black is found as one minus the largest of the three channels, and the other three inks are what is left after removing black. The result is exact algebra, and this is what many web tools and basic design programs do.

A worked example

Press Sample for cyan 0%, magenta 60%, yellow 100% and black 0%. Red stays at full strength because no cyan absorbs it. Green becomes 255 × (1 − 0.6) which is 102, hex 66, and blue becomes 0. The result is #ff6600, the orange shown in the preview, and the RGB readout is 255, 102, 0. The total ink is 160%, within normal limits. Switch to HEX to CMYK and enter #ff6600: the page returns the same 0%, 60%, 100%, 0%, so this particular value round-trips cleanly. Black #000000 becomes 0, 0, 0 and 100% black, and #00ff00 becomes 100% cyan, 0% magenta, 100% yellow.

Total ink and rich black

Add the four percentages for the total ink. Presses can only put down so much ink on a sheet before it fails to dry or smears, so printers set a limit, and many for coated paper work around 300%. A value of 100, 100, 100, 100 totals 400% and triggers a warning. The page also recognises rich black, a black built with other inks for depth, and reminds you that it suits large areas and not small text, where slight misregistration makes the edges colour-fringed. Ask your printer for its actual limit.

Why print will not match

A screen can show colours outside what any ink set can print. The bright #00ff00, which is simply full green light, becomes 100% cyan and 100% yellow in the simple formula, and a real press will reproduce it as a duller green. Paper adds its own effect: uncoated stock absorbs ink and mutes colour. This is why the numbers here are right for the arithmetic but cannot promise how the result will look on paper. Use the printer’s ICC profile in a design program for production files.

Edge cases

Equal CMYK values are not a neutral grey: 50% of all four inks gives a dark, muddy result, and a neutral grey in print is usually black ink alone. The same hex may map to different CMYK values in different programs, because they use different profiles and rendering intents. Going from hex to CMYK the page shows one decimal place, so a colour that is not a clean ink mix reads like 94.9% instead of a round number, and converting back and forth can drift by a fraction.

Limits

No spot colours, Pantone matching or profile conversion is included, and out-of-gamut warnings are not computed, only ink totals. The screen colour you see in the preview is the simple RGB result, not a soft proof of the print. Everything runs in your browser.

Checked against the current version of the CMYK to HEX Converter on .

Frequently asked questions

Why does my CMYK colour look duller in print than on screen?

Screens emit light and can show saturated colours that ink on paper cannot reproduce, such as pure screen green or bright blue. The press prints the nearest colour it can make, which is usually less vivid, and paper type changes it again.

Can I send these CMYK numbers straight to a printer?

Use them as a starting point. Printers expect values converted with their own colour profile, and results differ for coated, uncoated and newsprint stock. Ask for a proof when the colour matters.

Why does Photoshop show a different hex for the same CMYK?

Design programs convert through an ICC profile that models real inks and paper, so the numbers differ from the simple formula used here. This page is exact for the formula and approximate for real print.

What is total ink coverage?

The sum of the four ink percentages. Printers set a limit, around 300% for coated paper and lower for uncoated or newsprint, because too much ink dries badly.

Keep working with the result

openWorkstand also includes a free workspace with documents, spreadsheets, tasks, projects and a calendar that save to a folder on your computer.