Generador de texto artístico ASCII
Transforma cualquier texto en grandes caracteres de ASCII art. Elige entre varios estilos de fuente.
Salida
Lo que el arte ASCII es realmente
El arte ASCII es texto renderizado como diseño visual, formas de letras, banners, dibujos lineales e imágenes compuestos enteramente a partir de los caracteres imprimibles del juego ASCII (decimal 32–126: espacio, letras, dígitos, puntuación). El medio es tecnológicamente minimalista por diseño: cualquier dispositivo que pueda mostrar texto puede mostrar arte ASCII, sin archivos de fuentes, sin decodificador de imagen, sin renderizado gráfico, solo caracteres monoespaciados dispuestos en una cuadrícula. Los dos sabores principales: el arte ASCII tipográfico renderiza grandes «fuentes» de formas de letras donde cada carácter de texto normal está construido a partir de muchos caracteres más pequeños, usado para banners y encabezados; el arte ASCII pictórico usa la densidad y formas de los caracteres para aproximar imágenes, usado para retratos, iconos e ilustraciones decorativas. Este generador produce arte ASCII tipográfico, escribe una palabra, mírala renderizada en cualquiera de varias fuentes de caracteres grandes, copia el resultado.
De los teletipos a FIGlet, una breve historia
El texto-como-imagen se remonta más allá de las computadoras. El arte de máquina de escribir y el «arte de cinta» (imágenes compuestas a partir de caracteres de máquina de escribir) aparecieron en revistas especializadas ya en los años 1890. El medio se trasladó naturalmente a las primeras máquinas digitales: las impresoras de línea y los terminales teletipo solo podían mostrar caracteres monoespaciados, así que cualquier imagen que necesitara aparecer en salida impresa de computadora estaba construida a partir de caracteres. Las famosas impresiones de Snoopy y la Mona Lisa de los años 1960 y 1970, el arte de tarjetas navideñas en impresora de línea en los centros informáticos universitarios, los primeros «art packs» de BBS intercambiados en los tablones electrónicos de acceso conmutado en los años 1980, todos son antepasados directos. FIGlet (Frank, Ian and Glenn's Letters) fue creado en 1991 por Glenn Chappell, con contribuciones posteriores de Ian Chai y John Cowan. FIGlet introdujo el formato de fuente .flf que definía cómo renderizar arte de caracteres grandes para cada letra ASCII, y se distribuyó con una biblioteca de fuentes nombradas («Banner», «Block», «Big», «Bubble», «Standard», «Slant», «Shadow», «Lean» y docenas más). Las fuentes fueron contribuidas por usuarios a lo largo de décadas, a finales de los años 1990 la biblioteca de fuentes FIGlet superaba los 200 diseños distintos. Los generadores modernos de arte ASCII (este incluido, en concepto) usan definiciones de fuente de estilo FIGlet o portes directos de figlet.js, la reimplementación en JavaScript, así que las opciones de tipografía disponibles en 2026 son esencialmente las mismas fuentes que la comunidad FIGlet curó a lo largo de los años 1990 y 2000.
La tradición del demoscene y del arte ANSI
El arte ASCII puro tiene un hermano: el arte ANSI, que usa los caracteres extendidos de la code page 437 de IBM PC (piezas de dibujo de cajas, bloques sombreados ░ ▒ ▓ █, medios bloques, formas geométricas) más las secuencias de escape ANSI para color. El arte ANSI fue la estética dominante de la cultura BBS de acceso conmutado a finales de los años 1980 y 1990, las pantallas de bienvenida, interfaces de menú y piezas de firma de los sistemas de tablón electrónico. Grupos como ACiD Productions (fundado en 1990) e ICE (Insane Creators Enterprise, 1993) publicaban «art packs» mensuales (colecciones de obra ANSI compartidas como archivos ZIP a través de la red BBS) que elevaron el arte en modo carácter a una forma de arte digital reconocida con artistas nombrados, festivales (NAID, Block Party, Demosplash) y juicios competitivos. La demoscene más amplia, la subcultura europea de programadores-artistas que empezaron rompiendo la protección anticopia en juegos de Commodore 64 y Amiga y se graduaron a producir demos audiovisuales independientes, mantuvo vivo el arte en modo texto mucho después de que las interfaces puramente de caracteres hubieran sido reemplazadas por las GUI. Las distribuciones Linux modernas todavía traen figlet, toilet (una variante coloreada de figlet), boxes, banner y varias otras herramientas de arte textual como paquetes estándar, descendientes directos de la misma cultura.
Donde el arte ASCII se gana el sueldo en 2026
- Banners de README en GitHub. Muchos proyectos de código abierto abren su README con un renderizado en arte ASCII del nombre del proyecto, Vim, Tmux, Neofetch, Lazygit, Bun, Deno, y cientos de herramientas más pequeñas. La convención señala «este es un proyecto técnico serio» mientras sigue siendo renderizable en cualquier visor markdown que soporte un bloque de código.
- Banners de bienvenida del terminal (MOTD). Banners de inicio de sesión SSH, mensajes de arranque de contenedor Docker, saludos de primera ejecución de herramientas CLI, donde sea que una herramienta de línea de comandos quiera identificarse de forma visible.
cowsay,fortuneyneofetchson categorías enteras de herramientas «hacer que los terminales se sientan personales» construidas en torno al arte ASCII. - Marcadores de sección en logs CI/CD. Los largos logs de Jenkins, GitHub Actions o GitLab CI se vuelven navegables cuando cada fase de build se abre con un encabezado en banner. Buscar «DEPLOY» en un log de 10 000 líneas es mucho más fácil cuando «DEPLOY» aparece como un encabezado en bloques de seis líneas que como una cadena plana de una línea.
- Separadores de sección en código. Los archivos fuente grandes divididos en secciones lógicas a menudo usan comentarios en arte ASCII para marcar fronteras, particularmente común en cabeceras C/C++, archivos de esquema SQL y código COBOL/Fortran legacy donde los editores no pliegan secciones automáticamente.
- Firmas de correo y publicaciones de foro. Las plataformas de correo en texto plano y de foro (LKML, Hacker News, el antiguo modo texto de Reddit, los snippets en texto plano de Slack) muestran todas el arte ASCII correctamente. Las firmas personales en correo de texto plano frecuentemente incluyen pequeñas piezas ASCII.
- Estética retro y hacker. El arte ASCII es la firma visual de los write-ups de CTF, los blogs de investigación de seguridad, las capturas de pantalla de terminal y las landing pages de estilo cyberpunk. El medio en sí mismo se lee como «competencia de bajo nivel» en la cultura tech.
- Decoración textual amigable con la accesibilidad. A diferencia de las imágenes, el arte ASCII es leído en voz alta por los lectores de pantalla como los caracteres subyacentes, a veces útil, a veces no. La práctica moderna es envolver los grandes banners ASCII en
aria-hidden="true"cuando lo visual es decorativo y el texto se repite normalmente en otra parte, para evitar que los lectores de pantalla lean miles de caracteres de guion bajo y barra vertical.
El vocabulario de fuentes
La biblioteca de fuentes de FIGlet nombra un vocabulario de estilos que se ha vuelto estándar. Standard es el predeterminado convencional, formas de carácter sans-serif limpias, cuatro líneas de altura. Banner usa trazos más pesados para máximo impacto, adecuado para el comienzo mismo de un README. Block usa bloques rellenos sólidos, genial cuando quieres un «esto es un logo» sin ambigüedad. Big es más alto que Standard, más dramático. Bubble usa formas redondeadas que se leen como amistosas. Slant y Lean son variantes itálicas. Shadow añade un efecto de sombra arrojada. 3D-ASCII intenta perspectiva; los resultados varían según el contenido. Mini es una fuente compacta para espacios estrechos. Letters, Doom, Speed, Rounded, Script, Star Wars, Goofy, Italic, Roman, Univers: la biblioteca de fuentes FIGlet tiene cientos de opciones, contribuidas por artistas individuales a lo largo de tres décadas. La elección importa menos que cómo se lee en tu terminal, fuentes que se ven geniales en una captura de pantalla ancha pueden desbordar en ventanas de chat estrechas; fuentes que se leen limpias en modo monoespaciado pueden estropearse en un cliente de correo de fuente proporcional (siempre prueba donde el destinatario lo verá).
Consideraciones prácticas para compartir arte ASCII
Siempre envuelve en un contexto de ancho fijo. El arte ASCII depende de que cada carácter ocupe el mismo ancho, las fuentes proporcionales (el predeterminado en la mayoría de procesadores de texto y muchos clientes de correo) destruyen la alineación. En Markdown, envuelve en un bloque de código (cierre de triple backtick). En HTML, usa <pre> o <code> con una fuente monoespaciada. En Slack, usa la sintaxis de bloque de código de triple backtick. En correo, envía en texto plano solamente o usa una fuente monoespaciada en el editor de texto enriquecido. Vigila el ancho de línea. Cada fuente produce salida de un ancho por carácter diferente; las palabras largas o las fuentes cortas producen salida ancha que puede envolverse en pantallas estrechas. Prueba con una cadena fuente de 30 caracteres (el tope de esta herramienta) en diferentes anchos antes de comprometerte con un banner que tiene que mostrarse en muchos entornos. Atención a la codificación de archivos. El ASCII puro (el conjunto original de 7 bits) sobrevive a todo sistema de codificación sin cambios. Los caracteres extendidos (dibujo de cajas, letras acentuadas, emoji) requieren UTF-8 a lo largo de toda la canalización; una codificación no coincidente convertirá los caracteres de dibujo de cajas en mojibake.
Privacidad: generación solo en el navegador
El texto que conviertes raramente es sensible (nombres de proyecto, «Hello», un encabezado de banner) pero la propiedad arquitectónica es la misma que para cualquier otra herramienta aquí: nada sale de tu dispositivo. La conversión se ejecuta enteramente en tu navegador vía JavaScript, sin subida, sin registro, sin telemetría. Verifica en la pestaña Red de DevTools mientras haces clic en las opciones de fuente (no se dispara ninguna petición), o pon la página sin conexión (modo avión) tras cargarla y el generador sigue funcionando. Útil cuando el texto que estás convirtiendo es un nombre de proyecto confidencial o un código de producto no publicado, aunque los datos sean breves, no pasan por ningún log de terceros.
Preguntas frecuentes
¿Cuál es el límite de caracteres para la conversión?
30 caracteres en esta herramienta, por diseño. El arte ASCII generado a partir de cadenas más largas produce salida demasiado ancha para la mayoría de las pantallas, ventanas de terminal y portapapeles, y tiende a envolverse de manera incómoda en cualquier contexto estrecho. Para cadenas muy largas, considera dividir el texto entre varios banners (un banner por palabra) o usar una fuente más compacta como Mini. La mayoría de los banners que sobreviven en la naturaleza tienen de cinco a quince caracteres de largo, cortos, contundentes y visualmente identificables.
¿Puedo usar el arte generado en código o documentos?
Sí, donde sea que se muestre texto monoespaciado correctamente. En READMEs Markdown, envuelve el arte ASCII en un bloque de código de triple backtick para que el renderer use una fuente de ancho fijo. En código fuente, colócalo dentro de comentarios de bloque (/* ... */ en C/JS, """...""" en Python). En HTML, usa <pre>. En correo, envía como texto plano o configura el editor de texto enriquecido con una fuente monoespaciada para el bloque relevante. Evita pegar en contextos de fuente proporcional (la mayoría de los editores de texto enriquecido de correo, la mayoría de los procesadores de texto) sin antes cambiar a monoespaciado, las fuentes proporcionales destruyen la alineación.
¿Funciona sin conexión?
Sí, una vez que la página carga, toda la conversión se ejecuta en tu navegador vía JavaScript con las definiciones de fuente de estilo FIGlet empaquetadas en la página. No se disparan llamadas de red cuando cambias texto o eliges una fuente. Pon la página sin conexión (modo avión) y el generador sigue funcionando.
¿Cómo interactúa el arte ASCII con los lectores de pantalla?
Los lectores de pantalla leen los caracteres subyacentes, para un gran banner de letras en bloque, eso significa cientos de caracteres de guion bajo y barra vertical hablados en voz alta, lo cual rara vez es útil. El patrón amigable con la accesibilidad es (a) incluir el banner solo como decoración, (b) repetir el texto real en un encabezado HTML normal o párrafo cercano, y (c) envolver el arte ASCII en aria-hidden="true" para que el lector de pantalla lo salte. El banner visual permanece para los usuarios videntes; el texto subyacente se lee normalmente para los usuarios de lector de pantalla.