π₯οΈ vs π¨οΈ Screen vs Print
RGB and CMYK are the two most important color models in design. RGB is for digital screens, while CMYK is for print. Understanding when to use each prevents colors from looking different than intended.
Quick Comparison
- Full Name: Red, Green, Blue
- Type: Additive color model
- Use: Digital screens, web design
- Colors: 16.7 million possible
- Format: rgb(255, 0, 0), #FF0000
- Full Name: Cyan, Magenta, Yellow, Key (Black)
- Type: Subtractive color model
- Use: Print design, physical media
- Colors: Thousands (limited)
- Format: cmyk(0, 100, 100, 0)
How RGB Works
RGB is an additive color model used for screens. It works by adding colored light together. Screens have red, green, and blue pixels that light up at different intensities to create colors.
Colors get lighter as you add more light:
- β Website design
- β Mobile apps
- β Digital graphics
- β Social media images
- β Video and animation
- β Digital photography
- β Email marketing
- β Any screen-based design
Key Point: Use RGB/HEX for anything displayed on a screen. This is the default for most design software and web development.
How CMYK Works
CMYK is a subtractive color model used for printing. It works by using inks that absorb (subtract) light. The more ink you add, the darker the color becomes.
Inks absorb light - combining them creates darker colors:
- β Business cards
- β Brochures and flyers
- β Packaging design
- β Magazines and books
- β Posters and banners
- β Clothing and merchandise
- β Any printed material
- β Physical products
Key Point: Design in CMYK from the start for print projects. What you see on screen may not match what prints due to gamut differences.
The Gamut Problem
Not all RGB colors can be reproduced in CMYK. This is called gamut difference. Some vibrant RGB colors appear duller when printed.
Bright Red β Muddy Red
Pure RGB reds lose their vibrancy when converted to CMYK
Neon Blue β Dark Blue
Bright, electric blues become much darker in print
Lime Green β Olive Green
Bright greens turn more yellow and dull
π‘ Pro Tip
Always check your colors in CMYK mode before sending to print. Use "gamut warning" in Photoshop to identify problematic colors.
Color Conversion Examples
Here's how colors convert between RGB and CMYK, along with HEX codes for web use.
| Color | RGB | HEX | CMYK |
|---|---|---|---|
Red | rgb(255, 0, 0) | #FF0000 | cmyk(0, 100, 100, 0) |
Green | rgb(0, 255, 0) | #00FF00 | cmyk(100, 0, 100, 0) |
Blue | rgb(0, 0, 255) | #0000FF | cmyk(100, 100, 0, 0) |
Yellow | rgb(255, 255, 0) | #FFFF00 | cmyk(0, 0, 100, 0) |
Purple | rgb(128, 0, 128) | #800080 | cmyk(60, 100, 0, 40) |
Orange | rgb(255, 165, 0) | #FFA500 | cmyk(0, 50, 100, 0) |
Best Practices
- β Always design in RGB for screens
- β Use HEX codes in CSS (#FF0000)
- β Test on multiple devices
- β Consider dark mode variants
- β Ensure sufficient contrast
- β Use sRGB for web compatibility
- β Design in CMYK from the start
- β Use Pantone for brand colors
- β Request printed proofs
- β Check gamut warnings
- β Use 300 DPI minimum
- β Convert text to outlines
Key Takeaways
- βRGB is additive for screens (light), CMYK is subtractive for print (ink)
- βAlways use RGB/HEX for web design and digital projects
- βDesign in CMYK from the start for any print project
- βNot all RGB colors can be printed - check gamut before printing
- βAlways request a printed proof for important print jobs