Generador de Arte ASCII

El arte ASCII es la forma más antigua de tipografía en internet: caracteres dispuestos en una cuadrícula para escribir algo lo suficientemente grande como para verse desde el otro lado de la habitación. Este generador renderiza lo que escribas en tres estilos clásicos: bloques llenos estándar, letras de bloque contorneadas y una variante con sombra, utilizando Unicode imprimible simple para que el resultado funcione en terminales, READMEs, archivos motd y salas de chat.

Cómo hacer arte ASCII a partir de texto

  1. 1

    Escribe una cadena corta

    Funciona mejor con 1 a 15 caracteres. Se admiten letras A-Z, dígitos y puntuación básica.

  2. 2

    Elige un estilo de fuente

    Estándar (bloques llenos de 5 filas), bloque (contorno de 3 filas) o sombra (estándar más subrayado).

  3. 3

    Generar

    Las letras se buscan en una tabla de glifos y se ensamblan columna por columna.

  4. 4

    Copia el arte

    Pega en un README, un banner de CI/CD, un mensaje de bienvenida de terminal o un bloque de código de Discord.

Donde los banners ASCII aún brillan

  • Encabezados de README — Un nombre de proyecto en letras grandes en la parte superior de un README establece el tono de inmediato.
  • MOTDs de terminal/etc/motd o el banner de inicio de sesión en un servidor compartido.
  • Pantallas de inicio de herramientas CLI — Impresas una vez en la primera ejecución, envueltas en un bloque de código.
  • Registros de CI/CD — Un marcador inconfundible en un registro de construcción de 10,000 líneas que indica que una etapa ha comenzado.

Comparación de fuentes

Estilo Filas de altura Usa bloques Unicode Funciona solo en fuentes monoespaciadas
Estándar 5 Sí (bloque completo U+2588)
Bloque 3 Sí (contorno con borde U+2588)
Sombra 6 Sí (estándar + bloque superior de un octavo U+2594)

Mantenlo monoespaciado

El arte ASCII solo se alinea cuando cada carácter ocupa el mismo ancho. Envuelve el resultado en una etiqueta <pre>, un bloque de código cercado, o fuerza una fuente monoespaciada. En Slack y Discord, rodea con tres acentos graves. En Markdown, sangrado de cuatro espacios o un bloque de código cercado.

Cosas a evitar

  • Mezclar emoji dentro del arte ASCII — los emoji a menudo se renderizan más anchos que una columna y rompen la alineación.
  • Herramientas de autoformato que colapsan series de espacios. Verifica la salida final en el sistema de destino antes de publicar.
  • Banners muy largos — la mayoría de las terminales tienen un ancho predeterminado de 80 columnas, así que mantente alrededor de 60 antes de que se envuelvan.

Preguntas frecuentes

La idea es la misma (una tabla de glifos renderizada por columna), pero el conjunto de fuentes es más pequeño. figlet tiene cientos de fuentes en formato .flf; este generador incluye un pequeño conjunto curado que se renderiza bien en todas partes.

Solo A-Z, 0-9, espacio, ! y ? están en la tabla de glifos. Las letras minúsculas se convierten en mayúsculas al ingresar; la puntuación no soportada se elimina silenciosamente.

Sí, pero solo dentro de una etiqueta <pre> o un elemento con font-family: monospace y white-space: pre. En una fuente proporcional, las columnas no se alinearán.

No — este generador es texto a ASCII. Para convertir una foto en caracteres, usa la herramienta dedicada de Imagen a Arte ASCII.

Herramientas relacionadas