Tints and Shades
Preview
Accessibility: Contrast Ratios
Export Palette
Understanding Color Theory and Harmonies
Color theory is the science and art of using color. It explains how humans perceive color, how colors mix, match, or clash, and the visual effects of specific color combinations. Understanding color theory is essential for creating visually appealing designs, whether for websites, graphics, or physical products.
The Color Wheel
The color wheel is a circular diagram of colors arranged by their chromatic relationship. It consists of:
- Primary colors: Red, yellow, and blue - cannot be created by mixing other colors
- Secondary colors: Green, orange, and purple - created by mixing two primary colors
- Tertiary colors: Created by mixing a primary and adjacent secondary color
Color Harmony Types
Complementary Colors
Colors opposite each other on the color wheel. They create maximum contrast and visual vibration when placed next to each other. Perfect for making elements stand out, but use sparingly to avoid visual fatigue.
Analogous Colors
Colors that are adjacent to each other on the color wheel. They create serene, comfortable designs that are easy on the eyes. Typically, one color dominates, the second supports, and the third accents.
Triadic Colors
Three colors evenly spaced around the color wheel. This scheme is vibrant even with pale or unsaturated versions. To use successfully, let one color dominate and use the others as accents.
Split-Complementary
Uses a base color and the two colors adjacent to its complement. This provides strong visual contrast but is less jarring than complementary schemes. It's a good choice for beginners because it's hard to mess up.
Tetradic (Square)
Four colors evenly spaced around the color wheel. This rich scheme offers plenty of possibilities but requires careful balance. Best practice is to let one color be dominant.
Monochromatic
Variations in lightness and saturation of a single hue. This creates a cohesive, harmonious look that's easy to manage. Great for minimalist designs and creating subtle hierarchies.
Tints, Shades, and Tones
- Tints: Created by adding white to a pure hue, making it lighter
- Shades: Created by adding black to a pure hue, making it darker
- Tones: Created by adding gray to a pure hue, reducing its intensity
Using Color Schemes in Design
When applying color schemes to your projects:
- Choose a dominant color: This will cover about 60% of your design
- Select a secondary color: This supports the dominant color (about 30%)
- Pick accent colors: Used sparingly for calls-to-action and important elements (10%)
- Test accessibility: Ensure sufficient contrast for text readability
- Consider context: Colors evoke emotions - choose based on your message
Color Accessibility
The Web Content Accessibility Guidelines (WCAG) provide standards for color contrast:
- AA Level (minimum): 4.5:1 for normal text, 3:1 for large text
- AAA Level (enhanced): 7:1 for normal text, 4.5:1 for large text
- Large text is defined as 18pt (24px) or 14pt (18.5px) bold and larger
- Non-text elements like buttons and icons should have at least 3:1 contrast
Practical Tips
- Start with a color you love or one that represents your brand
- Use the 60-30-10 rule for balanced color distribution
- Test your colors on actual content, not just empty boxes
- Consider color blindness - about 8% of men and 0.5% of women have it
- Use tools to verify contrast ratios before finalizing your palette
- Save successful palettes for future reference and consistency
Privacy & Limitations
- All calculations run entirely in your browser -- nothing is sent to any server.
- Results are estimates and may vary based on actual conditions.
Related Tools
- Room Layout Visualizer -- Plan your room layout with drag-and-drop furniture placement in 2D top-down view
- Box Dimension Visualizer -- Visualize a 3D box with dimensions, volume, and surface area calculations
- Weight Comparison Visualizer -- Compare weights visually using familiar reference objects
- Container Volume Visualizer -- Visualize and compare container volumes with fill-level calculations
Related Tools
View all toolsBox Dimension Visualizer
Visualize a 3D box with dimensions, volume, and surface area calculations
Weight Comparison Visualizer
Compare weights visually using familiar reference objects
Container Volume Visualizer
Visualize and compare container volumes with fill-level calculations
Decision Tree Visualizer
Create interactive decision trees with automatic layout and SVG export
Room Layout Visualizer
Plan your room layout with drag-and-drop furniture placement in 2D top-down view
Color Scheme Generator FAQ
What is a color scheme generator?
A color scheme generator creates harmonious color palettes based on color theory principles. It takes a base color and generates complementary colors using established rules like complementary, analogous, triadic, and other color harmony formulas.
What is the difference between complementary and analogous color schemes?
Complementary colors are opposite each other on the color wheel (like blue and orange), creating high contrast. Analogous colors are adjacent on the color wheel (like blue, blue-green, and green), creating harmonious, low-contrast combinations.
How do I check if my color scheme is accessible?
Check the contrast ratio between text and background colors. WCAG 2.1 guidelines require a minimum ratio of 4.5 to 1 for normal text and 3 to 1 for large text at AA level.
What is a monochromatic color scheme?
A monochromatic color scheme uses variations of a single hue by adjusting its lightness and saturation. This creates a cohesive, sophisticated look with tints (lighter) and shades (darker) of one color.
How do split-complementary color schemes work?
A split-complementary scheme starts with a base color and uses the two colors adjacent to its complement. This provides contrast while being more nuanced than pure complementary.
Can I export color schemes for CSS or Tailwind?
Yes, this generator provides export options for CSS custom properties (variables), JSON format, and Tailwind configuration. Generate your palette and use the export buttons to copy formatted code.