An ASCII art generator divides the image into a grid of cells, measures the average brightness of each cell, and prints the character whose ink coverage matches that brightness. Dark cells get a sparse glyph, bright cells get a dense one. The ramp this tool uses is @%#*+=-:. followed by a space — ten steps from solid to empty.
The result is not a filter laid over the photo; it is a re-drawing. Once a cell becomes a character, its internal detail is gone for good, which is why the cell size matters more than any other setting. Small cells stay photographic, large cells posterise into readable type.
| Filter | Glyph set | Reads as |
|---|---|---|
| Glyphfield | Full ASCII ramp | Classic terminal ASCII |
| Typeblocks | Block elements | Chunky, poster-grade |
| Dot Cells | Braille (2×4 dots) | Highest effective resolution |
| Signal Mix | Mixed ramp | Noisy, corrupted teletext |
Dot Cells is worth singling out. Each Braille character carries a 2×4 dot matrix, so one glyph encodes eight independent on/off samples instead of one average. That gives roughly four times the vertical resolution of a plain character grid while still being pure text.
Everything renders through Canvas 2D on your own machine. Drop in a photo, tune detail, intensity and contrast, then export a PNG at up to a 1400px long edge — with no upload, no account and no watermark.