How to Turn Any Image into ASCII Art (Free, in Your Browser)

· 5 min read

Quick answer

Open your image in Glyph Studio, pick the ASCII style, and adjust Font Size until the subject reads clearly. Export it as a PNG, a video, or plain text you can paste anywhere. Everything runs in your browser and nothing is uploaded.

A black-and-white photo of a ballerina with raised arms
The photo
The same ballerina rebuilt from ASCII characters
The same photo in the ASCII style: every cell is one character

ASCII art is a picture made only of text characters. Dense characters like @ and # stand in for dark or bright areas, and light ones like . and : fill the gaps between. It started with typewriter art in the 1890s. In 1966, Kenneth Knowlton and Leon Harmon at Bell Labs built a famous nude out of printed symbols, and ASCII art has been part of computer culture ever since.

Today you don't need to place characters by hand. An image-to-ASCII converter does it for you in real time, and you get to decide how it looks.

How image-to-ASCII conversion works

The converter lays a grid over your picture. For each cell it measures the average brightness, then picks the character whose "ink weight" matches it best from a ramp that runs from light to dense:

 .:-=+*#%@

A bright cell gets a dense character on a dark background, a dark cell gets a space, and everything in between gets something in between. Smaller cells mean more characters and more detail. Bigger cells mean a bolder, more graphic look.

Turn an image into ASCII art, step by step

  1. Open Glyph Studio. It runs in Chrome, Edge, Safari or Firefox, with no sign-up.
  2. Bring in your image. Drop it onto the canvas, paste it with ⌘V or Ctrl+V, or open Lab and choose Your media. Videos and GIFs work the same way.
  3. Pick the ASCII style. Type "ASCII" into Find a style in the style tray at the bottom, or open the Type & Glyphs group.
  4. Set the Font Size. This is the most important setting. Lower it for detail, raise it for a bolder look (more on this below).
  5. Choose a Character Set and colour. Both are in the panel on the left.
  6. Export. Press Export (⌘E). Choose Image for a PNG at up to 4×, Video for an MP4 of a video source, or Text to copy the characters themselves.

Pick the right photo

ASCII art reads brightness and nothing else, so contrast matters more than resolution.

If your photo looks flat, raise Contrast in the Intensity section before you change anything else.

The settings that matter

Font Size

Font Size sets the size of each character cell, from 4 px to 64 px. It's the trade-off between detail and graphic punch.

A basketball and hoop in small ASCII characters, showing fine detail
Font Size 10: fine detail, reads as a photo from a distance
The same basketball scene in large ASCII characters
Font Size 24: you see the letters, and the image becomes graphic

As a rule of thumb, use 8–12 for a picture that should still read as a photo, and 18 or more when the characters themselves are the point, as in posters or titles.

Character Set

The character set is the ramp the converter picks from. Glyph Studio includes several:

Character Set Characters Best for
Ramp .:-=+*#%@ Classic ASCII art, the safe default
Long Ramp 70 characters The smoothest gradients, finest detail
Shade ░▒▓█ Bold, high-contrast blocks
Quarters ▘▚▟█ and friends Sharper edges than plain blocks
Braille ⠁⠃⠇⣿ Very fine, dotted texture
Digits, Bits 0–9, 01 The "data" or Matrix look

You can also choose Custom and type your own characters from lightest to densest, such as a brand name or a word that matches the image.

The basketball scene drawn with shade block characters
Shade: blocks give the strongest contrast
The basketball scene drawn with quarter-block characters
Quarters: sharper edges on the hoop and net

Colour

By default the characters are white on black. Under Mark Colours, Ink Color changes only the characters, never the background:

A street portrait of a man in a turban, in ASCII characters coloured with a neon palette
Ink Color set to Palette (Neon Night): only the characters change colour

The Backdrop setting controls what's behind the characters: solid black, a solid colour, a blurred or original copy of the image, or None (Transparent).

Export your ASCII art

Glyph Studio gives you three kinds of output:

For overlays in a video editor, set Backdrop to None (Transparent). Then export a PNG (it keeps transparency) or a transparent MOV. Exporting transparent video for After Effects walks through the video side.

ASCII ballerina over a checkerboard, showing a transparent background
Backdrop set to None: the checkerboard shows where the background is transparent

ASCII art from video and your webcam

Everything above works on moving images too. Open a clip from Lab, or choose Webcam to see yourself as ASCII art live. On the webcam you can record the styled camera with your voice and save an MP4. All of it runs on your own GPU, so even the camera feed stays on your device.

If you like this look, dithering and halftone are its closest relatives: both build images out of a few marks instead of smooth tones.

FAQ

Is this ASCII art generator free?

Yes. Every style and export in Glyph Studio is free, with no account and no watermark.

Are my images uploaded to a server?

No. Glyph Studio renders everything on your device with WebGL. Your photos, videos and webcam feed never leave your browser.

Can I copy the ASCII art as text?

Yes. In Export, open the Text tab to copy the characters, or save them as a .txt file or a colored .html page.

What makes ASCII art look good?

High contrast, a simple background and the right Font Size. Start around 10 for photos and go bigger for graphic posters.

Can I turn a video into ASCII art?

Yes. Open the video, pick the ASCII style and export MP4 or WebM. Every frame is rendered in full, and you can also apply it live to your webcam.