Inicio › Herramientas de texto › Generador de arte ASCII

Generador de arte ASCII

Crea grandes rótulos de texto ASCII para comentarios de código, archivos README y chats, o convierte cualquier imagen en arte ASCII. Elige una fuente o un conjunto de caracteres, ajusta el tamaño y copia el resultado o descárgalo como archivo .txt o PNG. Todo funciona en tu navegador.

Última actualización:


Todas las fuentes (haz clic para usarla)

Publicidad
Publicidad

Cómo usar Generador de arte ASCII

  1. Elige Texto o Imagen con las pestañas de arriba.
  2. Para texto: escribe una palabra o una frase corta y elige una fuente. Haz clic en una fuente de la galería para cambiarla y ajusta el espaciado, el ancho de línea o el estilo de comentario si lo necesitas.
  3. Para imágenes: abre o suelta una imagen y define el ancho en caracteres y el conjunto de caracteres. Usa Invertir para terminales con texto blanco sobre negro y los controles de brillo y contraste para resaltar los detalles.
  4. Copia el resultado o descárgalo como archivo .txt o imagen PNG.
  5. Pégalo en un lugar que use una fuente monoespaciada (editor de código, terminal, bloque de código Markdown) para que los caracteres queden alineados.

Las cinco fuentes de texto

FuenteHecha conAlturaIdeal para
Estándar/ \ _ | ( ) y otros caracteres ASCII simples5–6 líneasComentarios de código, archivos README, terminales: funciona en todas partes, incluso en archivos ASCII simples
BloqueBloque completo █7 líneasRótulos llamativos en chats, bloques de código de Discord, consolas compatibles con Unicode
Sombra█ con sombra ░8 líneasEncabezados llamativos y pantallas de bienvenida
BannerCualquier carácter que elijas (# por defecto)7 líneasRótulos clásicos al estilo Unix, salida en ASCII puro
CompactaMedios bloques ▀ ▄ █4 líneasTexto de píxeles pequeño y cuadrado que ocupa poco espacio vertical

Estándar y Banner usan solo los 95 caracteres ASCII imprimibles, así que se muestran correctamente en cualquier archivo o terminal. Bloque, Sombra y Compacta usan caracteres de bloque Unicode, compatibles con casi todos los editores, terminales y apps de chat modernos.

Cómo funciona la conversión de imagen a ASCII

  1. Redimensionar. La imagen se escala al ancho en caracteres que elijas. Como un carácter de texto es aproximadamente el doble de alto que de ancho, el número de filas es columnas × (alto de la imagen ÷ ancho de la imagen) × 0.5.
  2. Medir el brillo. En cada celda, la luminancia se calcula a partir de los valores de rojo, verde y azul con los pesos de Rec. 709: Y = 0.2126 R + 0.7152 G + 0.0722 B. Las zonas transparentes cuentan como blanco.
  3. Ajustar. El brillo sube o baja todos los valores; el contraste aleja los valores del gris medio. Invertir intercambia claros y oscuros para obtener texto blanco sobre fondo negro.
  4. Elegir un carácter. El rango de brillo se reparte por igual entre el conjunto de caracteres, desde el carácter más denso (por ejemplo @) para el negro hasta un espacio para el blanco.

Consejos: las fotos con un sujeto claro y un fondo liso son las que mejor se convierten. Aumenta el contraste para caras y retratos, usa 60–100 columnas para mensajes de chat y 150 o más para impresiones detalladas. El conjunto Detallado usa 70 niveles de brillo para un sombreado más suave; Bloques da el aspecto más sólido.

Preguntas frecuentes

¿Qué es el arte ASCII?

El arte ASCII es un dibujo o rótulo hecho con caracteres de texto comunes como /, \, _, | y #. Se remonta a las impresoras y terminales que solo podían mostrar texto, y todavía se usa en comentarios de código, archivos README, herramientas de línea de comandos, firmas de correo y chats.

¿Por qué mi arte ASCII se ve descolocado al pegarlo?

El arte ASCII solo queda alineado con una fuente monoespaciada, en la que todos los caracteres tienen el mismo ancho. Pégalo en un editor de código, una terminal o un bloque de código Markdown (tres comillas invertidas), o cambia la fuente a Courier, Consolas u otra fuente monoespaciada. Algunas apps de chat también eliminan los espacios repetidos.

¿Qué es FIGlet?

FIGlet es un programa clásico de 1991 que muestra texto en letras grandes hechas con caracteres comunes, usando archivos de fuentes. La fuente Estándar de esta herramienta está dibujada con el mismo estilo; las demás son fuentes de píxeles dibujadas con caracteres de bloque o con un carácter que tú eliges.

¿Cómo funciona la conversión de imagen a ASCII?

La imagen se reduce al número de columnas que elijas (y aproximadamente la mitad de filas por columna, porque los caracteres de texto son más altos que anchos). El brillo de cada celda se calcula a partir de su color y se asigna a un carácter: caracteres densos como @ y # para las zonas oscuras y ligeros como . y el espacio para las zonas claras.

¿Qué caracteres se admiten en el modo texto?

Las letras de la A a la Z (en mayúsculas), los dígitos del 0 al 9 y los signos de puntuación comunes como ! ? . , : ; - _ ( ) / + = # *. Las fuentes de píxeles también admiten [ ] & @ $ % < > y la barra invertida. Las letras acentuadas se muestran sin acento y cualquier otro carácter se omite con un aviso.

¿Se sube mi imagen?

No. La imagen se lee y se convierte con el canvas en tu propio navegador. No se envía nada a ningún servidor.

¿Se prueban todas las herramientas de FreeToolCabin para comprobar su calidad y precisión?

Sí. Cada herramienta del sitio pasa pruebas automáticas en navegadores reales para comprobar que el resultado es correcto y que no hay errores. Si encuentras un fallo o tienes una sugerencia, escríbenos a [email protected] y lo revisaremos.

Herramientas relacionadas

Ver todas las de Letras, símbolos y emojis →