Generador de brackets de torneo
Convierte una lista de participantes en un bracket de eliminación simple con byes manejados automáticamente.
Generador de brackets de torneo
Pega una lista de participantes, uno por línea, y esta herramienta los organiza en un bracket de eliminación simple — emparejando a cada participante en la primera ronda y, si mantienes seleccionado "todas las rondas", proyectando los enfrentamientos hasta la final. Está diseñada para ligas deportivas, escaleras de esports, piscinas de oficina, competiciones escolares o cualquier formato de eliminación directa donde necesites una hoja de emparejamientos limpia rápidamente.
Elige "seeded" para mantener los participantes en el orden que pegaste (útil cuando tu lista ya está clasificada), o "sorteo aleatorio" para un mezcla imparcial realizada con el generador de números aleatorios criptográfico de tu navegador. Cuando el número de participantes no es una potencia de dos, la herramienta rellena el bracket hasta la siguiente — 4, 8, 16 y así sucesivamente — e llena el espacio con byes, que puedes colocar en la parte superior, inferior o distribuir uniformemente para que ningún participante quede enfrentándose a una posición ociosa. El tamaño del bracket también puede configurarse manualmente si quieres espacio para participantes que aún no se han inscrito.
Elige la salida que se adapte a cómo la usarás: un árbol indentado para una visión redonda clara, una tabla para pegar en una hoja de cálculo, o un diagrama de texto compacto etiquetado con números de ronda y encuentro para scripting o chat. Las rondas posteriores que dependen de un encuentro indeciso se muestran como marcadores de posición "Ganador de R1M2", mientras que un participante que recibe un bye es llevado adelante automáticamente — no hay contabilidad manual necesaria cuando los resultados llegan.
Todo funciona localmente en tu navegador: tu lista de participantes nunca se carga ni se envía a un servidor. Copia el bracket terminado, descárgalo como archivo .txt, limpia el panel, o envía la salida directamente al input para ajustar el campo y regenerar.