Convertidor de imagen a arte ASCII gratis
Convierta cualquier imagen en arte ASCII para chat, archivos README, terminales o mensajes de confirmación. Múltiples conjuntos de caracteres, incluidos caracteres en bloque y emoji.
Suelta un archivo aquí o haz clic para buscarlo
JPG, PNG, WebP, GIF, HEIC, HEIF · procesado en tu dispositivo
o pulsa Ctrl+V para pegar desde el portapapeles
Consejo: puedes pegar una captura con Ctrl+V
Tus archivos nunca salen de tu dispositivo. Todo el procesamiento se realiza localmente en tu navegador.
Usos habituales
- Hacer Arte ASCII para Archivos READMECrea logotipos y banners basados en texto para README de GitHub que se renderizan en monoespaciado.
- Arte de Terminal y MOTDGenera arte ASCII para mensajes de bienvenida de terminal, carteles SSH o archivos de mensaje del día.
- Arte ASCII en Mensajes de ConfirmaciónAñade arte ASCII memorable a notas de lanzamiento, mensajes de confirmación o descripciones de etiqueta.
- Arte ASCII para Chat y DiscordCrea memes de ASCII y arte para compartir en canales de Discord, Slack o IRC.
- Arte ASCII para Carteles e ImpresiónGenera arte ASCII a gran escala para carteles, impresiones o secciones de héroe web.
Cómo funciona
La conversión se ejecuta enteramente en tu navegador usando la API Canvas: sin servidor, sin subida. La herramienta dibuja tu imagen en un lienzo fuera de pantalla escalado al ancho de columna objetivo, lee los valores RGB de cada píxel mediante getImageData, y mapea el brillo perceptual de cada píxel a un carácter de una cadena de referencia que eliges.
- 1Canvas escala la imagenTu imagen se dibuja en un lienzo oculto dimensionado exactamente a la cuadrícula de salida: típicamente 80 columnas de ancho por defecto, con la altura ajustada automáticamente para preservar la relación de aspecto de la imagen (reducida a la mitad para fuentes monoespaciadas, que son más altas que anchas).
- 2Muestreo de luminancia por píxelLa herramienta llama a getImageData para leer los bytes RGBA en bruto de cada celda. Convierte cada píxel a un único valor de brillo usando la fórmula perceptual ITU-R (0,299R + 0,587G + 0,114B), y luego aplica tu desplazamiento de brillo, multiplicador de contraste y curva gamma.
- 3El brillo se mapea a un carácterEl brillo ajustado (0–1) se multiplica por la longitud de la cadena de caracteres elegida —estándar ( .:-=+*#%@), detallada de 70 glifos, elementos de bloque, binario, o un conjunto personalizado que escribas— y el carácter en ese índice se coloca en la cuadrícula de salida.
- 4Exporta en texto plano, PNG o HTMLLa cuadrícula terminada se une en una cadena de texto plano para copiar/descargar. Para la exportación PNG, cada carácter se renderiza en un segundo lienzo con fillText a 12px monoespaciado. El modo color lee el RGB original por píxel y envuelve cada carácter en un elemento span con estilo en línea, que se puede exportar como un archivo HTML autocontenido.
Tu imagen es leída directamente por la API Canvas del navegador y nunca sale de tu dispositivo: ningún dato se envía a ningún servidor en ningún momento.
Herramientas relacionadas
Generador de Banners ASCII
Convierte texto en banners grandes de arte ASCII en fuentes FIGlet clásicas — copia o descarga como .txt.
OCR — Extractor de imagen a texto
Extrae texto de imágenes, capturas de pantalla, documentos escaneados y PDF (o guarda un PDF con texto buscable) con PP-OCRv5, todo en tu navegador. Lee escritura latina, china, japonesa, coreana, cirílica, árabe, devanagari, tailandesa, griega, tamil y telugu.
Eliminador de objetos (borrador mágico)
Elimina personas, objetos, texto o imperfecciones de una foto: pinta sobre ellos y el área se rellena desde su entorno, directamente en tu navegador. Deshaz, compara y guarda como JPG o PNG. Tu foto nunca se sube.