Describe the mood, get a palette
A brief says “calm but modern, like the sea at dawn”; a palette does not write itself. This turns the words into a starting scheme you can defend — with the contrast already checked.
- Runs entirely in your browser
- Works offline
- No upload
- No sign-up
- No watermark
Loading the tool…
How it works
- Describe the feeling, brand or scene in a sentence — English or Japanese.
- Choose a harmony rule (analogous, complementary, triadic…) and nudge the variation.
- Copy the CSS variables or JSON, or download the swatches; click a swatch to copy its hex.
Why nothing is uploaded
Every operation on this page is done by code running inside your browser tab, using the same engine that renders web pages. The file is read from disk into your tab’s memory, transformed there, and written back out as a download. It is never sent anywhere — not to us, not to a third party.
Verify it yourself
- Open your browser’s developer tools (F12) and select the Network tab.
- Load your file and run the tool.
- The only requests you will see fetch the tool’s own code — and, for a few heavy tools, their open-source engine from a public CDN — plus one small page-view ping to loreatec.jp (page address and title, nothing more). None of them carry your file.
Frequently asked questions
How does a sentence become colours?
A curated lexicon of about 120 words and phrases (English and Japanese) each nudges hue, saturation and lightness: “calm” pulls towards cool and soft, “urgent” towards vivid red, “forest” towards deep green, 和風 towards earthy low-saturation tones. The nudges are combined, a harmony rule spreads the wheel around the result, and each pair is checked with the WCAG contrast formula. The words that were recognised are listed, so nothing is a black box.
Is there any AI involved?
No. It is a fixed lexicon and arithmetic — which is why the same sentence always gives the same palette, and why it can run offline. It will not understand a novel; it understands mood and colour vocabulary, and says so when it recognises nothing.
What do AA and AAA mean?
WCAG contrast levels: 4.5:1 (AA) is the minimum for normal body text, 7:1 (AAA) is comfortable; 3:1 is enough only for large text. The table shows white and near-black on every swatch and lists which swatch pairs pass AA against each other.
How is this different from the image palette tool?
That one extracts colours that already exist in a photo or logo. This one starts from words, for when there is no image yet — a brief, a brand adjective list, a mood.