Image to ASCII Art
Turn any image into text art. 100% local to your browser — no uploads.
Upload Image
Drop, select, or paste an image to start.
Your image preview will appear here.
Order matters: chars on the right represent darker pixels.
Characters are taller than wide; adjust so circles look round.
ASCII Output
Tips for Better ASCII Art
- Increase Output Width for more detail (200–300 chars for logos/portraits).
- Use a richer Character Set (e.g.
" .'`^",:;Il!i~+_-?][}{1)(|\\/*tfrxnvczXYUJCLQ0OZmwqpdbkhao*#MW&8%B@$") for smoother shading. - Toggle Invert if your background is light.
- Press Auto to fit Y-scale to your current font size and device; tweak manually if needed.
Frequently Asked Questions
No. Everything runs locally in your browser for speed and privacy.
TXT is plain monochrome text (good for terminals). HTML preserves per-character colours for colourful ASCII you can embed on a page.
Fonts are taller than they are wide. Use the Y-scale slider, or press Auto to measure your current font and set it for you.