How do I display images in the terminal? I am on Mac OSX mountain lion (10.8.5), and the answers in this question don't work on OSX. Is it possible at all?

  • xdg-open to open a viewer from terminal
  • convert to ascii art asciiview
  • use vlc to output video as ascii art
| improve this answer | |
  • 1
    Have you installed them. I know 100% that you can get vlc for mac. – ctrl-alt-delor Apr 1 '16 at 21:14
  • 1
    @John, if you want to just use existing Mac tools without installing anything, why not just use the terminal command open on the image files to open them in Preview? – Wildcard Apr 1 '16 at 21:42
  • I would like to install available tools to do that. Please tell me the url's for them – John Militer Apr 1 '16 at 22:05
  • 1
    I use apt-get and these URLs: http://ftp.uk.debian.org/debian/. If you are using Mac, or Microsoft, then you have to do it the hard way (does mac have a package manager?) – ctrl-alt-delor Apr 1 '16 at 22:11

pxl is the best tool I have found for xterm-256color terminals.

iTerm has specific tools to inline images (search iTerm imgcat and imgls) but those are kind of cheats (that work great :D).

gif-cli works for GIFs, but ... not well at all. Its author has tools for videos and images, too.


enter image description here

imgcat: Just shows the image, with no scaling or anything. The screenshot was bigger than SO's limit, unfortunately. (SO should include a compression mechanism. 🙄) Supports a variety of formats, including animated GIFs.

Update: Kitty is a cross-platform terminal emulator that supports custom protocols that allow it to render bitmaps. It's very feature-rich, I suggest you try it.

| improve this answer | |
  • pxl is my new favorite, really nice go get away install too. Thanks – jamescampbell Oct 17 '18 at 2:44

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.