Image to binary ASCII art
A space, a zero, a one. The narrowest ramp Semaphore ships, and the only one that stops pretending to describe light. With three steps there is no gradient left to work with, so what survives is the shape of the subject spelled out in digits.
01
rendering binary portrait…
Three steps means shape, not shade
The ramp is a space, 0 and 1. There is no fourth step, so a gradient has nowhere to go: shadow is the space, the middle is 0, the highlight is 1. What remains is the boundary between them.
Contrast decides where those two cuts fall. Invert swaps which digit carries the subject, so the picture changes rather than merely darkening. Both digits are 7-bit ASCII. The full set of ramps is on the home page.
| Level | Glyph | Luminance Interval | Optical Density | Visual Function |
|---|---|---|---|---|
00 |
(space) |
0.00 – 0.33 | 0.0% | Void, true background, deep ambient shadow |
01 |
0 |
0.34 – 0.66 | ~38.0% | Midtone contour, boundary ring, structural silhouette |
02 |
1 |
0.67 – 1.00 | ~48.5% | High-energy stroke, focal highlight, active binary pulse |
Silhouette Photography
Binary ASCII excels on images with stark lighting: rim-lit profiles, architectural skylines against the sun, and vector logos. Midtones collapse into geometric contours.
Matrix & Hacker Terminal
Outputs render cleanly into phosphor-green terminal emulators and retro cyber decks. Without complex punctuation, lines form uniform machine-code textures.
1-Bit Storage & Telemetry
Because every character is restricted to {space, 0, 1}, the output is trivially parsed and packed into bitstreams for constrained microcontrollers and serial monitors.
Frequently asked questions
How does the binary ASCII ramp work?
The binary ramp uses only three levels: Space (0–33% luma), digit '0' (34–66% luma), and digit '1' (67–100% luma). It discards subtle gradients to render stark, high-contrast digital silhouettes.
What visual aesthetic is binary ASCII best for?
It is suited for cyberpunk visuals, Matrix-style code rain terminal screens, machine-readable text patterns, and high-impact graphic stencil art.
How does the invert toggle change binary output?
Toggling invert flips the threshold cuts, switching whether '1' represents highlights or shadows. On dark terminal backgrounds, inverting lets you choose whether the subject glows or reads as negative space.
Two digits and a threshold.
Open the converter with the binary ramp preselected, then work the contrast and invert controls until the silhouette snaps into place. Your image bytes never leave the tab.
Open the binary ASCII converter