Image to ASCII

Turn Any Image into ASCII Art

Drop a photo and watch it turn into characters in real time. Copy the ASCII text, download it as .txt or export a crisp PNG.

Image to Pixel Art Make 8-bit pixel art from a photo with retro palettes like PICO-8 and Game Boy.
Glitch Effect RGB split, slice shifts, scanlines and static — a GPU glitch effect for any image.
Halftone Effect Turn photos into print-style halftone dots, squares or diamonds in two colors.
Duotone Effect Map a photo onto two colors — the Spotify-style duotone look.
Pixel Sorting Glitch-art pixel sorting: melt bright or dark pixels into long streaks.
Fluted Glass Effect Reeded glass refraction: look at any photo through ribbed glass.
Shatter Effect Break a photo into flying blocks that scatter away from an intact center.
Photo to Pencil Sketch Turn a photo into a graphite pencil drawing with adjustable line weight.
Photo to Watercolor Soft watercolor washes with ink edges and paper texture from any photo.
Tilt-Shift Effect Miniature-world tilt-shift blur with a movable focus band.
Motion Blur Effect Directional motion blur for speed, panning and dynamic shots.
Film Grain Effect Analog film grain and a soft vignette for a 35mm look.
Chromatic Aberration Split red, green and blue channels for a lens-fringe or 3D-glasses look.
Light Leak Effect Warm analog light leaks and flares in any two colors.
Neon Glow Effect Trace the edges of a photo with glowing neon lines on a dark background.
Paper Cut Effect Layered paper-craft look with cut-out shapes and soft shadows.
Posterize Effect Reduce a photo to a few flat tones for a bold poster look.
Colored Pencil Drawing Turn a photo into a colored pencil drawing that keeps its colors.
Glow Effect Bloom glow: bright areas softly radiate light.
Lens Blur (Bokeh) Dreamy lens blur where bright spots bloom into bokeh.
Zoom Blur Effect Radial zoom or spin blur that rushes toward a point.
Glass Tiles Effect See a photo through hexagonal or square glass blocks with refraction.
Torn Paper Effect Rip a photo into torn paper pieces with white edges and shadows.
Hexagon Mosaic Pixelate a photo into a honeycomb of flat-colored hexagons.
Swirl Effect Twist a photo into a whirlpool around its center.
Water Ripple Effect Concentric water ripples spreading across a photo.
Bulge & Pinch Effect Magnify the center of a photo like a fisheye — or pinch it in.
Vignette Effect Darken — or tint — the corners to focus attention on the center.
Emboss Effect Raised relief look: turn a photo into an embossed grey surface.
Blur Image Blur a whole image smoothly — clean edges, any strength.
Sharpen Image Make soft photos crisper with an adjustable sharpening filter.
Demo image — drop, paste or upload yours

Image to ASCII — how it works

Turn any photo into ASCII art — copy it as text or save as PNG.

How the conversion works

The image is split into a grid of cells — one per character. For each cell the converter measures brightness and picks a glyph from a ramp that runs from light to dense (space, dot, colon… up to @). More characters across means more detail; the character aspect setting compensates for letters being taller than they are wide, so circles stay round.

Text, not just a picture

Unlike screenshot-style generators, you get the actual characters. Copy them into a README, a code comment, a terminal banner or a chat message — use a monospaced font and they line up exactly as in the preview. For social posts, export a PNG in your own colors instead.

Tips for a clean result

High-contrast subjects on a plain background convert best. Raise contrast if the result looks flat, lower the width for a bold, chunky look, and try the Blocks set for smooth gradients. Dark areas get the densest characters by default, so a subject on a light background is drawn in characters; turn on Invert for photos where the subject is bright and the background dark.

Frequently Asked Questions

No. The conversion runs entirely in your browser on a canvas; the image never leaves your device.

Paste it anywhere that uses a monospaced font — code blocks in Markdown (```), terminals, most code editors. In proportional fonts the columns drift.

Standard (10 levels), Detailed (70 levels), Blocks (░▒▓█), Minimal and Binary (0/1).

Yes — “Open in Image Flow” sends your image with the same ASCII settings into the full editor, where you can add layers and other effects.