Generador de Arte ASCII

Convierte texto en banners de arte ASCII con 12 fuentes FIGlet y vista previa en vivo, o pasa una imagen a ASCII. Copia o descarga como texto.

🌐 English

Type some text above to see your ASCII banner.

ASCII art only lines up in a monospace font — paste it into a code block, terminal, README, or any fixed-width context. Image conversion is a brightness approximation and works best with high-contrast pictures.

🔒 Privado por diseño: todo funciona localmente en tu navegador; nada se sube nunca a ningún servidor.

Cómo crear arte ASCII

  1. Elige un modo: Banner de texto para convertir una palabra o frase en grandes letras ASCII, o Imagen a ASCII para convertir una foto.
  2. Para un banner, escribe tu texto y elige una de las doce fuentes, la vista previa se actualiza en vivo mientras escribes.
  3. 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.
  4. 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

Cómo funciona, en imágenes

Captura de pantalla de la herramienta Generador de Arte ASCII con un modo de banner de texto y un modo de imagen a ASCII, con una lista de fuentes que incluye Standard, Big, Small, Slant, Banner, Block, Shadow, Doom, Ghost, Mini, Digital y ANSI Shadow, y un límite de 50 caracteres por banner
Generador de Arte ASCII en pleno proceso: un modo de banner de texto y un modo de imagen a ASCII, con una lista de fuentes que incluye Standard, Big, Small, Slant, Banner, Block, Shadow, Doom, Ghost, Mini, Digital y ANSI Shadow, y un límite de 50 caracteres por banner.
Diagrama: dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca
Dónde ocurre el trabajo en una página de SysFenix que no tiene ninguna entrada de archivo: la herramienta llega como JavaScript normal dentro de la página, calcula la respuesta en tu propio dispositivo y la muestra ahí mismo, de modo que la subida, la cola y el registro en servidor que necesita una herramienta online típica no ocurren nunca.

Preguntas frecuentes

¿El arte ASCII se genera en un servidor o en mi navegador?

Totalmente en tu navegador. Los banners de texto los dibuja localmente una copia integrada de figlet.js, y la conversión de imagen a ASCII lee tu foto mediante un lienzo (canvas) local, la imagen nunca sale de tu dispositivo ni se sube a ningún sitio. No hay cuenta ni procesamiento en servidor.

¿Las fuentes se descargan de un tercero como una CDN?

No. Las fuentes FIGlet están integradas y se sirven desde este mismo sitio. La primera vez que generas un banner, tu navegador hace una descarga única del motor figlet y de la fuente que elegiste (unas pocas decenas de kilobytes) desde este mismo origen, después el renderizado es instantáneo y sin conexión. Nunca se pide nada a una CDN externa.

¿Cuántas fuentes hay y cuáles son?

Doce fuentes FIGlet seleccionadas a mano, Standard, Big, Small, Slant, Banner, Block, Shadow, Doom, Ghost, Mini, Digital y ANSI Shadow. figlet trae alrededor de 300 fuentes en total, pero incluirlas todas serían varios megabytes, así que esta herramienta ofrece un conjunto curado que cubre los estilos de banner más comunes.

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

El arte ASCII solo se alinea en una fuente monoespaciada (de ancho fijo), donde cada carácter ocupa lo mismo. Pégalo en un bloque de código, una terminal, una sección de código de un README o un editor de texto plano con fuente monoespaciada. En una fuente proporcional normal (como la de la mayoría de las biografías de redes o los procesadores de texto) las columnas no cuadrarán.

¿Qué tan buena es la conversión de imagen a ASCII?

Es una aproximación por brillo. Cada celda de carácter muestrea una pequeña región de la imagen y su brillo medio se asigna a un carácter, de claro a oscuro. Funciona mejor con imágenes de alto contraste y motivos simples (logos, siluetas, retratos); el detalle fino está limitado por cuántos caracteres de ancho pongas. Usa el control de ancho y la opción de invertir para ajustar el resultado.

¿Hay un límite de longitud del texto?

Los banners de texto están limitados a 50 caracteres por render. Cada letra FIGlet mide de seis a diez caracteres de ancho, así que una línea larga se vuelve enorme muy rápido y ralentizaría la vista previa, el límite mantiene el renderizado rápido y el resultado utilizable.

Herramientas relacionadas