Todas las herramientas

Imágenes

Cómo convertir una foto en ASCII con más definición

Recorta el motivo principal, busca contrastes claros y elige el ancho según dónde lo vas a pegar.

Última actualización:

El convertidor de imágenes divide una foto en celdas y asigna un carácter a cada una según su brillo. En la vista previa oscura, las zonas claras usan caracteres densos y las oscuras puntos o espacios. La imagen elegida y los ajustes influyen tanto como el propio convertidor.

1. Elige una foto sencilla

A 40 columnas solo hay 40 caracteres para representar cada fila. Los detalles pequeños desaparecen, pero las formas grandes y los contrastes se conservan.

Funciona bien Es más difícil
Fondo simple Fondo con muchos objetos
El sujeto ocupa casi toda la imagen Personas pequeñas en una foto de grupo
Zonas claras y oscuras diferenciadas Todo tiene un brillo parecido
Primeros planos de caras, mascotas y logotipos Texto pequeño y paisajes muy detallados

Recorta la foto alrededor del sujeto antes de convertirla. A menudo mejora más el resultado que aumentar mucho las columnas.

2. Ajusta el ancho al destino

Más columnas conservan más detalles, pero también producen líneas más largas. Si una app parte una línea, el dibujo pierde su forma.

Destino Ancho de partida
Chats y Discord 40–60 columnas
README o comentario de código Unas 80 columnas
Terminal 80–120 columnas, según la ventana
Imagen PNG 90 o más si quieres más detalle

Estos valores son orientativos: comprueba el resultado en la pantalla de destino. Puedes abrir el gato de ejemplo a 40 columnas.

3. Elige los caracteres

Conjunto Caracteres Cuándo usarlo
Estándar . : - = + * # % @ Texto fácil de pegar
Bloques ░ ▒ ▓ █ Sombras sólidas e imágenes PNG
Detallado Unos 70 caracteres Resultados anchos con gradaciones finas
Binario # y espacios Siluetas y logotipos simples

Los bloques pueden cambiar de tamaño entre fuentes. Para pegar texto en un chat suele ser más práctico Estándar; para conservar bloques y colores, usa PNG.

Compara el mismo gato con el conjunto Bloques.

4. Empieza con tono automático

Tono automático examina la distribución de brillo y la ajusta para aprovechar más niveles de los caracteres. Si lo desactivas y bajas mucho el contraste, las zonas pueden terminar representadas por unos pocos signos y perder definición.

Después, mueve Brillo y Contraste poco a poco. Si no reconoces bien el contorno, aumenta Realzar bordes, disponible en Estándar y Detallado. Un valor excesivo también puede introducir ruido.

Puedes comparar una versión sin tono automático y con poco contraste.

5. Invierte para fondos claros

La vista previa usa un fondo oscuro. Si vas a pegar el resultado en el Bloc de notas o en el tema claro de GitHub, activa Invertir para intercambiar la relación de luces y sombras. Comprueba qué versión se reconoce mejor sobre el fondo final.

6. Copia o guarda

Lo que necesitas Opción
Pegar los caracteres Copiar
Guardar un archivo de texto TXT
Conservar la forma y el interlineado PNG
Conservar los colores originales Activar Color y guardar PNG

El texto copiado no lleva los colores. En móvil, usa una imagen cuando el chat no mantenga la alineación. Consulta también cómo pegar dibujos en chats.

La conversión se realiza en el navegador sin enviar la imagen a un servidor de conversión. En la app, importar una foto requiere obtener la recompensa publicitaria indicada antes de aplicarla; ajustar y guardar esa misma foto no exige otro anuncio de recompensa.

7. Si tu imagen es un GIF animado

Sube los GIF al convertidor de GIF a ASCII. Los mismos consejos se aplican a cada fotograma. Elige un GIF de 2 o 3 segundos con fondo simple y buen contraste, y reduce un poco el ancho para que la conversión y el guardado sean rápidos. Puedes guardar el resultado como GIF animado.