Skip to content
AgileLogics

CMYK to Pantone

Finds the closest PANTONE coated reference color (Solid Coated, plus two Metallics Coated) to the given CMYK percentages, using the CIEDE2000 perceptual color difference. An approximate nearest-match lookup against a small reference set, not an exact or certified Pantone conversion.

How it works

Enter C, M, Y, K percentages (e.g. 0, 100, 100, 0) and click Convert.

How do you find a Pantone spot color for a CMYK build?

You find the nearest Pantone match by converting the CMYK percentages into a color you can measure, then comparing it against Pantone reference values and picking the closest. This tool does that in one step: enter four percentages such as 0, 60, 100, 0 and it returns a name like PANTONE 1655 C (#FF5A00, nearest match).

The answer is an approximation for briefing a printer or narrowing your search in a swatch book. PANTONE is a trademark of Pantone LLC, and this site has no connection to the company. Pantone's own color finder says the colors on its website "are computer simulations" and advises you to "consult PANTONE Publications to visually evaluate any result" (pantone.com). The same caution applies here, more so.

Why move from CMYK to a spot ink at all?

Four-color process printing builds every color from dots of cyan, magenta, yellow and black. A spot color is a single premixed ink printed as a solid. People usually go looking for a Pantone equivalent of a CMYK build when:

  • a logo has been printed in process for years and now needs a one- or two-color job (screen printing, promotional items, a letterhead),
  • a printer has asked "what PMS is this?" and all you have is the CMYK from an old file,
  • a brand color drifts between print runs and someone wants to lock it to a mixed ink.

What the tool actually does

The calculation has two stages, both in color-math.js and both running locally in your browser.

  1. CMYK to RGB. Each channel is computed as 255 × (1 − C) × (1 − K) (and the same for M with green, Y with blue). This is the simple textbook formula with no ICC profile, so it knows nothing about your paper or press. Real print workflows use ICC profiles for this step.
  2. Nearest table entry. The resulting color and each of the 38 table entries are converted to CIELAB (D65), a space designed so that equal distances look about equally different, and compared with the CIEDE2000 color-difference formula (ΔE00). The entry with the smallest difference wins; on an exact tie, the earlier entry in the table wins.

Only the winner is shown. You don't see the score or the runner-up, which matters when two inks are close. As a rough scale, a ΔE00 under 2 is hard to see side by side and above 10 is a clearly different color; the tables below include the scores so you can judge.

Worked example: a corporate blue

Say the brand sheet lists 100, 72, 0, 18.

Step Value
Red 255 × (1 − 1) × (1 − 0.18) = 0
Green 255 × (1 − 0.72) × 0.82 = 58.5
Blue 255 × 1 × 0.82 = 209.1
Closest entry PANTONE 286 C (#0032A0), ΔE00 6.9
Next closest PANTONE 072 C (9.6), then PANTONE 2935 C (10.5)

The output is PANTONE 286 C (#0032A0, nearest match). Before committing, pull 286 C and its neighbors from a physical guide and hold them next to a print of the CMYK build.

More builds and what they return

CMYK input Converted RGB Result ΔE00
0, 60, 100, 0 255, 102, 0 PANTONE 1655 C 3.0
0, 91, 76, 22 199, 18, 48 PANTONE 186 C 0.5
0, 0, 100, 0 255, 255, 0 PANTONE Yellow C 9.5
0, 0, 0, 100 0, 0, 0 PANTONE Black 6 C 8.8
0, 0, 0, 30 178.5, 178.5, 178.5 PANTONE Cool Gray 5 C 1.1
100, 0, 0, 0 0, 255, 255 PANTONE 3275 C 18.7
0, 100, 100, 0 255, 0, 0 PANTONE 021 C 8.5
0, 50, 50, 0 255, 127.5, 127.5 PANTONE Red 032 C 14.9

Three of these deserve a warning. Pure cyan converts to #00FFFF, a brighter color than any ink in the table, so 3275 C wins with a large gap; it is the least-bad option, not a close one. Pure screen red sits between Pantone's oranges and reds, so 021 C wins by about one point over 1785 C and Red 032 C, which is a tie in practice. And 0, 50, 50, 0 (a salmon pink) returns PANTONE Red 032 C, the right hue family but much stronger, because the table has no pale pinks at all.

Input format and errors

The tool picks the first four numbers it finds, so cmyk(82%, 44%, 0%, 0%), 82, 44, 0, 0, 82 44 0 0 and 82-44-0-0 all work. Decimals such as 12.5 are fine. You'll see "Enter valid CMYK percentages (0-100)" when:

  • fewer than four numbers are present (for example a three-value list),
  • any value is above 100, such as 101, 0, 0, 0, or negative.

Software that writes CMYK as 0 to 1 fractions (0.82, 0.44, 0, 0) gets a separate hint asking for percentages, rather than a silent match against a near-white color. That check only fires when there are no % signs, every value is between 0 and 1, and at least one has a decimal point; write 0.5% if you really mean half a percent.

Handing the result to a printer

  1. Run your build through the tool and note the suggested ink.
  2. Check neighbors too: try the Pantone to CMYK converter on the suggestion and a couple of nearby numbers to see how they relate.
  3. Compare the candidates in a printed Pantone guide under consistent light.
  4. Tell the printer which paper you're using, because a C (coated) reference looks different on uncoated stock.

Two table entries, 871 C and 877 C, are Pantone Metallics Coated inks rather than Solid Coated. If one of them comes back, the output adds Metallics Coated after the HEX, since a metallic ink prints with a sheen no CMYK build can imitate.

If you need the plain screen color instead of an ink name, the CMYK to HEX converter and CMYK to RGB converter use the same formula as step one above. Starting from a web color instead? The HEX to Pantone tool skips the CMYK stage.

Last updated

Frequently asked questions

Is this an official Pantone conversion?
No. Pantone's matching system is proprietary and its physical guides are the reference. This tool converts your CMYK to screen RGB with a simple formula and picks the closest entry from a small table of 38 widely published approximations, so treat the result as a starting point to check against a printed Pantone guide.
Why does 0, 100, 100, 0 give PANTONE 021 C, an orange?
The formula turns 0/100/100/0 into pure screen red, rgb(255, 0, 0), which is a slightly orange red. Measured by CIEDE2000, 021 C (#FE5000) scores 8.5 and 1785 C and Red 032 C both score 9.6, so it's a near three-way tie with no close match. Printed CMYK red is darker than screen red, and adding some black (0, 100, 100, 20) already gives 1795 C. Compare the candidates against a physical guide.
Should I enter 0.5 or 50 for half coverage?
Enter 50. Values are percentages from 0 to 100. If all four numbers are 1 or less and one has a decimal point, such as 0.5, 0.5, 0, 0, the tool shows a hint that they look like 0-1 fractions instead of matching a near-white color. Values above 100 or below 0, or fewer than four numbers, show an error.
Does it use my printer's ICC profile?
No. There is no color management in the conversion. It uses the textbook CMYK-to-RGB formula, which ignores paper, ink and press conditions.
Is anything uploaded?
No. The calculation and the table lookup run in your browser and the tool makes no network requests.