Imagen a ASCII
Convierta imágenes en arte ASCII con ajustes personalizables
Imagen y ajustes
Archivo de imagen de hasta 25 MiB. El navegador debe poder decodificar la imagen.
20-200 columnas. Si el ancho está vacío, se usa 80; los demás valores usan la limitación original para enteros.
Los caracteres van de la menor intensidad asignada a la mayor. Una paleta personalizada vacía usa la opción Estándar. El ancho de los glifos Unicode puede variar.
Opciones de conversión
Un valor gamma mayor reduce los valores intermedios de asignación; el efecto visible depende del orden de la paleta, la inversión y los colores de visualización.
Arte ASCII
Elija una imagen o cargue el ejemplo.
Notas de visualización y exportación
- El algoritmo original rellena la transparencia con blanco antes del muestreo.
- El resultado usa el orden original de brillo/contraste/gamma/tramado Float32, con una compensación de altura de fila de 0,5.
- Cada fila termina con un salto de línea. El recuento de celdas excluye los saltos de línea y no cuenta las unidades de código Unicode.
- Una paleta personalizada vacía usa la opción Estándar; una paleta que solo contiene espacios sigue siendo válida.
- Use una fuente monoespaciada. Los emojis y algunos glifos Unicode pueden ocupar celdas de visualización más anchas.
- El arte ASCII por sí solo no describe una imagen de forma significativa. Explique la imagen al compartirla.
- Esta herramienta lee los datos de la imagen seleccionada localmente, sin subirlos. Esto no abarca todos los demás scripts del sitio.
Conversor de imagen a arte ASCII online gratis
Transforme cualquier fotografía o imagen digital en espectacular arte ASCII con nuestro conversor gratuito que funciona en el navegador. Tanto si es desarrollador y quiere dar un toque retro a una aplicación de terminal como si es artista y explora la creatividad basada en texto, este conversor de imagen a ASCII ofrece resultados nítidos y detallados en segundos, sin subir sus archivos a ningún servidor.
Nuestra herramienta convierte los valores de brillo de los píxeles en caracteres cuidadosamente elegidos y produce arte basado en texto que reproduce fielmente los tonos, contrastes y formas de la imagen original. Elija entre varios juegos de caracteres, como estándar, detallado, bloques y paletas totalmente personalizadas, para lograr la estética exacta que necesita su proyecto.
Este conversor lee la imagen seleccionada de forma local mediante Canvas, sin subirla. Otros scripts del sitio pueden realizar solicitudes independientes. Los archivos pueden pesar hasta 25 MiB, con 20-200 columnas de salida y límites de decodificación y renderizado que dependen del navegador. Ajuste el ancho, el contraste, el brillo y el gamma, y active el tramado Floyd-Steinberg para obtener degradados más suaves. Copie el resultado al portapapeles o descárguelo como archivo de texto sin formato, listo para README, firmas de foros, comentarios de código y más.
Características principales
- Compatibilidad con los formatos de imagen JPG, PNG, GIF y WebP
- Ancho de salida ajustable (20-200 caracteres) con conservación automática de la relación de aspecto
- Cuatro juegos de caracteres integrados y una paleta totalmente personalizable
- Controles deslizantes de brillo, contraste y gamma en tiempo real para el ajuste fino
- Tramado Floyd-Steinberg para transiciones tonales más suaves
- Interruptor de inversión de color para fondos oscuros o claros
- Copia instantánea al portapapeles y descarga como archivo de texto sin formato
- Estadísticas en directo con las dimensiones y el total de caracteres
- Procesamiento 100% en el cliente, sin subidas a servidores
- Interfaz adaptable apta para dispositivos móviles
Cómo usar el conversor de imagen a ASCII
- Suba su imagen: Haga clic en el botón de subida o pruebe el ejemplo integrado para empezar al instante.
- Elija un juego de caracteres: Seleccione Estándar, Detallado, Simple o Bloques, o introduzca sus propios caracteres personalizados.
- Ajuste la configuración: Afine el ancho, el contraste, el brillo, el gamma y el tramado para conseguir el resultado que imagina.
- Previsualice en tiempo real: El resultado en ASCII se actualiza automáticamente cada vez que cambia una opción.
- Copie o descargue: Use el botón Copiar para enviar el arte al portapapeles, o Descargar para guardar un archivo .txt.
Casos de uso
- Marca en terminal y CLI: Añada llamativos banners ASCII a las pantallas de inicio de sesión de servidores y a las herramientas de línea de comandos.
- Decoración de README: Incluya logotipos e ilustraciones de arte en texto en los archivos README de GitHub.
- Gráficos de videojuegos retro: Genere sprites y fondos basados en caracteres para juegos en modo texto.
- Firmas para foros y chats: Cree firmas únicas de arte en texto para sus perfiles en línea.
- Proyectos educativos: Demuestre conceptos de procesamiento de imágenes como la conversión a escala de grises y el tramado.
- Pruebas de accesibilidad: Explore la representación en cuadrícula de texto, acompañada de una descripción significativa de la imagen. El arte ASCII por sí solo no es una alternativa accesible para una imagen.
- Programación creativa: Use el resultado como punto de partida para arte generativo y experimentos de código artístico.
Preguntas frecuentes
¿Esta herramienta es gratuita?
La herramienta es gratuita y no requiere registro. Los archivos están limitados a 25 MiB, el ancho de salida a 20-200 columnas y la decodificación y el renderizado de imágenes a las capacidades del navegador.
¿Mis datos están seguros?
Este conversor lee los datos de la imagen de forma local, sin subirlos. Eso no garantiza la privacidad ni la seguridad frente a cualquier script, operación de almacenamiento o solicitud del sitio.
¿Qué formatos de imagen se admiten?
JPG, PNG, GIF y WebP son las entradas habituales, pero la decodificación depende del navegador. El resultado es una cuadrícula de texto estática, no una imagen animada; el renderizado puede fallar al alcanzar los límites del navegador.
¿Qué es el tramado Floyd-Steinberg?
El tramado Floyd-Steinberg es un algoritmo de difusión de error que reparte el error de cuantización entre los píxeles vecinos y produce degradados tonales más suaves en el resultado ASCII.
¿Puedo usar el arte ASCII con fines comerciales?
La conversión no establece derechos de uso sobre la imagen de origen. Confirme los derechos necesarios para el uso que pretende darle antes de compartir el resultado.
Consejos y buenas prácticas
- Empiece con imágenes de alto contraste: Las fotos con fuertes diferencias entre luces y sombras producen el arte ASCII más reconocible.
- Use el juego de caracteres Detallado: Para obtener el máximo rango tonal, elija el juego Detallado, que utiliza más de 60 caracteres distintos.
- Mantenga un ancho moderado: Un ancho de 60-100 caracteres ofrece el mejor equilibrio entre detalle y legibilidad.
- Active el tramado para los degradados: Si su imagen tiene degradados suaves, active el tramado Floyd-Steinberg para obtener resultados más limpios.
- Ajuste el gamma para los tonos medios: Un gamma más alto reduce los valores intermedios de asignación en este algoritmo. El efecto visual depende del orden de la paleta, de la inversión y de los colores de la pantalla; compare la vista previa.
- Use una fuente monoespaciada para mostrarlo: Vea y comparta siempre el arte ASCII con una tipografía monoespaciada para mantener la alineación correcta.