PocketPlay
中文

ASCII Art

Turn any photo into ASCII art: choose the width, a character set, invert the ramp or keep the colours, then copy the text or save a PNG.

🔒 Runs in your browser — files never leave your deviceFree · No sign-up
Drop an image here or click to choose — high-contrast pictures convert best

Result

Add an image to generate ASCII art.

How to turn a photo into ASCII art

  1. Drop a picture into the box — portraits, logos and anything with strong light-and-dark contrast read best.
  2. Set the width in characters (60–120 suits most screens), pick a character ramp and tweak contrast and brightness until the shapes read clearly.
  3. Copy the text, save it as .txt, or turn on Keep colours and export a PNG or HTML version.

FAQ

Why does my art look stretched?

Terminal characters are about twice as tall as they are wide, so the tool samples roughly two image rows per character row to keep the aspect ratio correct. If you paste the result into software with an unusual line height it may still look off — reduce the width slightly.

Which character set should I use?

"Standard" has the most tonal levels and suits photos. "Blocks" and "Shades" use Unicode block characters for near-solid images. "Simple" is safest for old terminals and chat apps that mangle punctuation.

Can I use the result in a code comment or README?

Yes — the plain-text output is pure ASCII with the standard and simple ramps, so it survives copy-paste anywhere. Block and shade ramps need a Unicode-capable font.