- Inicio
- /
- Herramientas
- /
- Generador de amigo invisible
Generador de amigo invisible
Escribe los nombres de todos, separa a las parejas y sortea. Cada persona recibe su propio enlace para abrirlo en el teléfono y ver a quién le regala: sin emails, sin registro, sin app. Añade un presupuesto y una fecha y viajan en cada enlace. Si prefieres repartirlo en mano, imprime tarjetas con código QR, y si tus reglas hacen imposible un sorteo justo, el generador lo dice y nombra a quién se queda atascado.
Grupo de ejemplo: añade tu primer nombre y desaparece.
8 personas, 3 reglas. Listo para sortear.
Toca dos nombres del círculo para separarlos. Déjalo activado si tú también participas.
Quién participa
8 de 40Escribe un nombre y pulsa Intro, o pega una lista entera, uno por línea o separados por comas. Hasta 40 personas.
Separar
Parejas, gente que vive junta, las parejas del año pasado: cualquiera que no deba sacar a alguien.
- Aisha ⇄ Ben
- Dev ⇄ Elena
- Finn → Grace
Los detalles
Opcional. Lo que pongas aquí aparece en cada página del sorteo y en cada tarjeta.
Manda a cada persona su enlace
Los enlaces aparecen aquí después del sorteo: uno por persona, para mandarlo por WhatsApp, SMS, Slack o lo que sea que lleve un enlace.
Pon este generador en tu web
Pega estas dos líneas en cualquier página: la intranet de la oficina, la web de un club, un blog familiar. El sorteo funciona dentro del marco, y los enlaces que entrega se abren aquí.
El sorteo lleva un minuto. El resto de diciembre son listas, y Homsy tiene los regalos, la comida y quién trae qué en el teléfono de todos.
Tus nombres, exclusiones, detalles y el sorteo se guardan en este navegador, para que puedas volver y reenviar un enlace. No hay cuenta, y si borras los datos del navegador se borra la lista.
Cómo funciona el sorteo y qué lleva un enlace
Cada persona puede sacar a cualquiera menos a sí misma y a quien hayas separado de ella. "Entre sí" quita las dos direcciones entre dos personas; "en un sentido" quita solo una. Antes de sacar nada, el generador comprueba que existe al menos un sorteo que respete todas las reglas. Con un nombre por persona es un problema de emparejamiento (¿se puede dar a cada persona un nombre distinto que tenga permitido sacar?) y se resuelve de forma exacta, no a base de probar y esperar. Cuando la respuesta es no, la página nombra a los responsables: un grupo de personas que, entre todas, pueden sacar menos nombres de los que son. El teorema de los matrimonios de Hall dice que existe un sorteo exactamente cuando no existe un grupo así, de modo que nombrar el grupo es nombrar la causa.
Con un nombre por persona, el sorteo es una baraja. La lista entera se baraja con el generador criptográfico de números aleatorios del navegador, y la baraja solo se conserva si cada persona ha caído en alguien a quien puede sacar; si no, se vuelve a barajar, hasta veinte mil veces. Quedarse solo con las barajas que pasan da exactamente la misma probabilidad a cada sorteo válido. Solo cuando las reglas dejan tan pocos sorteos válidos que fallan las veinte mil barajas, la página recurre a una búsqueda aleatoria, que siempre encuentra uno pero no promete la misma probabilidad a cada sorteo.
Con dos nombres por persona, la comprobación es un problema de flujo: todos dan dos, todos reciben dos y nadie saca dos veces a la misma persona. El sorteo en sí son dos rondas de la baraja de un nombre, y la segunda no puede repetir la primera. Eso se acerca a una probabilidad igual para cada sorteo válido de dos nombres sin ser exactamente igual, y lo decimos en vez de redondearlo.
La cifra del texto bajo la herramienta es aritmética simple. Cuando cada persona de un grupo saca un nombre de una bolsa, la parte de sorteos en los que nadie saca su propio nombre es el número de desarreglos dividido por el número de órdenes posibles: 9 de 24 con cuatro personas, 44 de 120 con cinco, 14 833 de 40 320 con ocho. De cuatro personas en adelante se queda entre el 36 % y el 38 %, y tiende a uno dividido por e, cerca del 36,8 %.
Cada enlace lleva el sorteo de una persona: el nombre del evento, su propio nombre, el nombre o los nombres a quienes regala con las pistas que hayas añadido, el presupuesto, la fecha, tu nota, un código de sorteo de cuatro caracteres y el minuto en que se hizo el sorteo. Va revuelto para que un nombre no se lea de un vistazo en la vista previa de un mensaje. Eso no es cifrado: quien abre un enlace ve lo que contiene, así que manda a cada persona solo el suyo. Las tarjetas impresas llevan el mismo enlace como código QR, con nivel de corrección de errores M, que según el estándar QR puede recuperar cerca del 15 % de un símbolo dañado, o nivel L, cerca del 7 %, para un enlace demasiado largo para caber en M. El tope de cuarenta personas es decisión nuestra: pasado ese número, el círculo de nombres y la hoja de tarjetas dejan de leerse bien. El archivo de calendario de la página del sorteo tiene un evento de día completo el día del intercambio con un aviso una semana antes, y nombra el día y el presupuesto pero nunca a la persona. Los nombres, las exclusiones, los detalles y el sorteo se guardan en este navegador, para que el organizador pueda reenviar un enlace perdido; no hay cuenta.
De dónde salen estos números
- 1. On Representatives of Subsets (Hall's marriage theorem) — P. Hall, Journal of the London Mathematical Society, 1935
- 2. A000166: Subfactorial or rencontres numbers, or derangements — The On-Line Encyclopedia of Integer Sequences
- 3. ISO/IEC 18004:2015 — QR Code bar code symbology specification — International Organization for Standardization
- 4. Crypto: getRandomValues() method — MDN Web Docs, Mozilla
Cada cifra de arriba está sacada del código que corre en esta página. Cuando un número es criterio nuestro y no un dato publicado, la nota lo dice y no cita nada. Método revisado por última vez el 28 de septiembre de 2026.
Por qué el sorteo con papelitos sale mal
Los papelitos en una bolsa todavía funcionan con cuatro personas alrededor de la mesa de la cocina. Dejan de funcionar cuando el grupo crece, y la aritmética explica por qué. En cualquier grupo de cuatro o más, la probabilidad de que nadie saque su propio nombre está entre el 36 % y el 38 %, así que la mayoría de los sorteos con papelitos hay que repetirlos, y el último en sacar ni siquiera puede repetir, porque el suyo es el único papel que queda. Un generador repite por ti, sin que se vea, tantas veces como haga falta.
Las exclusiones son la segunda forma en que falla la bolsa. No puede saber que dos de los nombres son una pareja que iba a regalarse de todos modos, ni que las mismas dos personas se tocaron el año pasado. Cada regla que añades hace más probable que el sorteo salga mal, y a partir de cierto punto no existe ningún sorteo que respete todas las reglas, algo que una bolsa nunca te dirá. Este generador lo comprueba antes, y cuando las reglas no pueden cumplirse todas nombra a las personas que se quedan sin margen y los nombres entre los que se aprietan, para que sepas qué exclusión quitar.
El tercer problema es el organizador. Alguien tiene que hacer el sorteo, y en casi todos los grupos esa persona también quiere sorpresa. Aquí las parejas quedan ocultas salvo que pidas verlas, y cada uno ve su nombre en su propio teléfono, así que el organizador puede participar como cualquier otro.
Acuerda el presupuesto y la fecha antes del sorteo, no después: una cifra escrita en cada tarjeta es lo que evita que alguien gaste el triple que los demás. Para el resto de la lista, planificar los regalos de Navidad explica cómo fijar una cifra por persona, y el Planificador de Navidad para imprimir pone los regalos, la cena y la cuenta atrás en tres hojas. Si el amigo invisible forma parte de una Navidad en familia, planificar la cena de Navidad cubre quién trae qué, y la Calculadora de reparto justo de gastos reparte después los gastos compartidos.
El límite honesto es el que tiene cualquier enlace: solo llega a quien se lo mandas. Si alguien pierde el suyo, abre esta página en el dispositivo donde hiciste el sorteo (el sorteo queda guardado en ese navegador) y vuelve a mandárselo.
Preguntas frecuentes
¿Cómo funciona este generador de amigo invisible?
¿Necesito el email de todos?
¿Cómo evito que las parejas se toquen entre sí?
¿Y si no hay ningún sorteo posible?
¿Puede el organizador ver a quién le tocó quién?
¿Puede cada uno regalar a dos personas?
¿Funciona con un número impar de personas?
¿Qué pasa si vuelvo a sortear?
¿Puedo imprimir el sorteo del amigo invisible?
¿El sorteo es de verdad al azar?
¿El generador guarda mi lista?
Herramientas relacionadas
Planificador de Navidad para imprimir
Tres páginas gratis para imprimir: los regalos con columnas de comprado y envuelto, la cena de Navidad y una cuenta atrás de 25 tareas. Sin registro.
Lista de compras de Navidad para imprimir
Lista de compras de Navidad gratis para imprimir, en tres hojas: lo que aguanta, lo fresco de los últimos días y el papel de aluminio, las pilas y las bolsas que nadie apunta. 68 artículos editables, sin registro.
Calculadora de reparto justo de gastos
Calcula un reparto justo de las facturas según lo que gana cada persona. Pensada para parejas, familias mixtas y casas con sueldos distintos.
Lleva el resto de diciembre en una sola lista con Homsy
El sorteo lleva un minuto. El resto de diciembre son listas: los regalos, la comida, quién trae qué. Homsy las tiene en el teléfono de todos, compartidas con quienes hacen cada cosa.