Open palette specification

Color palettes, with meaning built in.

Structured. Reusable. Implementation-ready.

Chromaril defines a consistent format for color palettes, including metadata, variants, and visual previews that can be used across documentation, applications, and tooling.

Open specification. Shared tooling. Incremental platform delivery.

Tools built on a shared palette model

Each surface in Chromaril uses the same underlying format so palettes can move between documentation, application workflows, and implementation without translation.

Explore Palettes

Browse example palettes with structured metadata, previews, and filters.

Open →

Palette Generator

Create and edit palette documents using the Chromaril model.

Open →

Palette Visualizer

Review standard views and inspect how a palette behaves across supported previews.

Open →

Color Picker

Fine-tune any color with HSL, OKLCH, and contrast indicators — right in the browser.

Coming soon

Contrast Checker

Check every pair in a palette against WCAG and APCA thresholds at a glance.

Coming soon

Image Picker

Pull a palette out of any photo and map the colors into semantic roles automatically.

Coming soon

Color Bot

Describe a mood or brand in plain English — get a palette with roles, variants, and rationale.

Coming soon

Gradient Maker

Blend any two palette colors into a smooth, role-aware gradient with exportable stops.

Coming soon

Schema first

A formal, open specification for palettes — semantic roles, variants, and visual representations baked into the format.

Metadata rich

Colors carry meaning, not just hex values. Declare roles, contrast pairs, and intent alongside the swatch.

Visual first

Standard views render palettes into consistent previews so a Chromaril palette looks the same across every tool.

Example palettes

Representative palette documents available in the current library.

Review the current platform surfaces.

Open the palette library or work in the editor while the final product copy and positioning are still being developed.

Open the library →

Coming soon

This feature isn't ready yet — but it's on the way.