ASCII art is the practice of creating images using only printable text characters. Each pixel of the source image becomes one character — darker pixels get denser characters (@, #, %), lighter ones get sparser characters (., :, ' '). The technique dates back to the 1960s when early printers couldn't reproduce images directly, and remains popular today in tech culture, terminal interfaces, README files, and as a retro design aesthetic.
Classic uses @%#*+=-:. for traditional terminal ASCII. Detailed uses 70 characters from dense to sparse for photo-like results. Blocks (█▓▒░) gives a chunky, retro Game-Boy feel. Lines uses box-drawing characters for a vector-style look. Hatching uses crosshatch characters for engraving aesthetic. Custom lets you type your own ramp.
Instead of mapping brightness to characters, edge detection mode finds outlines in your image using a Sobel filter, then maps each edge to a directional character (/ \\ | _). The result is a line-art ASCII drawing — perfect for portraits, architecture and product photos where you want outline detail rather than tonal shading.
TXT is the raw ASCII output — copy-paste into a terminal, README, code comment or email. PNG renders the ASCII as an image with your chosen font. SVG outputs each character as a real text element — scales infinitely, ideal for posters and large-format print. HTML preserves color so each character is tinted with the original image color — beautiful when embedded in webpages.
All STUDIO·ITY tools accept video upload. Drop an MP4, MOV or WebM onto the canvas, pick a still frame to tweak settings, then render the full clip with the ASCII art effect applied frame-by-frame. Output is a standard H.264 MP4 — plays in QuickTime, VLC, social platforms. HEVC (iPhone) and ProRes are auto-converted in-browser. Free tier: 5 seconds at 480p; Pro: 30 seconds at source resolution.
ASCII art creates images using only text characters. Darker pixels become denser characters like @ or #, lighter pixels become sparser characters like . or space. It dates back to the 1960s and is widely used in terminal interfaces, README files, and as a retro design aesthetic.
Eight built-in sets: Classic, Detailed (70 chars), Blocks, Lines, Binary, Density, Hatching, and Custom for your own ramp.
Yes. Pro users export as SVG (real text elements, scalable to any size), HTML (with preserved colors), TXT (raw text) and PNG (rendered image).
Yes — toggle color mode to tint each character with the original image color. Or use monochrome for traditional terminal-style ASCII.
Edge mode uses Sobel edge detection to find outlines in the image, then maps each edge to a directional character (/ \\ | _). This gives line-art style ASCII rather than brightness-based shading.
Yes. Output is free for personal and commercial use. No attribution required.
Yes. Upload an MP4, MOV or WebM, pick a still frame to dial in your settings, then render the full clip with the ASCII art effect applied frame-by-frame. Output is a standard MP4 (H.264). HEVC and ProRes are auto-converted in-browser via FFmpeg.wasm. Free tier renders up to 5 seconds at 480p; Pro: up to 30 seconds at source resolution.
One-time payment, lifetime access to all tools.