Khroma
Khroma is an AI-driven color tool designed to aid designers in discovering, searching, and saving appealing color combinations and palettes. The user is involve...
Last verified:
What is Khroma?
Khroma is an AI-powered color tool designed for designers, artists, and creatives who need to discover, search, and save color combinations and palettes they'll love. The tool uses a neural network algorithm that learns your personal color preferences by having you select 50 favorite colors upfront. This personalized AI then generates limitless color palettes tailored specifically to your taste while blocking colors you don't like, all running directly in your browser.
Key features include multiple ways to view palettes as typography, gradients, standard palettes, or custom images. The powerful search functionality lets you filter by hue, tint, value, specific colors, hex codes, and RGB values. You can create an unlimited library of favorite combinations to reference later, with each color providing names, hexcodes, RGB values, CSS code, and WCAG accessibility ratings for each pair.
Khroma is perfect for graphic designers, UI/UX designers, web developers, artists, marketers, and anyone working on visual projects who struggles with color selection. The tool draws from thousands of popular human-made palettes across the internet to produce great combinations that work well together.
The tool runs entirely in-browser with no registration required, making it accessible and quick to start using. Your training data is saved in localStorage on your device, allowing you to download and transfer your data later between devices.
Khroma pricing
Pricing model: Free
Khroma is completely free to use with no paid plans or pricing tiers. The tool costs $0/mo with no subscription required. All features are included in the free tier including unlimited palette generation, unlimited saved palettes, all view modes (typography, gradient, palette, custom image), advanced search functionality, WCAG accessibility ratings, and color information (names, hexcodes, RGB values, CSS code). No registration or account creation is required to access any features.
Khroma pros
- Completely free to use with no paid plans required
- No registration or account creation needed
- Personalized AI algorithm learns your specific color taste
- Generates infinite unique color palette combinations
- Runs entirely in browser with no installation required
- Multiple view modes: typography, gradient, palette, and custom image
- Advanced search by hue, tint, value, hex, and RGB values
- Unlimited library of saved favorite palettes
- Provides WCAG accessibility ratings for color pairs
- Includes color names, hexcodes, RGB values, and CSS code
- Search colors from uploaded images
- Train neural network directly in your browser
- Can download and transfer your training data between devices
- Learns from thousands of popular human-made palettes
- Blocks colors you don't like automatically
- Works best on Chrome and Safari browsers
Khroma cons
- Still in beta stage with some limitations
- Requires selecting 50 colors upfront which feels like a lot
- Data saved only in localStorage on specific browser and device
- Best performance only on Chrome and Safari browsers
- No cloud saving or account-based data sync
- Cannot sync palettes across different devices automatically
- When changing views, pick and order of combinations resets
- Limited to browser-based use with no desktop app
Frequently asked questions about Khroma
What is Khroma and what does it do?
Khroma is an AI-powered color tool for designers that uses a neural network algorithm to learn your color preferences and generate limitless personalized color palettes. By choosing 50 colors you like, you train the AI to generate colors you'll love and block ones you don't, creating infinite combinations you can discover, search, and save.
How do I train the Khroma AI algorithm?
To train Khroma, you need to select 50 colors you like from the available palette. The tool recommends choosing a wide variety of hues, values, and saturations for best results. This quantity ensures the AI doesn't mistakenly think you don't like colors you actually do. The wider the variety, the more possible combinations you'll get. Your data is saved in localStorage on your browser and device.
Why do I need to choose 50 colors?
50 colors may seem like a lot, but quantity ensures Khroma doesn't mistakenly think you don't like colors you do. The algorithm needs enough data points to accurately understand your preferences. The wider variety of colors you select, the more possible combinations the AI can generate for you.
How much does Khroma cost?
Khroma is completely free to use. There are no paid plans, subscriptions, or hidden costs. All features including unlimited palette generation, unlimited saved palettes, all view modes, search functionality, and accessibility ratings are included in the free tier at $0/mo.
Do I need to create an account or register?
No registration or account creation is required to use Khroma. You can start using the tool immediately by visiting the website and selecting your 50 favorite colors. Your training data is saved in your browser's localStorage on your specific device.
What view modes are available for palettes?
Khroma offers four view modes for your color palettes: typography view showing colors in text format, gradient view displaying smooth color transitions, palette view showing the color combinations as swatches, and custom image view presenting palettes in image format. These learned from thousands of popular human-made palettes across the internet.
How does the search function work?
Khroma's search allows you to filter and find specific color combinations by hue, tint, value, specific colors, hex codes, and RGB values. This makes it easy to find palettes containing exact shades you have in mind for your project.
What color information does Khroma provide?
For each color in your palettes, Khroma provides color names, hexcodes, RGB values, CSS code, and WCAG accessibility rating for each color pair. This comprehensive information helps you implement colors directly in your design projects with proper accessibility considerations.
Can I use Khroma on any browser?
Khroma works best on Chrome and Safari browsers, especially since it's still in beta stage. While it may work on other browsers, the recommended browsers for optimal performance are Chrome and Safari.
How can I transfer my data between devices?
Since Khroma saves your training data in localStorage which is only accessible in your current browser on your current device, you can download your data and transfer it to another device later. The tool provides functionality to download and transfer your data between devices manually.