Shipping starts at $4.29 - US only, 4–8 business days

RGB vs CMYK for Design and Print on Demand: What Every POD Designer Needs to Know.
May 05, 2026

RGB vs CMYK for Design and Print on Demand: What Every POD Designer Needs to Know.

RGB is the color mode for screens. CMYK is the color mode for physical ink on paper or fabric. Every monitor, phone display, and design software defaults to RGB because screens build color by mixing light. Every commercial print process, including direct-to-garment, screen printing, and sublimation, either works in CMYK directly or converts your RGB file to a printable ink range at the point of production. The conversion is where color loss happens. Understanding what occurs during that conversion, and how to control it by print method and by software, is what separates a print that looks exactly like the mockup from one that ships with dull reds, flat neons, and muddy blacks.

If you are new to the distinction: RGB stands for red, green, and blue. CMYK stands for cyan, magenta, yellow, and black (key). Both systems produce a full spectrum of colors, but they do it through different physical mechanisms, and the range of colors each can produce does not overlap completely. That gap is where color problems start.

Key Takeaways
  • POD platforms accept RGB files but print using CMYK ink or a variant of it. The platform's RIP software handles the conversion, and that conversion compresses your color range.
  • The sRGB color space contains millions of colors that fall outside CMYK's printable gamut, particularly electric blues, neon greens, and saturated reds.
  • DTG printing accepts sRGB and converts at the printer head. Screen printing requires CMYK separations or Pantone spot color matching. Sublimation uses sRGB and produces the widest gamut of the three on polyester fabric.
  • 100% black (K only) prints muddy on dark garments via DTG. The correct rich black formula for print is C60 M40 Y40 K100.
  • Figma has no native CMYK mode. Photoshop and Illustrator do. Canva exports sRGB by default with a PDF Print option that does not guarantee true CMYK output.

What RGB and CMYK Actually Are

How RGB builds color with light

RGB is an additive color model. It works by combining red, green, and blue light at varying intensities to produce every color a screen can display. Each channel runs from 0 to 255, giving 256 possible values per channel. Combined across three channels, that produces approximately 16.7 million distinct colors. When all three channels are at maximum (R255 G255 B255), the result is white. When all three are at zero (R0 G0 B0), the result is black. Every device that emits light, including monitors, phone screens, televisions, and projectors, operates in RGB.

Design software defaults to RGB because the end display is a screen. Figma, Adobe Photoshop, Adobe Illustrator, Canva, and Procreate all open new documents in RGB by default. The sRGB color space is the most common RGB standard used for web and consumer display, and it is the correct color space for files destined for DTG printing. Adobe RGB is a wider-gamut variant used in professional photography workflows but is not required for POD production.

How CMYK builds color with ink

CMYK is a subtractive color model. It works by layering cyan (), magenta (), yellow (), and black ink on a substrate, and each layer absorbs (subtracts) light rather than emitting it. The combination of all four channels at maximum absorption produces a dark brown, not a true black, which is why black (K) is included as a separate channel for depth and density. When all four channels are at zero, no ink is applied and the substrate color shows through, reading as white on white paper or white fabric.

The CMYK gamut is smaller than sRGB's by a meaningful margin. A standard printing press or DTG unit physically cannot reproduce every color that a monitor can display. The colors that fall outside CMYK's printable range are called out-of-gamut colors. When a conversion occurs from RGB to CMYK, the RIP software or profile must decide what to do with those out-of-gamut values. The decision is called gamut mapping, and the method used, whether perceptual, relative colorimetric, or saturation, determines how aggressively the out-of-gamut colors are shifted to their closest printable equivalent.

The Gamut Gap: Why Your Monitor Lies to You

The gamut gap is the core reason a design that looks perfect on screen can print with flat, lifeless color. The sRGB color space covers approximately 72% of the CIE 1931 color space, which is the standard reference model for all human-visible color. CMYK printing, depending on the ink set and substrate, typically covers 55% to 65% of that same reference space. The overlap is significant, but the areas where sRGB exceeds CMYK's reach include the colors that most POD designers reach for first: saturated electric blue (#0000FF), neon green (#39FF14), vivid orange (#FF6600), and bright magenta.

When a RIP (Raster Image Processor) software converts your sRGB file for print, it applies an ICC profile to remap out-of-gamut colors. An ICC profile is a standardized data file that describes a device's color behavior, whether that device is a monitor, a printer, or a scanner. For DTG printing, the printer manufacturer provides an ICC profile specific to that machine and ink set. When a POD platform accepts your file and processes it for printing, their production RIP applies their own internal ICC profile. You do not see this step. It happens automatically, and it is the single biggest variable in why two POD platforms can produce different results from the same file.

The practical takeaway is that any color in your design that sits at the extreme edges of the sRGB gamut, particularly neons and deeply saturated primaries, will be shifted toward a duller, lower-saturation equivalent during conversion. The shift is not random. It is mathematically determined by the ICC profile and the rendering intent selected. Without soft proofing your file before export, you have no visibility into what that shift will look like on fabric.

Tool: Use the Color Space Comparison Tool at Ink and Pxl to visualize how specific hex values translate across RGB, CMYK, HSL, and LAB color spaces before committing to a design palette. For a deeper look at why screen-to-print color shifts happen at the brand level, see the guide on color consistency from screen to print.

How Each Print Method Handles Color Mode

The relationship between color mode and print output is not universal. DTG, screen printing, and sublimation each handle color differently, and the correct file preparation for one method is incorrect for another.

Print Method Preferred Input Conversion Point Gamut Behavior Best Use Case Key Risk
DTG (Direct-to-Garment) sRGB RIP software at printer head Moderate; neons compress Photographic, multicolor, gradients Neon and electric colors flatten on conversion
Screen Printing CMYK / PMS Pre-press color separation Spot color accuracy; precise Bold, limited color palette Each additional color adds cost
Sublimation sRGB Heat press dye transfer Widest on polyester All-over print, vibrant photographic Requires 100% polyester; no dark garments
Heat Transfer (plastisol) sRGB or CMYK Varies by vendor Moderate Simple bold graphics Edge fidelity degrades at small sizes
Dye Sublimation (cut & sew) sRGB Press and cure cycle Excellent on white poly Premium all-over apparel Seam color matching requires planning

DTG and sRGB: what the RIP software actually does

Direct-to-garment printing accepts sRGB files and is designed to work with them. The printer's RIP software reads the sRGB values in your file, applies the printer's ICC profile, and converts each pixel's color to the corresponding CMYK ink mix at the printer head in real time. On dark garments, the RIP also calculates and lays down a white underbase layer before printing the design colors on top. That underbase is what gives colors vibrancy on black or navy fabric. Without it, the CMYK ink would absorb into the dark substrate and disappear.

Submitting a CMYK file to a DTG platform is not recommended. Most platforms convert CMYK files back to RGB for processing, which introduces a second conversion step and adds additional gamut distortion. Submit sRGB files. Specifically, use the sRGB IEC61966-2.1 color profile, which is the standard embedded in Photoshop, Illustrator, and Figma exports.

Screen printing and CMYK color separation

Screen printing does not convert your file at a printer head. Instead, the design is separated into individual color channels before production, with each channel burned onto a separate physical screen. If your design uses five colors, the print shop creates five screens. Each screen applies a single ink color to the garment in a separate pass.

Because each color is mixed and applied physically, screen printing can achieve precise color matching using the Pantone Matching System (PMS). PMS is a standardized spot color system with defined ink formulas. A PMS color printed on a t-shirt will match a PMS color on a business card if both use the same ink formulation, which is something neither DTG nor sublimation can reliably guarantee. For brand merchandise where color consistency is non-negotiable, screen printing with PMS references is the most accurate production method. Submitting RGB files to a screen print shop requires the pre-press team to perform color separations from an RGB source, which introduces variables the designer cannot control. Submitting CMYK files with correct channel assignments gives the pre-press team a clean starting point.

Sublimation and the polyester gamut advantage

Sublimation printing uses heat to transfer dye directly into the fibers of polyester fabric rather than sitting ink on top of the surface. Because the dye bonds at the molecular level with the polyester fiber, the color becomes part of the fabric rather than a layer on top of it. The result is a wider effective gamut than DTG on cotton because the color is not filtered through a substrate absorption layer.

Sublimation requires 100% polyester fabric and a white or light-colored base. It cannot print on dark garments. It also cannot produce true spot blacks, as the dye transfer process produces CMYK-like color mixing at the fiber level. Files for sublimation are submitted in sRGB, and the heat press process manages the dye transfer without a separate ICC conversion step in the same way a RIP handles DTG.

For a complete breakdown of print methods by color behavior, durability, and cost, the T-Shirt Printing Methods guide covers each process in full production detail.

The Rich Black Problem in POD

Using 100% black (K100 in CMYK or R0 G0 B0 / #000000) for text, outlines, or fill areas on a t-shirt is a reliable way to produce muddy, washed-out results on a DTG garment, particularly on dark fabric. The reason is ink density. K100 tells the printer to use only the black ink channel at full coverage. On fabric, which is a porous and textured substrate rather than a flat coated paper surface, K100 alone does not achieve sufficient optical depth. The result looks flat and almost gray against the surrounding fabric under typical lighting conditions.

Rich Black vs K-Only: Channel Breakdown
Rich Black (Recommended for DTG)
C

60%
M

40%
Y

40%
K

100%

Deep, optically dense black on fabric
K100 Only (Avoid for DTG fills)
C

0%
M

0%
Y

0%
K

100%

Flat, gray-reading result on porous fabric

The correct formula for rich black in POD is C60 M40 Y40 K100. This combination saturates the black channel and adds cyan, magenta, and yellow to increase ink density and optical depth across the full color range. The cyan channel (C60) pushes the undertone cool and prevents the black from reading as brown under certain lighting conditions. The magenta and yellow channels (M40 Y40) add warmth that stops the black from going greenish under fluorescent light. The combined effect is a black that reads as true black on fabric in multiple lighting environments.

Registration black, which is K100 only, is appropriate for single-layer elements that will be screen printed in one pass, where adding multiple channels would create misregistration risk. For DTG, always use rich black for any filled area larger than a fine line. For building dark palettes around these values, the Color Palette Generator lets you input CMYK values directly and build complementary dark and neutral tone combinations.

Software-Specific Workflows

Photoshop: converting RGB to CMYK without destroying your file

Converting a file from RGB to CMYK in Photoshop requires the correct sequence. Do not go to Image > Mode > CMYK directly, as this converts in place and discards the original RGB data. The correct workflow uses a profile conversion that preserves the source values and gives you control over the destination profile.

Photoshop: RGB to CMYK Conversion Workflow
  1. Open Edit > Convert to Profile.
  2. In the Destination Space dropdown, select your target CMYK profile. For North American screen print pre-press, select US Web Coated SWOP v2. For European offset, select Fogra39. For DTG uploads, conversion to CMYK is not necessary.
  3. Set Rendering Intent to Relative Colorimetric with Black Point Compensation enabled. This preserves neutral tones and handles out-of-gamut colors with the least visual disruption.
  4. Enable the Preview checkbox and compare before and after. Pay attention to neons and saturated primaries specifically.
  5. Confirm the conversion. Before exporting, flatten all layers if the file contains transparency. CMYK does not support alpha channels.

Soft proofing before conversion is strongly recommended. Go to View > Proof Setup > Custom, select your CMYK destination profile, and enable the Proof Colors view. This shows you how the file will look after conversion without committing to it.

Figma: why there is no native CMYK mode and what to do instead

Figma operates exclusively in RGB. There is no native CMYK mode, no CMYK export option, and no built-in soft proofing tool. For DTG printing, this is not a problem. DTG platforms accept sRGB files, and Figma's PNG export at the correct resolution produces a clean sRGB file ready for upload.

For screen print production, the absence of CMYK in Figma requires a workaround. The most reliable approach is to export the design as a high-resolution PDF from Figma, then open that PDF in Adobe Illustrator or Photoshop and perform the CMYK conversion using the Convert to Profile workflow described above. Figma plugins including CMYK Preview and Print Ready approximate CMYK rendering within the Figma canvas for visual reference, though they do not produce a true CMYK file output. Treat these plugins as soft proofing approximations, not substitutes for a proper profile conversion in dedicated software.

Note: Figma's default export color profile is sRGB IEC61966-2.1. When exporting for DTG, this is correct. Do not strip the embedded color profile from the export, as some upload forms will prompt you to do. Keeping the embedded profile gives the platform's RIP the reference it needs to handle the conversion accurately.

Canva: color export behavior and its limitations

Canva designs and exports in sRGB. The default PNG and JPG downloads are sRGB files at screen resolution, which is not appropriate for print. The PDF Print option in Canva produces a higher-quality PDF at 300 DPI, which is the correct resolution for POD, but the color output is still sRGB-based with a basic CMYK conversion applied during PDF generation. Canva does not give the user access to color profile settings, rendering intent, or soft proofing tools.

For simple, bold designs with limited color palettes and no neon or highly saturated colors, Canva's PDF Print output is sufficient for DTG. For designs with gradients, photographic elements, or any colors that sit near the edge of the sRGB gamut, Canva's conversion will produce visible color shift that cannot be previewed or controlled within the platform. In those cases, rebuilding the design in Photoshop or Illustrator and handling the conversion manually is the appropriate path. For a full breakdown of which file formats are appropriate for each production context, the Design File Guide covers SVG, PNG, PDF, and EPS behavior for print production.

The 300 DPI Connection

Color mode and resolution are separate variables, but both determine the mechanical quality of the print output. A file can be in perfect sRGB with an embedded ICC profile and still print poorly if the resolution is wrong. The standard for DTG and most POD production is 300 DPI (dots per inch) measured at the intended print size, not at a reduced preview size.

A common mistake is to design at 72 DPI (screen resolution) and scale the canvas up before export. Scaling a low-resolution canvas up in Photoshop does not create additional pixel data. It interpolates, which blurs edges and reduces detail at the press. The correct approach is to create the canvas at full print dimensions and 300 DPI from the start. For a standard front chest print on a t-shirt, that is approximately 12 inches wide by 15 inches tall at 300 DPI, which equals 3,600 by 4,500 pixels.

The 300 DPI requirement and the mechanics behind it are covered in full in the 300 DPI master guide, including how to check and correct resolution in Photoshop, Figma, and Canva before upload.

Pre-Flight Checklist Before You Upload to Any POD Platform

Running a pre-flight check before uploading eliminates the most common production errors before they become fulfillment problems. The following checklist applies to any POD file regardless of platform.

Pre-Flight Checklist
Color mode confirmed. sRGB for DTG and sublimation. CMYK for screen print pre-press files. Do not submit CMYK to a DTG platform.
ICC profile embedded. The sRGB IEC61966-2.1 profile should be embedded in the exported file. Do not strip it when prompted.
Resolution at 300 DPI at print size. Verify in Photoshop under Image > Image Size with Resample unchecked.
Rich black applied. Any filled black areas larger than a fine line should use C60 M40 Y40 K100, not K100 alone.
Out-of-gamut colors replaced or accepted. Soft proof the design before export. Replace neon or extreme saturation values with in-gamut equivalents, or accept that they will shift on print.
Transparency flattened for screen print. CMYK does not support alpha channels. Flatten all layers before saving for screen print pre-press. For DTG PNG files, transparency is supported and preferred.
File format confirmed. PNG for DTG (with transparency if needed). PDF or AI for screen print pre-press. PNG or JPG for sublimation depending on platform requirement.
Soft proof reviewed. In Photoshop, run View > Proof Colors against your target CMYK profile before finalizing. This is the only way to catch gamut issues before they reach the press.

Frequently Asked Questions

Should I upload an RGB or CMYK file to Printify?

Upload an sRGB file to Printify. Printify's production partners use DTG and sublimation as primary print methods, both of which are designed to accept sRGB input. Printify's internal workflow converts your file to the appropriate color space for the specific production partner handling the order. Submitting a CMYK file to Printify introduces an additional conversion step from CMYK back to RGB before the platform processes it, which compounds color distortion without improving output quality.

Why do my colors look different when printed on a t-shirt?

The color difference between your screen and the printed garment is caused by the gamut gap between the sRGB color space your monitor uses and the CMYK or equivalent ink range the printer can physically reproduce. Colors that sit at the extreme edges of the sRGB gamut, particularly electric blues, vivid oranges, and neon greens, fall outside what a DTG printer can produce with ink on fabric. The printer's RIP software maps these out-of-gamut colors to their closest printable equivalent, which is always a less saturated version. Monitor calibration also plays a role: an uncalibrated monitor displaying colors at boosted brightness or saturation will always look more vivid than any physical print.

Does Canva export in CMYK?

Canva does not export in true CMYK. The PDF Print download option applies a basic CMYK conversion during PDF generation, but the user has no access to the color profile settings, rendering intent, or soft proofing tools. For designs with simple, bold color palettes that sit inside the CMYK gamut, this is adequate for DTG production. For designs with neon colors, gradients, or highly saturated values, Canva's automatic conversion produces color shifts that cannot be previewed or controlled within the platform. Use Photoshop or Illustrator for designs where color accuracy at the extreme end of the gamut matters.

What is the best color profile for DTG printing?

The sRGB IEC61966-2.1 color profile is the correct embedded profile for DTG printing. It is the default color profile in Photoshop, Illustrator, and Figma exports. DTG platforms and production partners are calibrated to process sRGB input through their own ICC-profiled RIP software. Submitting files with Adobe RGB or ProPhoto RGB profiles is not recommended because these wider gamut spaces require additional conversion steps that most POD platforms do not handle transparently.

What is rich black in CMYK?

Rich black is a CMYK formula that produces a deeper, optically denser black than using the black ink channel alone. The standard rich black formula for apparel printing is C60 M40 Y40 K100. Using only K100 on fabric produces a flat, gray-reading result because a single ink channel at full coverage does not achieve sufficient optical depth on a porous textile substrate. The addition of cyan, magenta, and yellow channels increases ink density and produces a black that reads as true black across different lighting conditions.

Does sublimation use RGB or CMYK?

Sublimation printing accepts sRGB files. The sublimation process transfers dye directly into polyester fibers using heat, and the color mixing happens at the fiber level rather than through an ink layering system. Because the dye bonds with the synthetic fiber rather than sitting on the surface, sublimation on 100% white polyester can produce a wider effective color range than DTG on cotton. Submit sRGB files for sublimation. The platform or print shop manages the dye curve and conversion internally.

What happens if I upload a CMYK file to a DTG POD platform?

Most DTG platforms automatically convert CMYK files to RGB before processing. The conversion from CMYK to RGB and then from RGB back to CMYK through the printer's RIP introduces two successive gamut transformations. Each transformation can compound color distortion, particularly in neutrals and skin tones where subtle shifts are most visible. The practical outcome is that CMYK file uploads to DTG platforms rarely improve color accuracy and frequently make it worse. Submit sRGB files for DTG and reserve CMYK files for screen print pre-press production only.

Conclusion

Color mode is a production decision, not a design preference. The choice between RGB and CMYK, and specifically the choice of which RGB profile to embed and how to handle out-of-gamut colors before export, determines whether a design prints as intended or ships with flat, shifted color that no amount of mockup review caught. DTG requires sRGB. Screen printing requires CMYK separations or PMS references. Sublimation requires sRGB with an awareness of the polyester gamut advantage. Knowing which method your POD partner uses and matching your file to its requirements is the single most controllable variable in print color accuracy.

For a full reference on how individual color values behave across RGB, CMYK, HSL, and LAB, use the Master Color Mixing Guide at Ink and Pxl. For the foundational color theory that connects color mode to palette construction and print behavior, the Color Theory and the Color Wheel for Designers guide covers the full framework.

0 comments

Leave a comment

Please note, comments need to be approved before they are published.