RGB vs CMYK: Key Differences and When to Use Each
RGB and CMYK are two different color models that answer the same question in opposite ways: how do you make colors? RGB adds light together to produce color. CMYK subtracts light by layering ink. This fundamental difference is why an image that looks vivid on your screen can look dull when printed — and why designers who ignore the distinction end up with expensive surprises at the print shop.
Here is exactly what separates these two models, when each one is correct, and how to convert between them without wrecking your colors.
RGB vs CMYK at a Glance
| RGB | CMYK | |
|---|---|---|
| Full name | Red, Green, Blue | Cyan, Magenta, Yellow, Key (Black) |
| Color method | Additive (adds light) | Subtractive (absorbs light) |
| Starting point | Black (no light) | White (paper/substrate) |
| Color gamut | Larger — more saturated hues | Smaller — some RGB colors cannot be reproduced |
| Primary use | Screens, digital displays, web | Offset printing, commercial print, magazines |
| File formats | JPG, PNG, WebP, GIF, SVG | TIFF, PDF, AI, EPS (with embedded ICC profile) |
| Color channels | 3 (R, G, B) | 4 (C, M, Y, K) |
| Black | R:0 G:0 B:0 (absence of light) | K:100 (dedicated black ink) |
| Software default | Photoshop, Figma, web browsers | InDesign, Illustrator (for print work) |
The short version: if pixels will display it, use RGB. If ink will print it, use CMYK.
Need to convert image formats?
Pixotter converts PNG, JPG, WebP, and AVIF instantly in your browser — free, no upload needed.
Try it yourself
Reduce file size without visible quality loss — free, instant, no signup. Your images never leave your browser.
What Is RGB?
RGB is an additive color model. You start with darkness — a black screen emitting no light — and add red, green, and blue light in varying intensities to produce every color. At full intensity for all three channels (R:255 G:255 B:255 in 8-bit), you get white. At zero for all three (R:0 G:0 B:0), you get black.
This is how every display works: your monitor, phone, TV, and tablet are all grids of pixels emitting red, green, and blue light in different combinations. When you look at an orange button on a webpage, you're seeing your screen fire red and green light side by side at high intensity, with blue nearly off.
RGB color depth
Standard RGB images use 8 bits per channel, giving 256 possible values (0–255) per channel. That yields 16.7 million possible colors (256 × 256 × 256). Wide-gamut displays and HDR workflows use 10 or 16 bits per channel, but 8-bit is the web standard.
When RGB is the right choice
Use RGB for everything that will be displayed on a screen:
- Web images — all browsers render in RGB. Saving as CMYK breaks color on the web.
- Social media graphics — Instagram, LinkedIn, and every other platform expect RGB files.
- Digital advertising — banner ads, display ads, email headers.
- UI design — Figma, Sketch, and XD all work natively in RGB.
- Video and film — editing software like Premiere Pro and DaVinci Resolve are RGB environments.
- Anything output to PNG, JPG, WebP, or GIF — these formats are RGB-only or RGB-primary. See our guides on what PNG is and what JPEG is for format-level detail.
RGB has a larger color gamut than CMYK. Highly saturated neons, vivid greens, and bright blues that look spectacular on screen often cannot be physically reproduced with ink — so if you are designing something that will eventually be printed, you need to know where RGB's boundaries exceed CMYK's.
What Is CMYK?
CMYK is a subtractive color model. You start with white paper — a surface reflecting all light — and layer translucent inks that absorb specific wavelengths. Cyan ink absorbs red light. Magenta ink absorbs green light. Yellow ink absorbs blue light. Where all three overlap, you theoretically get black — but in practice, three-ink black looks muddy brown, which is why a separate black (K) ink is added.
The K in CMYK stands for "Key" (referring to the key printing plate in traditional registration), not "black" — though in practice, everyone calls it the black channel.
Why four inks instead of three?
Three reasons:
- Purity. Overlapping CMY inks absorbs unevenly due to ink impurities, producing brownish grays instead of true black.
- Cost. Black ink is cheaper than mixing C+M+Y to near-black.
- Drying time. Three heavy ink layers take longer to dry and can cause smearing. A single black ink layer is thinner and faster.
When CMYK is the right choice
Use CMYK for anything destined for physical printing:
- Brochures, flyers, and business cards — commercial printers work in CMYK. Submit an RGB file and the printer will convert it automatically, often with unpredictable results.
- Magazine and newspaper ads — publication specifications almost universally require CMYK files at 300 DPI.
- Packaging and product labels — brand colors must match across production runs. CMYK (often supplemented by Pantone spot colors) is the standard.
- Posters and signage — large-format print work.
- Books and catalogs — offset litho printing is a CMYK process.
If you are working with a commercial printer, ask for their color profile — typically a FOGRA39 or SWOP v2 ICC profile. Designing in the correct profile from the start means colors shift predictably when you convert.
The Core Difference: Color Gamut
Gamut is the range of colors a system can reproduce. RGB has a much larger gamut than CMYK — it can represent vivid, highly saturated hues that are physically impossible to print with ink.
The practical consequence: some colors exist in RGB that have no CMYK equivalent. When you convert a neon blue or vivid orange from RGB to CMYK, the resulting color will be noticeably duller. This is called gamut compression — out-of-gamut colors get mapped to the nearest printable equivalent.
This is not a failure of CMYK. It is a physical limit of ink on paper. Ink absorbs and reflects light passively; it cannot emit light the way pixels can. If you need a specific color to match exactly in both print and digital, choose a color that falls within CMYK's gamut in the first place. If you are working with a brand color, get a Pantone swatch book and verify the color physically.
File Formats and Color Modes
Different image formats support different color modes:
| Format | RGB | CMYK | Notes |
|---|---|---|---|
| JPG/JPEG | Yes | Yes (technically) | CMYK JPEGs often display incorrectly in browsers — avoid for web |
| PNG | Yes | No | RGB and grayscale only |
| WebP | Yes | No | RGB only |
| GIF | Yes (palette) | No | 256-color palette, indexed RGB |
| TIFF | Yes | Yes | Print-safe; supports embedded ICC profiles |
| Yes | Yes | Preferred delivery format for print with embedded profiles | |
| AI / EPS | Yes | Yes | Adobe Illustrator native; standard for print-ready vector work |
| SVG | Yes | No (CSS uses RGB) | Vector; color values are CSS/HTML — RGB only |
For web delivery, stick to JPG, PNG, or WebP (all RGB). For print delivery, use TIFF or PDF with the CMYK mode and an embedded ICC profile. Sending a PNG to a printer is technically possible but asks for trouble.
The difference between JPG and PNG matters for quality decisions; the RGB vs CMYK distinction matters for the output medium. Both decisions interact — a JPG is lossy and RGB; a TIFF can be lossless and CMYK.
How to Convert Between RGB and CMYK
RGB to CMYK (for print)
The safest way to convert:
- In Adobe Photoshop CC 2025 (or later): Open your file → Edit → Convert to Profile → choose your destination CMYK profile (e.g., Coated FOGRA39 for European print, US Web Coated SWOP v2 for US print). This converts through a color-managed pipeline and lets you preview the result before committing.
- In Adobe Illustrator 2025: File → Document Color Mode → CMYK Color. For individual objects, use Edit → Edit Colors → Convert to CMYK.
- Ask your print shop. Many commercial printers prefer to handle the RGB-to-CMYK conversion themselves using their own calibrated profiles. Sending them RGB can produce better results than a poorly managed self-conversion.
Do not just change the mode without converting the profile (in Photoshop: Image → Mode → CMYK is a quick switch that does not respect the color space — you will get unpredictable results).
CMYK to RGB (for screens)
- In Photoshop: Edit → Convert to Profile → sRGB IEC61966-2.1 (the web standard RGB color space).
- In Illustrator: File → Document Color Mode → RGB Color.
After converting CMYK to RGB, expect colors to look more saturated on screen than they would in print. This is expected — RGB can render colors the original CMYK file could not. The conversion is trying to find the closest screen-renderable match for each printed color.
Quick conversion in image editors
If you need a one-off conversion and do not have Adobe software, tools like GIMP 2.10+ (GPL-licensed, free) and Affinity Photo 2 (paid, one-time purchase) both handle ICC profile-based color conversions. GIMP uses LittleCMS as its color management engine and supports CMYK via the Separate+ plugin.
For web-bound images, compressing after conversion helps ensure the final file size is appropriate for the medium. A TIFF converted to JPG for web use should be compressed for screen delivery, not left at print resolution.
Common Mistakes
1. Delivering RGB files to a print shop without warning. The printer will convert your RGB to CMYK automatically using a generic profile. You will have no control over how out-of-gamut colors are handled. Always provide CMYK files with the specific ICC profile your printer requests.
2. Designing in CMYK for a digital product. CMYK documents in design software behave differently — some effects and blending modes produce incorrect results in CMYK mode. Digital products (websites, apps, social media) should always be designed in RGB.
3. Using pure RGB red (R:255 G:0 B:0) in print designs. This color has no close CMYK equivalent. It will print as a muted orange-red. If you need a vivid red in print, design in CMYK from the start and use a value like C:0 M:100 Y:100 K:0. Even better, use a Pantone spot color if critical brand accuracy is required.
4. Ignoring black ink handling. In CMYK, "rich black" (C:60 M:40 Y:40 K:100) produces a denser, more saturated black for large areas than pure K:100. But for small text, use K:100 only — rich black on small type causes registration issues and blurry edges because four ink layers must align perfectly.
5. Confusing CMYK mode with print-readiness. Converting to CMYK does not automatically make your file print-ready. You also need 300 DPI resolution, bleeds (if your design goes to the edge of the page), and proper ICC profile embedding. CMYK is one requirement, not all of them.
6. Comparing PNG and CMYK output and blaming the format. A PNG vs WebP comparison is a color-neutral format question. A print vs screen comparison is a color model question. Conflating the two leads to fixing the wrong thing. Understand which layer of the problem you are in.
7. Treating compression as color-model-agnostic. Lossy vs lossless compression interacts with color fidelity. A CMYK TIFF is typically lossless; a JPG converted from CMYK loses not only some color precision but can introduce artifacts that look dramatically worse in print proofs.
FAQ
Is RGB or CMYK better for printing?
CMYK is better for printing. Commercial printers use CMYK inks, and submitting a CMYK file means you control how the color conversion happens. RGB files submitted to a printer will be converted automatically — usually with generic settings that handle out-of-gamut colors poorly. Design in CMYK for print from the start.
Is RGB or CMYK better for digital use?
RGB is the only sensible choice for digital. All screens render in RGB, and web image formats (PNG, WebP, JPG) are RGB-based. A CMYK image on a website will either display incorrectly or trigger an automatic conversion by the browser — neither is predictable. Design for screens in RGB.
Why do my print colors look different from my screen?
Because your screen emits light (RGB) and your printed page reflects light (CMYK). Some RGB colors — particularly vivid blues, neons, and saturated greens — fall outside the CMYK gamut and cannot be reproduced with ink. The printer maps them to the closest printable color, which is often noticeably duller. To minimize surprise, do a soft-proof in your design software before sending to print.
Can I convert a CMYK image back to RGB and get the original colors?
Not exactly. If your image started as RGB, was converted to CMYK (with some gamut compression), and is then converted back to RGB, you will not recover the original vivid colors — the gamut compression already happened. This is a one-way loss. Always keep your original RGB masters separate from your CMYK print files.
What color mode should I use in Photoshop for web work?
RGB, specifically sRGB (sRGB IEC61966-2.1). This is the standard color space for the web and matches how browsers and most monitors render colors. When you create a new document in Photoshop, set the color mode to RGB and the color profile to sRGB.
What is the CMYK equivalent of a specific RGB color?
There is no single correct answer — it depends on your target ICC profile. The same RGB color converts differently under FOGRA39 (European coated paper), SWOP v2 (US coated), and GRACoL 2013 (premium US offset). Use Photoshop's Color Picker with your target profile active, or use a color conversion tool that accepts an ICC profile as an input.
Does CMYK support transparency?
No. CMYK has no alpha channel. If your design has transparent elements, those areas will print as the paper color (white by default). In contrast, RGB formats like PNG support full alpha transparency. If you need transparency in a print file, it must be handled at the layout software level (InDesign, Illustrator) before the file is flattened for print delivery.
Why is black K instead of B in CMYK?
B was already taken — RGB uses B for Blue. Using B for both would create ambiguous notation in color management workflows. The "Key" designation comes from the traditional printing term for the key plate (the black plate), which carries the fine detail and registration reference for the other color plates. The terminology stuck.
Try it yourself
Resize to exact dimensions for any platform — free, instant, no signup. Your images never leave your browser.