image to ascii

[docs] [github]

Drop in an image, an SVG, PNG, JPG, WebP or GIF, and get it back as animated ascii in its own colours. A logo is drawn the way the library's logos are, each cell the character whose shape best matches its edge there; a photo is shaded, each cell as dense as the image is bright there. A plain background is left out.

It all happens in your browser. The file is never uploaded, and nothing is sent anywhere.

drop an image here

svg, png, jpg, webp or gif

or [pick a file] or paste one

settings

columns, at most 80 style motion every s category

Logo draws each edge with the character that matches its shape, as the library's logos are drawn. Shade picks each character by how bright the image is there, from . to @, which suits a photo; an image with no plain background starts in shade.

A company or a language glints, as the library's logos do; a distro has a scan line run down it. The width is the most columns it may take; a tall logo takes fewer, since a piece is at most 32 rows.