How to show email attachments as icons in the Mail app on Mac

In this tutorial, we’ll show you two ways to display attachments in the Mail app on your Mac as icons to improve readability.

Mail app open on MacBook Pro showing an image attachment

If you send or receive emails via the Apple Mail app on your Mac, then you might run into an attachment on occasion. For some file types, macOS displays the attachment in-line with the text, but in the case of high-resolution images, this can sometimes impact email readability.

To avoid this and have the inline image take up very little space, you can choose to display the media as an icon temporarily on an email-to-email basis, so only the email you’re currently viewing displays attachments as icons, or permanently so every email you get henceforth will display attachments as icons. Just note that this will only work for normally attached images, and not those that are a part of specially formatted newsletters or marketing campaigns.

The temporary way

First, we’ll show you how to do this temporarily from the email message itself, so you can see what it’s like.

1) Launch the Mail app on your Mac and open an email with an attachment in it.

2) Right-click or Control-click on the attachment and choose the View as Icon option.

View as Icon option in Mail app on Mac

3) The inline attachment will now be converted into an icon.

Image shown as icon in Mail app on Mac

And that’s all you’ve got to do to display an attachment as an icon for a particular email.

You can easily convert it back to an inline attachment again by right-clicking on the icon and choosing the View in Place option from the drop-down list.

Viewing image in place in Mac Mail app

Keep in mind that if you used this method, all future emails with attachments will still continue to display inline, and you’ll have to repeat steps 1 to 3, again and again, every time you open a new email. But if you’re looking for a more long-term solution, then keep reading.

The permanent way

So if you’ve decided you like how the icons look more so than having an inline attachment with your email text, then maybe a more permanent solution is in the cards.

To make this happen for all emails you’ll send and receive in the future, use a simple Terminal command. Here are the steps you’ll need to follow.

1) Launch the Terminal app on your Mac.

2) Type (or copy & paste) the following command into Terminal, and then press the return/enter key.

defaults write com.apple.mail DisableInlineAttachmentViewing -bool yes
View attachments as icons Mac Terminal Command

After the command is put through Terminal, your Mail app should now start showing your email attachments as icons instead of inline attachments.

If you ever decide you want to undo this command, you’ll need to enter the exact same command as shown above into Terminal, except you will replace the “yes” at the end of the command with “no” to make the statement false instead of true.

Now that you know of both a temporary and permanent way to display attachments in your Mail app as icons, you can hopefully improve the readability of your email text when someone sends you a huge image that would normally make you scroll a mile.

Do more with Mail: