Pricing Blog Formulas Tools Charts About Try the app
EN | ES | PT
Online tool

Hair color processing time calculator

Calculate how long to leave hair dye, lightener, or toner based on product type, developer volume, and levels of lift.

1

Product type

2

Developer volume

3

Current level

4

Target level

Processing times in hair coloring

Processing time is one of the most critical variables in any color service. Too little and the dye doesn't penetrate enough; too much and you over-process, damaging hair and darkening the result.

Permanent color

Permanent color works in two phases: first ammonia opens the cuticle (first 5-10 min), then peroxide oxidizes color precursors inside the cortex (remaining time). Standard time is 30-35 minutes with 20vol. With 10vol you need 35-40 min as the reaction is slower. With 30vol it stays at 30-35 min.

Demi-permanent

Without ammonia, the process is gentler. The color molecule deposits on the outer cuticle without penetrating the cortex. That's why time is shorter: 15-20 minutes. There's no point leaving it longer as the molecule won't penetrate deeper.

Lightener (bleach)

Bleach is the most time-sensitive process. Peroxide breaks down melanin progressively, and the effect slows after the first 30-35 minutes. Never exceed 50 minutes: after that point the oxidant is exhausted and only damages hair without further lifting. Check every 10 minutes.

Toner

Toner deposits pigment without lift. Using low developers (5-10vol), the time is 10-20 minutes. Monitor tone visually and remove when the desired result is achieved, even before the full time, as over-toning is difficult to correct.

Factors that modify processing time

  • Low porosity: +5-10 min. Closed cuticle makes penetration difficult.
  • High porosity: -5-10 min. Rapid absorption, over-processing risk.
  • Heat: -5-10 min. Accelerates the reaction (climazon, thermal cap).
  • Virgin vs. treated hair: Virgin hair may need more time on first application.
  • Gray percentage: Resistant grays may need 5 extra minutes.

Quick reference table

ProductDeveloperMin timeMax timeNote
Permanent10 vol35 min40 minDeposit or darkening
Permanent20 vol30 min35 minStandard
Permanent30 vol30 min35 min1-2 levels of lift
Permanent40 vol30 min40 minMax lift, monitor closely
Demi5-10 vol15 min20 minAmmonia-free
Lightener20 vol25 min35 min2-3 levels lift
Lightener30 vol30 min40 min3-4 levels lift
Lightener40 vol35 min50 minMax lift, check every 10 min
Toner5-10 vol10 min20 minMonitor visually
We answer your questions

Questions about processing time

Everything you need to know

Standard processing time for permanent color is 30-35 minutes with 20 volume developer. With 10vol the time may increase to 35-40 min, while with 30vol it stays at 30-35 min. Low porosity hair may need 5-10 extra minutes, and high porosity hair should reduce 5-10 min to avoid over-processing.

Bleach processing time depends on developer volume and levels of lift. With 20vol: 25-35 min (2-3 levels). With 30vol: 30-40 min (3-4 levels). With 40vol: 35-50 min (4+ levels). Never exceed 50-55 minutes, as after that point the peroxide is exhausted and only damages hair without further lifting. Check every 10 minutes.

Yes. Demi-permanent color (Wella Color Touch, Redken Shades EQ, etc.) needs 15-20 minutes with 6-10vol developer. Since it's a deposit-only process without ammonia, it doesn't require the same penetration time. Some manufacturers indicate up to 20 min, but never more than 25.

Exceeding processing time causes darker-than-expected results, unnecessary cuticle damage, and excessive saturation that makes future corrections difficult. With bleach, the risk is greater: you can break the hair fiber without lifting any further levels.

Yes. Applying heat (climazon, diffuser, thermal cap) reduces time by 5-10 minutes. Heat opens the cuticle and accelerates the chemical reaction. It's useful for low-porosity hair that resists color, but monitor closely to avoid over-processing. For high-porosity or damaged hair, avoid additional heat.

This calculator estimates general times.
Blendsor personalizes every service.

Analyzes porosity, history, natural base, and dozens of variables. Exact times for each client.

Download on App Store Download on the App Store Get it on Google Play