Image to ASCII

Convert images to ASCII art with custom character sets and output width.

Upload Image

Click or drag to upload an image

Please upload an image first

Usage Instructions

Features

Convert images to ASCII art using characters of varying density to represent brightness levels. Supports multiple character sets and color output modes.

Parameters

!Output Width: Controls the number of character columns. Higher values mean more detail but larger files. Character Set: Standard (10-level grayscale), Detailed (70-level grayscale), Blocks (4 Unicode block types), Simple (5-level), Binary (0 and 1). Color Output: Preserves original image colors, each character carries its corresponding color. Invert Light/Dark: Swaps light and dark characters, suitable for light backgrounds.

Steps

1. Upload an image. 2. Adjust output width, choose character set. 3. Optionally enable color output or invert light/dark. 4. Click the "Convert" button to generate ASCII art. 5. Click "Copy" or "Download" to save the result.

Notes

All image processing is done locally in the browser, nothing is uploaded to the server. ASCII art auto-compensates for aspect ratio (char height is about 2x width). High-contrast images yield best results. A scrollbar appears when the result exceeds the display area.