Generación por año de nacimiento
Escriba un año de nacimiento y obtenga su generación con los años que la delimitan: 1990 corresponde a los millennials, la cohorte de 1981 a 1996, también llamada generación Y. Los cortes siguen los rangos habituales de Pew, de 1883 a 2039. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Año
- 1 990
- Generación
- Millennial
- Clave
- millennial
- Año de inicio
- 1 981
- Año de fin
- 1 996
Quienes trabajan en marketing, producto, docencia e investigación necesitan a menudo una respuesta rápida a una pregunta sencilla: ¿a qué generación pertenece un año de nacimiento? Esta capacidad toma un único año de nacimiento entero y devuelve la etiqueta de cohorte correspondiente junto con los años inclusivos de inicio y fin usados para esa etiqueta, además de nombres alternativos comunes. Los límites siguen convenciones demográficas ampliamente citadas —rangos al estilo Pew desde los baby boomers hasta la generación Z, con extensiones estándar para las cohortes más antiguas y para las generaciones Alfa y Beta. Todo se resuelve como una consulta local pura de tabla, sin relojes, modelos ni llamadas de red, de modo que el mismo año siempre se asigna a la misma cohorte y sus datos nunca abandonan la ruta de la petición.
Cómo se aplican los límites de año generacionales
Las etiquetas generacionales son constructos sociales, no categorías legales, pero los equipos de producto e investigación aún necesitan una asignación coherente. Esta herramienta usa rangos inclusivos fijos: Generación Perdida 1883–1900, Grandiosa Generación 1901–1927, Generación Silenciosa 1928–1945, Baby Boomer 1946–1964, Generación X 1965–1980, Millennial 1981–1996, Generación Z 1997–2012, Generación Alfa 2013–2024 y Generación Beta 2025–2039. Esos cortes reflejan referencias públicas comunes (en especial Pew para los baby boomers hasta la generación Z), para que paneles, encuestas y segmentos de CRM permanezcan comparables entre herramientas.
Un año de nacimiento se empareja con una simple comprobación de intervalo cerrado: si el año cae entre inicio y fin, ambos inclusive, esa cohorte gana. No hay pertenencia parcial, puntuación difusa ni cálculo de edad a día de hoy: solo el año calendario de nacimiento.
Reglas de entrada y qué contiene la respuesta
Envíe un único campo llamado year como entero, por ejemplo 1990 o 2005. Los años fuera de la tabla definida (antes de 1883 o después de 2039) también fallan con un mensaje de rango claro en lugar de inventar una etiqueta. Use la clave para almacenamiento y el nombre para visualización.
La capacidad no estima la edad actual, la etapa vital ni rasgos culturales: solo la etiqueta de generación implicada por el año de nacimiento bajo estos límites fijos.
Dónde usarlo y cómo funciona el precio
Los usos típicos incluyen etiquetar contactos de CRM, dividir audiencias de pruebas A/B, clasificar a quienes responden encuestas, construir calendarios de contenido por generación y validar filtros demográficos antes de lanzar una campaña. Llámelo una vez por persona o una vez por cada año de nacimiento distinto cuando deduplique por lotes aguas arriba.
Combine la salida con su propia infraestructura de analítica —expresiones SQL CASE, dimensiones del almacén de datos o etiquetas de automatización de marketing— tratando la clave y la cohorte como vocabulario estable en lugar de etiquetas de texto libre que se desvían con el tiempo.
Qué puede hacer con ella
Etiquetado de CRM y audiencias
Asocie una clave de generación estable a cada contacto a partir de su año de nacimiento para que segmentos, ofertas y correos de ciclo de vida se mantengan coherentes entre herramientas.
Codificación de encuestas e investigación
Codifique campos demográficos abiertos en millennial, generación Z, boomer y cohortes afines para tablas cruzadas sin fórmulas de hoja de cálculo mantenidas a mano.
Planificación de producto y contenido
Valide filtros y perfiles al planificar funciones o campañas dirigidas a una generación concreta definida por rangos de año de nacimiento.
Preguntas frecuentes
¿Qué rangos de años usan?
Rangos inclusivos: Perdida 1883–1900, Grandiosa 1901–1927, Silenciosa 1928–1945, Baby Boomer 1946–1964, Generación X 1965–1980, Millennial 1981–1996, Generación Z 1997–2012, Alfa 2013–2024, Beta 2025–2039. De boomer a generación Z se siguen los cortes comunes al estilo Pew.
¿Qué pasa si envío 1990.5 o "mil novecientos noventa"?
Solo se aceptan años de nacimiento enteros (o cadenas enteras como "1990").
¿Esto calcula la edad a partir de la fecha de hoy?
No. Asigna el año de nacimiento por sí solo a una tabla de cohortes. La edad actual, el zodíaco o las estimaciones de etapa vital quedan fuera del alcance y requerirían una fecha que esta consulta pura ignora a propósito.
¿Por qué 1997 es generación Z y no millennial?
Bajo la tabla fija usada aquí, los millennials terminan en 1996 y la generación Z empieza en 1997, en línea con los cortes de demografía pública ampliamente citados para que sus etiquetas concuerden con informes externos.
¿A qué generación pertenece alguien nacido en 1990?
A los millennials. Aquí ese rango va de 1981 a 1996, ambos años incluidos, y el resultado añade otros nombres habituales del grupo, como generación Y.
Herramientas relacionadas
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/date/generation-cohort \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"year":1990}'const res = await fetch("https://api.kit.forhosting.com/date/generation-cohort", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"year": 1990
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/date/generation-cohort",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"year": 1990
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/date/generation-cohort", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"year":1990}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"year":1990}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/date/generation-cohort", 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
{
"year": 1990
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "date.generation_cohort",
"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. |
Notas técnicas
Reglas de entrada y qué contiene la respuesta
Las cadenas con aspecto de entero como "1988" se aceptan y se normalizan a número; los valores fraccionarios como 1990.5, los booleanos, las cadenas vacías y el texto libre se rechazan con invalid_input para que un tipo erróneo no contamine un segmento. En caso de éxito, la respuesta devuelve como eco el año normalizado, el nombre principal de la cohorte (por ejemplo Millennial o Generación Z), una clave estable apta para máquina (millennial, gen_z), el start_year y end_year inclusivos de esa cohorte, y una lista also_known_as de alias comunes como Generación Y o Zoomers.
Dónde usarlo y cómo funciona el precio
En la página web gratuita la consulta se resuelve localmente en escritorio y móvil; la misma función mediante la API del KIT se factura a $0.002 por petición con cargo al saldo prepago, con unit fijada en item, de modo que una asignación correcta es una unidad facturable.
Preguntas técnicas
¿Cuánto cuesta la API?
La página del navegador corre localmente y gratis. La misma asignación mediante la API se factura a $0.002 por petición con cargo al saldo prepago del KIT.