~/charsets/blocks · four fills and a space

Image to block ASCII art with filled cells

A space and four Unicode block elements: light shade, medium shade, dark shade, full block. Nothing here suggests tone with a punctuation stroke — each character paints the cell it sits in, so the output reads as a mosaic of pixels rather than as a page of letters.

 ░▒▓█
semaphore --charset blocks – □ ✕
[ how_the_ramp_works ]

Five levels of fill, one per cell

The ramp is a space plus ░▒▓█. Each glyph paints a fixed fraction of its cell, so two neighbours on the same step join into one flat patch, and the edge appears only where the step changes. A photograph comes out as terraces. That banding is the result this ramp is for; raise contrast to push the terraces apart.

The site's own font subset contains ░▒▓█, so the preview uses that face. A destination font may substitute another, and the four shades keep their order. See every charset side by side on the home page.

Four fills and a space.

Open the converter with blocks preselected, drop an image, and move columns and contrast until the terraces sit where you want them. The conversion runs in your own tab; your image bytes never leave the device.

Open the block ASCII converter