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.