Generador de texto Glitch

Escribe o pega texto y añade efectos Zalgo / glitch. Ajusta la intensidad y copia el resultado.

Resultado

Introduce un texto y haz clic en Generar.

Cómo funciona

  1. Introduce tu texto: escribe la palabra o frase a la que aplicar el efecto glitch.
  2. Ajusta la intensidad: controla el nivel de glitch (desde ruido digital ligero hasta corrupción fuerte) con el deslizador de intensidad.
  3. Copia el resultado: copia el texto glitcheado (caracteres combinantes Unicode) y pégalo en cualquier lugar, bios de redes sociales, Discord, apps de mensajería o HTML plano.

De dónde viene el texto Zalgo

El «texto Zalgo», ese texto de apariencia corrupta que desborda con marcas verticales arriba y abajo, tiene un origen específico. El personaje «Zalgo» apareció por primera vez en un image macro creepypasta en los foros Something Awful el 27 de julio de 2004, publicado por el usuario Shmorky (Dave Kelly) como parodia de los tropos «He Is Coming» / «He Comes» que circulaban entre los Goons (los miembros de la comunidad Something Awful). El concepto original era una entidad maligna cuya presencia en un cómic corrompía los globos de diálogo de los personajes en garabatos ilegibles. El estilo visual de «He comes» renderizado en marcas combinantes Unicode apiladas se convirtió en la firma del meme; en los años siguientes el formato escapó de Something Awful y se propagó a través de 4chan, Tumblr, MySpace y finalmente las redes sociales mainstream. El nombre «Zalgo» se quedó como etiqueta del género, y más de veinte años después sigue siendo el término que cada generador de texto glitch usa. El truco Unicode subyacente, apilar marcas combinantes, es anterior al meme por décadas; lo que Zalgo hizo fue popularizar la estética.

Las marcas combinantes Unicode que lo hacen funcionar

El texto glitch usa caracteres combinantes, puntos de código Unicode que no se renderizan por sí solos sino que se adjuntan visualmente al carácter base anterior. El bloque principal es Combining Diacritical Marks (U+0300-U+036F), con 112 puntos de código cubriendo los acentos y marcas diacríticas usados por las lenguas de script latino: acento agudo combinante (U+0301, usado para hacer á), acento grave combinante (U+0300, à), tilde combinante (U+0303, ã), circunflejo combinante (U+0302, â), anillo arriba combinante (U+030A, å), y muchos más. Tres bloques adicionales suministran más marcas: Combining Diacritical Marks Supplement (U+1DC0-U+1DFF) con marcas históricas y fonéticas raramente usadas; Combining Diacritical Marks for Symbols (U+20D0-U+20FF) con marcas combinantes matemáticas y simbólicas (flecha izquierda arriba combinante, círculo combinante, triple punto inferior combinante); Combining Half Marks (U+FE20-U+FE2F) con marcas que abarcan dos caracteres. Un generador de glitch elige el carácter de entrada, luego para cada carácter añade una selección aleatoria de marcas combinantes, típicamente 5-30 apiladas por carácter para el efecto Zalgo reconocible, extraídas de estos bloques. Las marcas se dividen visualmente en tres zonas: arriba de la línea base (la mayoría de las marcas diacríticas se renderizan aquí), a través del carácter (marcas de superposición como barra larga, slash), y debajo de la línea base (cedilla, punto debajo, línea vertical debajo). Esta herramienta expone las tres zonas como toggles independientes para que puedas producir estilos glitch solo-arriba, solo-abajo o cobertura completa.

Normalización Unicode, por qué algunas apps eliminan el texto glitch

Unicode define dos formas de codificar muchos caracteres acentuados: precompuesto (un solo punto de código, como é = U+00E9) y descompuesto (una letra base más marcas combinantes, é = U+0065 + U+0301). Las formas de normalización del estándar Unicode (UAX #15) definen cómo convertir entre ellas: NFC (Composición) prefiere formas precompuestas; NFD (Descomposición) lo descompone todo. Muchas plataformas aplican normalización NFC al texto entrante, que colapsa las marcas combinantes en caracteres precompuestos cuando es posible, pero el texto glitch típicamente usa marcas combinantes que no tienen equivalente precompuesto (porque combinar una letra base con 30 marcas aleatorias no relacionadas no es un carácter «real» que exista en ninguna forma precompuesta). Esas marcas sobreviven a la normalización. Sin embargo, el Stream-Safe Text Format del estándar Unicode recomienda un máximo de 30 caracteres no-iniciadores (combinantes) seguidos; algunas implementaciones imponen este límite como defensa contra ataques de renderizado de texto. Twitter, por ejemplo, cuenta caracteres usando NFC y puede truncar visualmente el texto glitch después de un umbral; Discord renderiza la mayoría del texto glitch pero limita la altura renderizada; Instagram y TikTok tienen límites variables. El notorio crash iOS «Effective Power» (mayo de 2015) y la text-bomb ChaiOS Telugu (enero de 2018) fueron ambos causados por secuencias de marcas combinantes malformadas que hicieron crashear el renderizador de texto del SO; los SO modernos aplican un parsing más conservador como resultado.

Dónde aparece el texto glitch

Accesibilidad, el texto glitch es hostil a los lectores de pantalla

El texto glitch es esencialmente ilegible para la tecnología asistiva. Los lectores de pantalla (NVDA, JAWS en Windows, VoiceOver en macOS/iOS, TalkBack en Android) manejan las marcas combinantes de forma diferente, NVDA tiende a tartamudear en cada marca; JAWS lee muchas marcas por su nombre Unicode completo («acento agudo combinante, acento grave combinante, tilde combinante...»); VoiceOver hace pausas torpes en cada carácter. Una palabra de 5 caracteres con 20 marcas combinantes por carácter produce 105 puntos de código que el lector de pantalla tiene que anunciar de alguna manera, ninguno de los cuales es información útil. El resultado es un muro de ruido incomprensible que hace el texto efectivamente invisible para usuarios ciegos y de baja visión. Lo mismo ocurre para usuarios con diferencias de procesamiento cognitivo o visual, quienes pueden encontrar las marcas pesadas apiladas mareadoras o desencadenantes de migrañas. El texto glitch en contextos formales, documentación, texto alternativo, elementos de UI con accesibilidad requerida, es hostil-a-usuarios-con-discapacidad por construcción. No uses texto glitch donde lleve significado semántico. Para uso decorativo en bios sociales, memes, posts casuales, el trade-off es aceptable mientras el mensaje también se transmita en texto plano en algún lugar; para cualquier cosa donde el contenido del texto es el mensaje real, quédate con Unicode legible.

Alcance honesto: lo que esta herramienta hace y no hace

Esta herramienta genera texto glitch estilo Zalgo apilando marcas combinantes Unicode en cada carácter de tu entrada. No produce otros efectos glitch, esos típicamente requieren renderizado CSS o canvas sobre texto realmente renderizado en lugar de trucos Unicode. Desplazamiento de aberración cromática RGB (el efecto de desplazamiento rojo-verde-azul que hace que el texto parezca una impresión mal registrada) es un efecto CSS usando text-shadow con copias rojas/verdes/azules desplazadas. Superposición de scanlines (el efecto de líneas horizontales del monitor CRT) es un patrón de fondo CSS de gradientes lineales repetidos. Animación glitch (el temblor RGB-shift-con-ruido) requiere animación CSS keyframe. Pixel sort / data-bend (el efecto de píxeles deslizantes «JPEG roto») requiere manipulación real de datos de imagen en JavaScript o un editor de imagen real. La salida de esta herramienta es Unicode plano portátil que se pega en cualquier lugar; para los estilos glitch de efecto visual, mira los generadores de efectos glitch basados en CSS. Los dos enfoques son complementarios: este para contextos de texto Unicode, las herramientas de efectos CSS para contextos renderizados-en-la-página.

Funcionalidades

Preguntas frecuentes

¿Se muestra el texto glitch en todas las aplicaciones?

El texto glitch Unicode usa caracteres combinantes que se muestran en la mayoría de las aplicaciones, incluidas Twitter, Discord, Instagram y mensajería. Algunas apps retiran o limitan los caracteres combinantes, lo que puede reducir el efecto. Pruébalo en tu plataforma de destino.

¿Puedo usar texto glitch en HTML?

Sí, pega el texto glitch Unicode directamente en tu contenido HTML. Como son solo caracteres combinantes, funciona en cualquier elemento sin CSS ni JavaScript adicionales.

¿De dónde viene el texto Zalgo?

Se originó como una creepypasta en los foros Something Awful en julio de 2004, publicado por el usuario Shmorky (Dave Kelly) como parodia de los tropos «He Is Coming». El personaje «Zalgo» era una entidad maligna cuya presencia en un cómic corrompía los globos de diálogo de los personajes en garabatos ilegibles renderizados con marcas combinantes Unicode apiladas. La estética escapó de Something Awful a través de 4chan, Tumblr y MySpace, y el nombre se quedó como etiqueta del género. El truco Unicode subyacente, apilamiento de marcas combinantes, es anterior al meme por décadas.

¿Es accesible el texto glitch?

No, el texto glitch es hostil a los lectores de pantalla (NVDA tartamudea, JAWS lee el nombre Unicode completo de cada marca combinante en voz alta, VoiceOver hace pausas torpes), y las marcas apiladas pueden ser visualmente desorientadoras o desencadenantes de migrañas para usuarios con diferencias de procesamiento cognitivo/visual. No uses texto glitch donde lleve significado semántico, documentación, texto alternativo, mensajes de error, instrucciones. Para uso decorativo en bios sociales y posts casuales, el trade-off es aceptable mientras el mensaje real también se transmita en texto plano en algún lugar.

¿Hace también efectos glitch CSS?

No, esta herramienta produce solo texto glitch Unicode plano. Los efectos glitch basados en CSS (desplazamiento de aberración cromática RGB vía desplazamientos de text-shadow, superposición de scanlines vía gradientes lineales repetidos, temblor animado vía @keyframes) son una categoría diferente que requiere que el texto sea renderizado a través de tu hoja de estilos en lugar de pegado como Unicode plano. Los dos enfoques son complementarios: texto glitch Unicode para contextos de texto plano portátil (bios, chat, posts), efectos glitch CSS para contextos renderizados-en-la-página (los titulares de tu propio sitio web).

¿Se envía mi texto a algún lugar?

No. La generación se ejecuta enteramente en tu navegador vía JavaScript. El texto que escribes nunca cruza la red, verifícalo en la pestaña Red de DevTools mientras haces clic en Generar, o desconecta la página (modo avión) después de que cargue y la herramienta sigue funcionando.

Herramientas relacionadas

Generador de degradado de texto CSS Generador de trazos de texto CSS Generador de animaciones CSS Generador de bordes degradados CSS