This guide walks through the settings that shape the final ASCII output. Width, character density, contrast, and color mode all change how much detail the converter can preserve.
Upload your image
What to do: Drag an image onto the upload area, or click it to choose a file from your device. Common browser image formats such as PNG, JPG, WebP, GIF, and AVIF are supported.
Why: The converter reads the decoded image in your browser, so no file upload is needed and the original image stays local to your device.
Best practice: Start with a clear, well-lit image that has a distinct subject and enough contrast between the foreground and background.
Adjust the width
What to do: Set the width to control how many characters appear across the ASCII output.
Why: Narrow output around 60-80 characters creates a chunky retro look, while wider output around 120-160 characters preserves more detail.
Best practice: For portraits, start at width 100-120. For text, icons, and logos, start at width 80-100 so the shape stays readable.
Pick a character set
What to do: Choose the character set that matches the style you want before fine-tuning contrast.
Why: Standard gives balanced texture, Detailed makes smoother gradients for photos, Blocks creates a pixel poster effect, Simple is bold and high contrast, Dots feels like a soft halftone, and Binary gives a digital aesthetic.
Best practice: Use Detailed for faces and landscapes, Blocks for graphic poster looks, and Simple or Binary when the image needs to stay legible at small sizes.
Set the contrast and color mode
What to do: Adjust contrast, then choose Mono, Grayscale, or Color mode.
Why: Contrast controls how shadows and highlights map to characters. Low contrast keeps gradients smooth, while high contrast creates sharper edges. Mono gives classic terminal green, Grayscale adds tonal depth, and Color maps pixel colors into the characters.
Best practice: Increase contrast for logos and silhouettes, lower it for skin tones and soft photos, and use Color only when the original palette is important.
Copy or download
What to do: Copy the ASCII text, or download the result as PNG, TXT, or HTML.
Why: Copy works well for README files, code comments, and chats. PNG creates a shareable image, TXT keeps the output lightweight, and HTML preserves colored ASCII in a self-contained file.
Best practice: Use TXT or Copy for plain monochrome output, PNG for quick sharing, and HTML when you need colored ASCII to look the same outside the tool.