Formutopiathe formulation intelligence system for perfect color outcomes
Formulate with your Personal Stylist ?
Manual Formulation
Client Information ?
Client Environment ?
Colour System ?
Starting Hair Condition ?
Target Colour ?
Select a colour
—
Colour History ?
Contra-indication Check ?
⛔ One or more contra-indications flagged. Review carefully before proceeding — some conditions may require formula adjustment or postponement of service.
Session Formulas ?
Switch between slots below to build separate formulas for this appointment — e.g. bleach pass, toner, gloss. Hit Generate for each slot independently.
Active slot
Colour System ?
Guided Correction ?
Manual Correction
Step 1
What category of problem? ?
Step 1b
Pick the specific problem
Step 2
Tell me about the hair
🧪 Elasticity Test Required ?
1. Take a single wet strand from the area being processed.
2. Hold each end and gently stretch.
Healthy — stretches ~30% and returns. ✅ Proceed normally.
Moderate — stretches 30–50%. ⚠ Proceed with bond protector, monitor closely.
Fail — excessive stretch or snaps. ❌ Do NOT proceed with bleach. Prescribe bond repair and retest in 2 weeks.
Test Result
Strand Test Result ?
Photo Formulate ?—
Add your before photo hereTap to upload a photo of your client's current hair
Before
Choose target colourTap here to browse shades or use the colour wheel — your selection appears here and drives the formula
Target
Reads the photo and fills in zone details — you review and generate manually
Reads the photo and builds the complete formula in one step
Formulation Confidence ?
——
UnlikelyCertain
Select a category, pick the problem, answer the questions — your correction formula appears here.
Before Photos ?
Photo 1
Photo 2
Photo 3
Colour Wheel Reference ?
🟠
Orange/Copper Neutralise with Blue-Ash (/1, /11)
🟡
Yellow Neutralise with Violet (/2, /22)
🟢
Green Neutralise with Red/Copper (/4, /43)
🟣
Violet/Flat Neutralise with Gold (/3, /34)
🔴
Red/Pink Neutralise with Green-Ash (/1 + green)
⚫
Too Dark Colour remover first, then recolour
Developer Guide ?
10 vol (3%)Deposit only, no lift — toners, glazes
20 vol (6%)Up to 1–2 levels lift — most corrections
30 vol (9%)2–3 levels lift — resistant grey
40 vol (12%)Max lift — high-lift only, not corrections
Set your zones, pick a shade, and let's build something.
🧪
Thinking carefully…
formutopia intelligence
Client History
💾 Saved in this browser only. Client records, favourites, gallery, and settings are stored locally on this device. Clearing your browser cache or site data will permanently delete all records — consider exporting important formulas as PDFs regularly.
📸 Before / After Gallery
Upload a before photo, select a target colour, then tap 📸 Gallery to save a pair.
BEFORE
AFTER / TARGET
⭐ Favourite Formulas
Formutopia
the formulation intelligence system
Welcome to Formutopia
The formulation intelligence system
Beta · Pro Version
You're using the full professional release of Formutopia — complete formula engine, client history, pricing intelligence, and correction library.
In active beta — if something feels off, please note it. Every report helps before public launch.
Formutopia builds precise hair colour formulas in three ways — choose whichever fits your workflow.
✨
Formulate with your Personal Stylist
Answer a few questions about your client and their desired look — Formutopia configures everything and generates the formula automatically.
⚡
Photo Formulate AI
Upload a before photo, select a target shade, then tap ⚡ Formulate — the AI reads the hair, fills in the zone details, and generates the full formula using your chosen shade.
🎨
Manual Mode
Set each zone's level, grey percentage, porosity, and target shade yourself for full control. Ideal when you already know exactly what you want to achieve.
✨ Hair Analysis
Reading the photo…
This usually takes 5–10 seconds
FieldDetectedCurrentConfidenceAccept
How to use Formutopia1 / 11
✨ Formulate with your Personal Stylist
Colour System
🔧 Correction Diagnosis
Colour System
📋 Outcome Debrief
Record what actually happened — this builds your personal correction library and improves future formulas for this client.
📚 Correction Library
Your personal record of what went wrong and how to fix it — built from every debrief you complete.
📲 Client Share Card
A beautiful card your client can save to their phone — their shade, homecare, and when to return.
⚠️
Something went wrong
Choose Target Colour
Select a shade from the palette below, or switch to Creative Mode to pick any colour from the wheel. Your selection appears in the Target panel and is used to generate the formula.
Select a colour
—
↺
Start Fresh?
This will clear the current client, all zone settings, and the formula output. Your saved client history and favourites won't be affected.
⚙ Settings
Currency
Labour Rate
Your hourly labour rate. Used by Pricing Intelligence to estimate service cost and suggested price range.
/hr
Product Cost Per Gram
Set your cost per gram for each system. Used by the cost calculator in formula output. Default: 0.08/g.
📦 Stock Tracker
Tracks cumulative product usage across all generated formulas. A "Reorder soon" badge appears at 10+ tubes (600g).
🎹 Salon Ambiance
Soft generative piano tones while formulating
💾 Data stored in this browser only. All client records, formulas, favourites, gallery images, patch tests, and correction library entries are saved in your browser's local storage. They are not backed up to any server. Clearing your browser cache will delete everything. Export important formulas as PDFs to keep a permanent record.