What Is ASCII Art, and How Do You Make It From a Photo?
ASCII art turns images into text characters — a retro internet art form that's still genuinely fun to make. Here's the idea, and a free way to try it.
TCTechToolsCenter TeamASCII art is the practice of representing an image using printable text characters instead of pixels — dense characters like @ and # for dark areas, sparse ones like . and spaces for light areas. It predates modern graphics entirely, going back to early computer terminals and printers that couldn't display images directly, and it's stuck around as a genuinely fun, distinctive art style.
How it actually works
The core idea is simple: shrink the image down to a small grid, measure how bright or dark each cell is, and swap that brightness value for a character from a ramp ordered from "darkest-looking" to "lightest-looking." Densely-inked characters like @ read as dark; sparse ones like . or a blank space read as light. Stack enough of these characters into rows and columns, viewed in a monospace font, and the image reappears — just built from text instead of pixels.
Sponsored
Step-by-step: make your own
- Open the Image to ASCII Art tool and upload a photo — portraits and high-contrast images tend to work best.
- Adjust the width — more characters means more detail, but a longer result.
- Pick a character set: detailed for the most texture, simple for a bold, minimal look, or blocks for a chunkier style.
- Turn on "Invert" if you're placing it on a dark background.
- Copy the text or download it as a .txt file.
Where people use ASCII art today
- README files and code comments, as a lightweight logo or banner
- Terminal-based tools and CLI splash screens
- Retro-styled social media posts or forum signatures
- Just for fun — turning a photo of a pet or friend into a shareable text version
Tools used in this article
Sponsored
Frequently asked questions
No — the conversion happens entirely in your browser using the HTML canvas.
TechToolsCenter Team
Product & Tools
The team behind TechToolsCenter — building fast, private, browser-based tools and writing practical guides on how to get the most out of them.
Related articles
Letterhead Design: What to Include (and What to Leave Off)
A letterhead is meant to be read past, not stared at — the best ones say who you are in the header and then get out of the way of the actual letter.
What Is Lorem Ipsum, and Why Do Designers Still Use It?
It looks like Latin, it isn't quite Latin, and it's been the default placeholder text in design for over 500 years — literally. Here's where Lorem Ipsum actually comes from, why designers still reach for it over real sentences, and when it's the wrong choice.
WCAG Color Contrast Explained: How to Pass Accessibility Audits
A contrast ratio isn't a vibe check — it's a precise formula, and WCAG sets hard numeric thresholds your design either passes or fails.