ForHosting KIT · Texto e IA

Genere texto Zalgo glitch con una semilla reproducible

Convierta un texto normal en texto Zalgo glitch distorsionado sin perder el control del resultado.

● BetaGratis · en su navegador
Úselo desde WebAPIEmailTelegramApp pronto

Escriba el contenido, elija una intensidad de uno a cinco y, si lo desea, indique una semilla entera. El generador añade marcas diacríticas Unicode encima, en medio y debajo de los caracteres visibles sin recurrir a un estado aleatorio del sistema. Por eso, el mismo texto, intensidad y semilla siempre producen exactamente el mismo resultado, algo útil para diseños, pruebas, nombres, pies de foto y prototipos creativos reproducibles.

Cree un efecto glitch controlado

El texto Zalgo se crea colocando marcas combinatorias Unicode después de caracteres visibles normales. Las fuentes suelen emplear estas marcas para acentos y otros rasgos de escritura, pero una pila densa puede extenderse por encima, atravesar y caer por debajo de una letra hasta generar el conocido aspecto corrupto. Este generador elige marcas de las tres posiciones y aplica a cada carácter que no sea un espacio la cantidad exacta indicada por la intensidad. El nivel uno añade una alteración ligera que normalmente sigue siendo fácil de leer, mientras que el nivel cinco ofrece una textura mucho más densa. Los espacios y saltos de línea se conservan, por lo que las palabras y el diseño básico permanecen reconocibles. Las marcas combinatorias que ya existan no vuelven a decorarse, evitando así que un acento proporcionado multiplique el efecto de manera imprevisible. El resultado sigue siendo texto Unicode, no una imagen. Puede copiarlo en una maqueta, un pie de foto, una prueba o cualquier sistema compatible, aunque el aspecto final dependerá de la fuente y del renderizador de destino.

Use la semilla para repetir el resultado

Muchos generadores de texto decorativo cambian la salida en cada ejecución. Eso puede resultar entretenido, pero no sirve cuando es necesario recrear después un diseño, una prueba de instantánea o un borrador de campaña. Aquí, la semilla forma parte de la entrada y controla un pequeño generador numérico determinista. Si el texto original, la intensidad y la semilla coinciden, también coincide la secuencia de marcas combinatorias. Cambie solo la semilla para obtener otra variante visual con la misma densidad; cambie la intensidad para asignar a cada carácter válido otra cantidad fija de marcas. La semilla predeterminada es cero, de modo que omitirla también genera resultados repetibles. Puede usar cualquier entero seguro, incluidos valores negativos, y el algoritmo lo tratará siempre igual. Si la reproducibilidad es importante, guarde las tres entradas junto con el resultado aprobado. Este contrato determinista también ayuda en automatizaciones: un reintento no altera silenciosamente el tratamiento elegido y una prueba golden puede comparar cadenas exactas sin depender de una valoración visual imprecisa.

Elija la intensidad adecuada para el destino

Empiece con una intensidad de uno o dos si las palabras deben leerse con rapidez. Los niveles superiores funcionan mejor en gráficos de terror, títulos experimentales, terminales ficticios dañados o pruebas deliberadas de resistencia de interfaces de texto. Las marcas combinatorias pueden aumentar la altura de línea, solaparse con elementos cercanos, dificultar el movimiento del cursor y sonar de forma extraña en tecnologías de asistencia. Mantenga una versión accesible en texto sin decorar cuando el contenido transmita información esencial, y evite este efecto en contraseñas, direcciones, comandos, identificadores, claves de búsqueda o datos que otro programa deba interpretar. Pruebe la salida en la aplicación final, ya que sistemas operativos, navegadores, fuentes y redes sociales pueden colocar, normalizar, limitar o eliminar marcas de forma distinta. El generador no daña el original ni sustituye sus caracteres base; devuelve una cadena nueva con marcas insertadas. Cada solicitud de API cuesta $0.002, mientras que la versión del navegador se ejecuta localmente. Una intensidad fuera de rango se rechaza en lugar de corregirse silenciosamente.

Diseñar un título de terror

Cree letras corruptas reproducibles para un cartel, una pantalla de juego o un aviso ficticio sin dejar de trabajar con texto editable.

Probar la representación Unicode

Compruebe altura de línea, recorte, selección y fuentes alternativas con una cadena determinista cargada de marcas combinatorias.

Preparar contenido temático

Genere variantes con distintas semillas, revíselas en la plataforma de destino y conserve la semilla de la versión elegida.

¿Qué valores de intensidad se admiten?

Use un entero del 1 al 5. Los valores situados fuera de ese intervalo se rechazan como entrada no válida.

¿La misma semilla siempre produce el mismo texto?

Sí. Con esta capacidad, el mismo texto, intensidad y semilla entera producen la misma secuencia de marcas.

¿Se sustituyen las letras originales?

No. Cada carácter base se conserva y las marcas combinatorias Unicode se insertan después de los caracteres válidos que no sean espacios.

¿Por qué cambia el aspecto en otra aplicación?

Las fuentes y los renderizadores sitúan las marcas de manera diferente, y algunas plataformas normalizan o eliminan acumulaciones inusuales.

¿Cuánto cuesta una solicitud de API?

Cada solicitud de API cuesta $0.002. La versión para navegador puede ejecutarse localmente sin solicitar la API.

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/zalgo-glitch

¿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/zalgo-glitch \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"text":"Glitch me","intensity":2}'
{
  "text": "Glitch me",
  "intensity": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "text.zalgo_glitch",
  "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.

Ver la documentación completa del KIT →