En resumen: Un generador de horario de turnos asigna a cada persona a los turnos para que el trabajo se reparta parejo, nadie quede puesto en su día libre y nadie pase su límite semanal. Este muestra el horario, cuántos turnos le tocan a cada persona y cualquier turno que no pudo cubrir.
Cómo se arma el horario de turnos de trabajo
- Lista los huecos. Cada día marcado lleva todos los turnos, y cada turno pide la cantidad de personas que escribiste.
- Los llena en orden de fecha. Un turno va a quien está libre, no está ya en ese turno y no llegó a su máximo semanal, y entre esas personas, a la que lleva menos turnos.
- Empareja. Si alguien tiene dos turnos o más que otra persona, le pasa un turno siempre que las reglas lo permitan.
- Avisa lo que falta. Muestra el total de cada persona y cualquier turno que nadie pudo tomar, para que ningún problema quede escondido.
El horario de ejemplo que trae la página tiene cinco personas y dos turnos, mañana y tarde, de lunes a viernes: son 10 turnos a la semana, así que a cada persona le tocan 2. Si pones un máximo de 1 turno por semana, el mismo equipo no alcanza, y la herramienta lista los cinco turnos que quedan sin cubrir. Es un generador de turnos gratis: no pide cuenta ni correo, y los nombres no salen de tu navegador.
Ejemplo: rol de turnos de 8 horas para 4 personas, todos los días
Cubrir las 24 horas los siete días con turnos de 8 horas (mañana, tarde y noche) son 21 turnos por semana, 168 horas. Con cuatro personas y un turno por día como máximo, el generador da 6 turnos a una persona y 5 a las otras tres: una semana de 48 horas y tres de 40. Si pides cuatro semanas, el sexto turno pasa por cada persona una vez, y al final cada una hace 21 turnos; en este caso, 7 de mañana, 7 de tarde y 7 de noche. Si pones un máximo de 5 turnos por semana, el generador deja sin cubrir el turno de noche del domingo y avisa. La cuenta es simple: cuatro personas a 40 horas cubren 160 de las 168 horas, así que hacen falta horas extra o una quinta persona a tiempo parcial.
Días libres, límites y un reparto parejo
Los días libres pueden repetirse cada semana (un día de la semana) o valer para una sola fecha, como un feriado o una cita. Escribe los días como te salga: lun, martes, mié, mie, sáb o sabado, o en inglés, Mon o Fri. El máximo semanal cuenta de lunes a domingo. Cuando pocas personas pueden cubrir un turno muy pedido, sus totales salen más altos que los del resto, y la diferencia se ve al lado de cada nombre en lugar de esconderse. Como el resultado no cambia para la misma entrada, puedes ajustar una regla a la vez y ver exactamente qué hizo.
Rol de turnos, cuadrante de turnos o turnos rotativos
Lo mismo tiene varios nombres. En Estados Unidos se suele decir horario de turnos o simplemente horario de trabajo; en varios países de América Latina se usa rol de turnos, y en España, cuadrante de turnos. En inglés es un shift schedule, o una rota en el Reino Unido. Los turnos rotativos son otra cosa: patrones fijos que se repiten, como 4x4 o 7x7 (días de trabajo por días de descanso). Este generador no sigue un patrón fijo; reparte cada turno según quién lleva menos, y por eso las personas pasan por distintos turnos con el tiempo. No garantiza que todos hagan la misma cantidad de noches, así que, si eso importa en tu equipo, revisa la tabla o pon la noche como un horario aparte.
Antes de publicar el horario: las reglas en Estados Unidos
La herramienta no conoce las reglas de tu trabajo, así que revisa el horario contra ellas antes de mandarlo. Según la página de horas extra del Departamento de Trabajo (en inglés), la ley federal Fair Labor Standards Act no pone un límite a las horas que pueden trabajar en una semana los empleados de 16 años o más, pero, salvo que estén exentos, los empleados cubiertos deben recibir pago de horas extra por las horas que pasen de 40 en una semana de trabajo. Esa semana es un periodo fijo de 168 horas que, según la hoja informativa 23 (en inglés), no tiene que coincidir con la semana del calendario y puede empezar cualquier día; si la de tu empleador empieza el domingo, ten en cuenta que aquí el máximo semanal cuenta de lunes a domingo. La misma ley no exige pago extra por trabajar de noche (en inglés): eso queda a lo que acuerden el empleador y el empleado. Algunos estados tienen reglas propias, como las horas extra después de 8 horas en un día de California (en inglés). Tampoco revisa el descanso entre un turno de noche y uno de mañana ni las habilidades que pide cada turno. Para sumar las horas de una semana y ver las horas extra, usa la calculadora de horas trabajadas.
Copiar el horario a Excel, Google Sheets o un mensaje
Copiar como texto da una línea por día, lista para pegar en un mensaje de WhatsApp o en un correo. Copiar como CSV da una tabla con una columna Fecha en formato AAAA-MM-DD, una columna Día y una columna por turno, con los nombres separados por punto y coma; pégala en Excel o en Google Sheets, y si todo cae en una sola columna, sepárala con la opción de texto en columnas usando la coma. Un nombre que empieza con =, +, - o @ se guarda con un apóstrofo delante, para que la hoja de cálculo no lo tome como fórmula. El enlace para compartir manda las mismas entradas a otra persona, que ve el mismo horario. La misma herramienta en inglés: shift rota generator.
Preguntas frecuentes
¿Cómo reparte los turnos de forma pareja?
Llena los turnos en orden de fecha. Cada turno va a la persona disponible con menos turnos hasta ese momento; si hay empate, a la que tiene menos turnos esa semana y después a la que lleva más tiempo sin trabajar. Al final, una pasada mueve turnos de la persona más cargada a la menos cargada mientras las reglas lo permitan. Sin días libres ni límites, los totales difieren como mucho en uno.
¿Por qué algunas personas tienen más turnos que otras?
Los días libres, el máximo por semana y la regla de un solo turno por día pueden dejar a pocas personas libres para ciertos turnos. La herramienta muestra la diferencia en la tabla de totales y la explica, en lugar de romper tus reglas para emparejar.
¿Qué pasa si un turno no se puede cubrir?
Aparece como Sin cubrir en la tabla, con una lista de los turnos que faltan y cuántas personas les faltan. Casi siempre significa que ese día hay muy pocas personas libres o que el máximo semanal es bajo para la cantidad de turnos. Agrega personas, baja las personas que pide el turno o afloja una regla.
¿Cómo escribo los días libres?
Una persona por línea, dos puntos y después días de la semana o fechas: Beto: lun, vie, 2026-10-14. Un día de la semana se repite todas las semanas del horario; una fecha como 2026-10-14 vale solo para ese día. Sirven los nombres en español, con o sin acento (mié o mie, sáb o sab), y también en inglés (Mon, Fri). El nombre tiene que coincidir con la lista de personas.
¿Sirve para turnos de 12 horas?
Sí. La herramienta cuenta turnos, no horas, así que escribe dos turnos, Día y Noche, y marca los siete días. Con cuatro personas, cada semana dos hacen 4 turnos (48 horas) y dos hacen 3 (36 horas), y a la semana siguiente se invierte. En dos semanas, cada persona hace 7 turnos.
¿Sale el mismo horario cada vez?
Sí. No hay nada al azar: los mismos nombres, turnos y reglas dan siempre el mismo horario. Si quieres que otra persona quede primero cuando todo lo demás es igual, cambia el orden de la lista.
¿Los nombres que escribo se envían a algún lado?
No. El horario se arma en tu navegador. Un enlace para compartir lleva lo que escribiste en la parte después del # de la dirección, que los navegadores nunca envían a un servidor.