Estimador de aclaración del color: niveles a aclarar y decoloración
El estimador de aclaración de color capilar toma su nivel actual y su nivel objetivo en la escala estándar de 1 a 10 y responde las dos preguntas con las que empieza todo plan de aclarado: cuántos niveles de aclaración separan el punto de partida del destino, y si esa diferencia es lo bastante pequeña para que el tinte permanente pueda con ella o lo bastante grande para que la decoloración sea probablemente necesaria. Una sola llamada, aritmética determinista y una recomendación en lenguaje claro antes de comprar cualquier producto.
Ejecutar — gratis
Qué mide realmente la escala de niveles de 1 a 10
El color capilar profesional se organiza en torno a una escala de niveles que describe la profundidad, no el tono: el nivel 1 es negro, el nivel 5 es un castaño medio y el nivel 10 es el rubio pálido más claro. El tono —ceniza, dorado, cobrizo— se sitúa sobre esa profundidad y es una decisión aparte. Cuando alguien dice que quiere pasar de un castaño nivel 4 a un rubio nivel 8, la cifra que gobierna todo el plan es la diferencia: cuatro niveles de aclaración. Esa diferencia determina qué productos son siquiera capaces de llegar, cuánta calidez quedará expuesta por el camino y cuánto se estresará la fibra capilar. La calculadora de niveles de aclaración del color existe para hacer explícito ese primer cálculo, porque la mayoría de las decepciones al aclarar vienen de subestimar la distancia y no de elegir mal el matiz.
Cuándo basta el tinte permanente y cuándo entra en escena la decoloración
El tinte oxidativo permanente puede aclarar el cabello natural, sin teñir, aproximadamente uno o dos niveles mientras deposita el tono, gracias al revelador con el que se mezcla. Ese es el techo práctico que aplica el estimador: una aclaración de uno o dos niveles corresponde al tinte permanente como método recomendado, mientras que una aclaración de tres o más niveles se marca como decoloración necesaria, pues es la herramienta diseñada para descomponer el pigmento natural a esa escala. Dos advertencias importan en la práctica. Primero, el cabello ya teñido apenas se aclara con tinte, así que incluso una distancia pequeña puede exigir decolorante cuando hay pigmento artificial en la fibra. Segundo, toda aclaración expone calidez subyacente —naranja en el cabello castaño, amarillo en el rubio—, así que la recomendación de la herramienta habla del alcance, no del tono final, que es un paso de matización posterior.
Cómo usar la estimación en un plan de coloración real
Empiece por establecer su nivel real comparándolo con una carta de niveles a la luz natural, idealmente sobre una sección de raíz sin teñir si los largos están teñidos. Después elija el nivel objetivo del tono que desea y envíe ambos números al estimador. Si la respuesta es un resultado de solo depósito o de aclaración pequeña, un servicio de color en un solo proceso es un plan realista. Si la respuesta señala decoloración, tómelo como una señal para planificar por etapas: varias sesiones de aclarado con tiempo de acondicionamiento entre ellas, una prueba de mecha antes de comprometerse y un matizador reservado para después de la aclaración. Los profesionales usan la misma aritmética cuando presupuestan una corrección de color; tener el número en la mano antes de sentarse en la silla acorta la conversación y hace las expectativas honestas.
Qué puede hacer con ella
Planificar una transformación de castaño a rubio
Compruebe cuántos niveles separan su castaño del rubio de la caja y descubra pronto si la decoloración forma parte del plan.
Verificar el presupuesto de un salón
Compare el proceso propuesto por el estilista con la aclaración realmente necesaria para entender por qué el decolorante está o no en la cuenta.
Elegir entre tinte y decolorante en casa
Antes de comprar producto, confirme si un tinte permanente de alta aclaración puede alcanzar su objetivo o si necesita un kit de decoloración.
Preguntas frecuentes
¿Cuánto cuesta?
$0.002 por petición a través de la API. También es gratis ejecutarlo en su navegador en esta página.
¿Qué es un nivel de color capilar?
Una escala estándar de 1 a 10 que describe lo oscuro o claro que está el cabello: el nivel 1 es negro y el nivel 10 es el rubio más claro. Mide profundidad, no tono.
¿Cuándo dice la herramienta que hace falta decoloración?
Cuando el nivel objetivo está más de 2 niveles por encima del nivel inicial. El tinte permanente puede aclarar de forma realista 1 o 2 niveles sobre cabello natural; más allá es territorio del decolorante.
¿Qué ocurre si mi objetivo es más oscuro que mi nivel inicial?
No hace falta aclarar. El resultado indica cero niveles de aclaración y recomienda un enfoque de solo depósito, ya que el tinte no aclara el cabello, solo lo oscurece o lo iguala.
¿Tiene en cuenta el cabello previamente teñido?
No. La estimación asume la regla clásica para cabello natural. El pigmento artificial se resiste a la aclaración con tinte, así que el cabello ya teñido puede necesitar decolorante incluso para saltos pequeños.
¿Qué niveles se aceptan?
Números enteros del 1 al 10 tanto para el nivel inicial como para el objetivo. Cualquier valor fuera de ese rango devuelve un error de entrada no válida.
Para desarrolladores — acceso por API
Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.
Endpoint de API
¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/beauty/hair-color-level-lift \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"start_level":4,"target_level":8}'const res = await fetch("https://api.kit.forhosting.com/beauty/hair-color-level-lift", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"start_level": 4,
"target_level": 8
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/beauty/hair-color-level-lift",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"start_level": 4,
"target_level": 8
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/beauty/hair-color-level-lift", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"start_level":4,"target_level":8}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"start_level":4,"target_level":8}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/beauty/hair-color-level-lift", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"start_level": 4,
"target_level": 8
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "beauty.hair_color_level_lift",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |