Cómo crear arte ASCII
- Elige un modo: Banner de texto para convertir una palabra o frase en grandes letras ASCII, o Imagen a ASCII para convertir una foto.
- Para un banner, escribe tu texto y elige una de las doce fuentes, la vista previa se actualiza en vivo mientras escribes.
- Para una imagen, elige un archivo y usa el control de ancho y el conjunto de caracteres para ajustar el nivel de detalle; activa Invertir si vas a pegar el arte sobre un fondo oscuro.
- Pulsa Copiar para llevar el arte al portapapeles, o Descargar .txt para guardarlo como archivo de texto plano.
Por qué convertir texto en arte ASCII
Los banners de arte ASCII llevan décadas siendo parte de la cultura de la programación. Se usan en los mensajes de inicio de una terminal, en la salida --help de una herramienta de línea de comandos, en los banners de inicio de sesión de un servidor (el “mensaje del día”) y en la cabecera de archivos de código o READMEs para dar personalidad a un proyecto. Un título FIGlet grande deja claro al instante qué es una herramienta cuando arranca. Como el resultado son solo caracteres de texto corrientes, sobrevive en cualquier lugar al que llegue el texto (sesiones SSH, archivos de registro, chats, comentarios de código) sin necesidad de una imagen.
Este generador usa figlet.js, el port a JavaScript del clásico programa FIGlet que dibuja estas letras desde principios de los años 90. Cada fuente es un archivo FIGlet .flf real que describe cómo trazar cada letra a partir de caracteres más pequeños. Obtienes una vista previa en vivo en doce estilos distintos, desde la limpia Standard o Slant hasta las pesadas Block, Doom y ANSI Shadow, para encontrar la que encaje con el tono de tu proyecto.
El modo imagen a ASCII hace algo distinto: lee una foto y sustituye pequeños bloques de píxeles por caracteres elegidos según el brillo, caracteres densos como @ y # para las zonas oscuras, y otros dispersos como . y espacios para las claras. Las celdas de carácter son más altas que anchas, así que la herramienta muestrea aproximadamente el doble de píxeles en vertical que en horizontal para evitar que el resultado se vea estirado. Es una aproximación, no un filtro fotográfico, y luce mejor con motivos de alto contraste.
Todo se queda en tu dispositivo
Ambos modos funcionan por completo en el navegador. Los banners de texto los produce una copia de figlet integrada en esta página y servida desde este mismo sitio, el primer banner que generes provoca una descarga única del motor y de la fuente elegida (unas pocas decenas de kilobytes), y a partir de ahí es instantáneo. No hay ninguna petición a una CDN externa y ninguna fuente proviene de un tercero. En el modo imagen, tu foto se lee mediante un elemento <canvas> local; nunca se sube a ningún lado, lo que importa si estás convirtiendo una foto privada, el logo de una empresa o un diseño sin publicar.
Usos habituales
- Banners de inicio de terminales y herramientas de línea de comandos, o el nombre de un proyecto en el mensaje del día de un servidor.
- Un bloque de título en la cabecera de un README, un archivo de código o un archivo de configuración.
- Cabeceras con estilo retro para publicaciones en foros, bloques de código de Discord o firmas de texto plano.
- Convertir un logo o un retrato en arte de texto para un mensaje de chat o una página solo de texto.

