- What is the standard hair color mixing ratio?
- Most permanent hair colors use a 1:1 or 1:1.5 ratio (color to developer by weight). High-lift colors and bleach often use 1:2 or even 1:3. Always follow the manufacturer's technical guide — the ratio is usually printed on the color tube or in the brand manual. This tool lets you choose 1:1, 1:1.5, 1:2, or enter any custom ratio.
- How do I calculate developer grams from the mix ratio?
- Multiply total color grams by the ratio number. If you mix 50 g of color at a 1:2 ratio, you need 50 × 2 = 100 g of developer, for a grand total of 150 g in the bowl. This tool calculates that automatically as you type. For a 1:1.5 ratio with 40 g color: 40 × 1.5 = 60 g developer → 100 g total.
- What is the difference between 20 vol and 30 vol developer?
- Volume refers to the concentration of hydrogen peroxide. 10 vol (3%) deposits color with minimal lift. 20 vol (6%) lifts 1–2 levels and is the most common all-purpose developer. 30 vol (9%) lifts 2–3 levels and is used for significant lightening. 40 vol (12%) gives maximum lift of 3–4 levels and can cause scalp sensitivity — use with caution. Developer volume is noted on the formula card for future reference but does not change the gram calculation.
- How many grams of color do I need per client?
- As a rough guide: short hair needs roughly 50–70 g total mix; medium (shoulder-length) 100–150 g; long hair or full-head color 150–250 g. For highlights or balayage, plan 20–30 g per section. The gram inputs here represent the color portion — the developer adds on top of that based on your chosen ratio.
- Can I save and reprint old formula cards?
- Yes. Click Save Card after filling in the formula, then switch to the Saved Clients tab to search, view, and reprint any past card. Everything is stored in your browser's LocalStorage — it stays on your device and is never uploaded anywhere. To back up, use your browser's bookmark/sync feature or print to PDF when saving.
- Is this tool free and private?
- Completely. There is no server, no account, and no data transmission. The formula card builder runs entirely in your browser using plain JavaScript and the browser's built-in print dialog. Client data is stored only in your own browser's LocalStorage and can be cleared at any time via your browser settings.