Metodología · revisada el 1 de octubre de 2026
Cómo funciona Sopas y Crucigramas
Qué hace el programa con tus palabras, qué revisa antes de mostrarte una hoja y cómo lo comprobamos. Todo ocurre en tu navegador.
La sopa de letras
- Normaliza las palabras. Pasa a mayúsculas, quita espacios y guiones («pan de muerto» → PANDEMUERTO), y según tus opciones quita las tildes o cambia la ñ por n. Descarta las repetidas, las de una sola letra y las de más de 20, y te dice por qué.
- Calcula el tamaño. Al menos una casilla más que la palabra más larga, y un área proporcional al total de letras: el doble del total con 3 o más direcciones, 2,4 veces con solo dos. El nivel difícil agrega 3 casillas por lado.
- Coloca de la más larga a la más corta. Para cada palabra prueba todas las posiciones y direcciones permitidas en orden aleatorio, con preferencia por las que comparten letras con palabras ya puestas. Rechaza una posición si hace que otra palabra se lea dos veces o si forma una palabra bloqueada entre letras de palabras distintas. Si no caben todas, hace hasta 12 intentos y, con tamaño automático, agranda la cuadrícula.
- Rellena. Cada casilla libre recibe una letra sorteada según su frecuencia en español. Las seis más frecuentes en la tabla que usamos son E (13,68 %), A (12,53 %), O (8,68 %), S (7,98 %), R (6,87 %), N (6,71 %). Si tus palabras llevan tildes o ñ, esas letras también entran al relleno.
- Limpia. Revisa la cuadrícula en las 8 direcciones. Si las letras de relleno forman otra copia de una palabra de la lista, o una de las 80 groserías e insultos de la lista de bloqueo, cambia una de esas letras de relleno y vuelve a revisar hasta que no quede ninguna.
El crucigrama
- Prueba muchos trazados. Entre 24 y 160 intentos según la cantidad de palabras. Cada uno empieza con la más larga en horizontal y va cruzando las demás.
- Reglas de cruce. Una palabra nueva debe cruzar una letra igual de otra ya puesta y nunca tocar de lado a otra palabra, ni prolongarla por un extremo. Así no aparecen secuencias de letras que no son ninguna palabra.
- Puntuación. Entre las posiciones posibles gana la que cruza más letras, agranda menos el rectángulo y lo deja más cuadrado. Entre los intentos gana el que coloca más palabras y es más compacto.
- Numeración estándar. De izquierda a derecha y de arriba abajo, un número por casilla donde empieza una palabra.
- Lo que no cruza, se avisa. Si una palabra no comparte letras con las demás o no encuentra un cruce libre, aparece en un aviso con el motivo.
La semilla: la misma hoja siempre
El azar del generador es reproducible: parte de un número (la «semilla», que va al pie de cada hoja). Con la misma lista, las mismas opciones y la misma semilla, el resultado es idéntico en cualquier navegador. Si algún día mejoramos el método, las hojas nuevas cambiarían; los PDF que ya descargaste no cambian, y lo anotaríamos en esta página con la fecha. Por eso el enlace para compartir solo tiene que llevar la lista, las opciones y ese número, y por eso cada tema del sitio muestra la misma sopa en pantalla y en el PDF.
Cómo lo probamos
La lógica tiene pruebas automáticas que corren antes de publicar. Entre otras cosas comprueban que:
- cada palabra aparece exactamente una vez en 60 sopas con semillas distintas, contando las 8 direcciones y los palíndromos (OSO se lee igual al revés y cuenta una vez);
- 300 sopas al azar no tienen ninguna palabra bloqueada en el relleno, y que el relleno se limpia incluso si solo puede usar las letras C, U, L y O;
- cada crucigrama queda en un solo bloque, sin «palabras fantasma», con números consecutivos;
- las 544 colecciones del sitio colocan todas sus palabras en los tres niveles y cruzan todas en el crucigrama;
- el PDF no se sale de los márgenes de 14 mm y la letra de la cuadrícula mide al menos 13 puntos en una sopa de 15 × 15.
Las colecciones
Las palabras y las pistas de los 544 temas están escritas para este sitio. Las que dan datos (planetas, anatomía, historia, capitales) se comprobaron en fuentes como la NASA, MedlinePlus, el NIDDK, UNICEF, la UNESCO, el INAH o el diccionario Cambridge, y cada tema enlaza las suyas con la fecha de consulta. Si encuentras un error, escríbenos desde la página de contacto: lo corregimos y actualizamos la fecha.
Privacidad
Tus listas no salen de tu navegador. No hay cuentas ni formularios con servidor. Mientras trabajas, la lista se guarda en la dirección de la página (después del signo #), una parte que el navegador no envía al servidor. Solo guardamos en tu navegador dos preferencias: el tamaño de papel y la letra grande.
Fuentes
- Frecuencia de aparición de letras (tabla de porcentajes en español) (Wikipedia, con datos de F. Pratt, «Secret and Urgent», 1939). Consultada el .
- Territory Information: tamaño de papel por país (carta o A4) (Unicode CLDR, citado en Wikipedia «Letter (paper size)»). Consultada el .
- pdf-lib: crear y modificar PDF en JavaScript (licencia MIT) (Proyecto pdf-lib). Consultada el .
- Atkinson Hyperlegible Next (licencia SIL Open Font License) (Braille Institute y colaboradores, vía Google Fonts). Consultada el .
- Atkinson Hyperlegible: fuentes para lectores con baja visión (Braille Institute of America). Consultada el .
Quién mantiene esta página
La mantiene Giordano Nobles. Última revisión: . Hace herramientas web gratuitas que funcionan en el navegador. Cada sopa y cada crucigrama se generan con lógica probada: todas las palabras, una sola vez y sin groserías en el relleno.
Los datos salen de las fuentes oficiales listadas arriba y la lógica tiene pruebas automáticas con casos resueltos. Todo el cálculo ocurre en tu navegador.
¿Encontraste un error? Escríbenos a contacto@sopasycrucigramas.com o lee cómo trabajamos.