How to use
- Drop in or select an image (JPG, PNG, WebP or GIF).
- Drag the width slider to set how many columns wide the ASCII art is (40 to 200).
- Watch the monospace text art render live in the output box.
- Click Copy to grab the text, or Download to save it as a .txt file.
Frequently asked questions
What image formats can I convert to ASCII art?
Any image your browser can open works, including JPG, PNG, WebP and GIF (the first frame of an animated GIF). The tool decodes the image on a canvas, reads the brightness of each cell, and maps it to text characters.
Are my images uploaded to a server?
No. The whole conversion runs 100% in your browser using a canvas. Your image is never uploaded, so it stays completely private on your device.
Is it free and do I need an account?
Yes, it's completely free with no sign-up, no watermark and no limits. Convert as many images to ASCII art as you like.
How do I control the level of detail?
Use the width slider, which sets how many characters wide the output is, from 40 up to 200 columns in steps of 10. A higher width gives a more detailed, denser render; a lower width gives a rougher, blockier look.
Is the ASCII art in color?
No. The output is plain black-and-white text using the character ramp @%#*+=-:. from dark to light, so it works anywhere plain text is supported. There is no color or HTML output.
How do I save or use the ASCII art?
Click Copy to put the text on your clipboard, or Download to save it as a .txt file. For it to look right, paste it into a monospace font like Courier or a code editor so every character lines up in an even grid.
About this tool
Free image to ASCII art generator that turns JPG, PNG, WebP and GIF into text art, 100% in your browser. Adjust width, copy or download .txt — no uploads.