ForHosting KIT · Texto e IA

Mezclar letras de una palabra

«generation» con la semilla «kit-2026» se convierte siempre en «gateeonrin»: la primera y la última letra se quedan, las 8 interiores se mezclan y la misma semilla da el mismo resultado en cualquier lugar. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Palabra
generation
Semilla
kit-2026
Obtiene
Mezclada
gateeonrin
Letras
10

Como el mezclado se basa en un algoritmo determinista con semilla y no en el azar, la misma palabra con la misma semilla produce siempre exactamente la misma palabra barajada: en nuestros servidores, en su navegador y en cualquier otro entorno. Las palabras de menos de cuatro letras se rechazan con un error claro, ya que no tienen letras interiores que mezclar.

Por qué las palabras mezcladas se siguen leyendo

Una observación conocida de la lingüística divulgativa dice que muchas veces un lector entiende una palabra aunque sus letras centrales estén revueltas, siempre que la primera y la última sigan en su sitio, porque el reconocimiento se apoya mucho en la forma general de la palabra y en las letras de los extremos. Esta herramienta hace exactamente esa transformación: fija la primera y la última letra y mezcla solo las de en medio. No promete que el resultado se lea; simplemente hace la mezcla. Las palabras de menos de cuatro letras se rechazan, porque no tienen letras interiores que mezclar.

La misma semilla, la misma mezcla

La mayoría de los mezcladores sacan una respuesta al azar cada vez, lo que sirve para jugar pero no cuando hay que repetir un resultado. Aquí la semilla forma parte de lo que usted escribe: la misma palabra con la misma semilla produce siempre exactamente la misma mezcla, en su navegador o en cualquier otro sitio, y otra semilla produce otra mezcla. Así puede crear pasatiempos de palabras revueltas cuyas soluciones se regeneran más tarde, dar a dos jugadores la misma palabra revuelta o mostrar en clase cómo funciona la mezcla interior con un ejemplo que no cambia. El resultado indica además cuántas letras tiene la palabra y si llegó a cambiar.

Determinista por diseño: la semilla es el contrato

La mayoría de los mezcladores llaman a un generador de números aleatorios y le dan una respuesta distinta cada vez. Eso está bien para un juguete, pero resulta inútil en cuanto necesita reproducibilidad: una prueba que verifica la salida, un juego en el que dos jugadores deben ver el mismo mezclado o un conjunto de datos cuya forma barajada deba regenerarse más adelante. Aquí la semilla forma parte de la entrada y el algoritmo es totalmente determinista.

La cadena de la semilla se procesa con FNV-1a, ese hash alimenta un generador pseudoaleatorio xorshift32 y el generador impulsa un mezclado de Fisher-Yates aplicado solo a las letras interiores. Cambie la semilla y obtendrá un mezclado distinto de la misma palabra; cambie la palabra y la misma semilla se traducirá en un resultado nuevo.

Generar contenido de rompecabezas reproducible

Cree rompecabezas de palabras barajadas cuyas respuestas puedan regenerarse con exactitud, ya que la misma palabra y semilla producen siempre el mismo mezclado.

Demostraciones de percepción lectora en clase

Muestre a los estudiantes cómo barajar las letras interiores deja las palabras legibles mientras la primera y la última permanecen en su lugar.

¿Cuánto cuesta?

También es gratuito ejecutarlo en su navegador en esta página.

¿El resultado es aleatorio?

No. Es totalmente determinista: la misma palabra y semilla producen siempre la misma palabra barajada. Una semilla distinta genera un mezclado diferente.

¿Por qué rechaza las palabras cortas?

Las palabras de menos de cuatro letras tienen como máximo una letra interior, por lo que no hay nada que mezclar.

¿La primera y la última letra se mueven alguna vez?

Nunca. Solo se barajan las letras estrictamente situadas entre la primera y la última.

¿Se almacena algo?

No. La palabra se procesa en memoria y se descarta; solo se devuelve el resultado barajado.

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.

POSThttps://api.kit.forhosting.com/text/scramble-word

¿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.

curl -X POST https://api.kit.forhosting.com/text/scramble-word \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"word":"generation","seed":"kit-2026"}'
{
  "word": "generation",
  "seed": "kit-2026"
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.scramble_word",
  "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.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

max_tokens20000
HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

La API para mezclar las letras de una palabra toma una palabra y una semilla y baraja las letras interiores manteniendo fijas la primera y la última, lo que produce el clásico efecto en el que una palabra desordenada sigue siendo legible.

Por qué barajar el interior mantiene las palabras legibles

Existe una observación muy conocida en la lingüística popular: cuando la primera y la última letra de una palabra permanecen en su sitio, los lectores suelen seguir entendiéndola aunque las letras centrales estén desordenadas, porque el reconocimiento de palabras depende en gran medida de la forma general y de las letras de los extremos. Usted envía una palabra como 'generación' y una semilla, y recibe la misma palabra con solo las letras situadas entre la primera y la última mezcladas. Este endpoint automatiza exactamente esa transformación. El endpoint no intenta garantizar la legibilidad —simplemente realiza el mezclado—, pero el fenómeno subyacente es la razón por la que la salida suele seguir siendo legible para un lector humano.

Reglas de entrada, errores y dónde encaja

La salida informa de la palabra original, la semilla utilizada, el resultado barajado, el número de letras y si el mezclado realmente cambió la palabra —lo cual puede ser falso en palabras cortas donde el único mezclado posible deja el interior intacto—. Las integraciones típicas son backends de rompecabezas y juegos, herramientas educativas, generadores de datos de demostración y pruebas de instantáneas. El endpoint acepta dos campos: 'word' (también admitido como 'text' o 'input') y 'seed' (también admitido como 'salt'). La palabra debe contener al menos cuatro letras; con tres letras o menos hay como máximo una letra interior, así que no hay nada significativo que mezclar, y el endpoint responde con un error invalid_input que describe el problema en lugar de devolver silenciosamente la palabra sin cambios. Se ejecuta en nuestra red global edge, no almacena nada, y el mismo código funciona gratis en su navegador en esta página: solo paga $0.002 por solicitud cuando lo automatiza a través de la API.

Fixtures de prueba estables por semilla

Genere variantes barajadas de textos de prueba sobre las que las pruebas de instantáneas puedan verificar, sin aleatoriedad inestable entre ejecuciones.

Ver la documentación completa del KIT →