Tell me more ×
Web Applications Stack Exchange is a question and answer site for power users of web applications. It's 100% free, no registration required.

There's no image insert button to use when composing an email. I want to insert image inside email content like the way we do with Outlook.

share|improve this question

4 Answers

up vote 7 down vote accepted

There are several procedure to insert images in GMail Message Body. Some of these I listed below:

  1. You can use the "Inserting images" Lab feature to add images in your message body (mentioned by Whitingx)
  2. Read this useful post by lifehacker: How to insert images and other HTML into Gmail
    For those of you who have tried inserting an image or table in Gmail, you've probably noticed that Gmail won't really allow embedded HTML (at least not in a traditional sense). In order to embed HTML, you actually need to copy the rendered HTML from either an existing web page or WYSIWYG HTML editor and then paste it into Gmail. Doing so allows you to insert your own tables, divs, images, etc. into Gmail pretty easily.
  3. Just copy the picture from anywhere and paste it to the GMail's Message Editor.
share|improve this answer

You can enable this in labs:

http://gmailblog.blogspot.com/2009/04/new-in-labs-inserting-images.html

Turn on "Inserting images" from the Labs tab under Settings

Hope this helps.

share|improve this answer

To update things for the new (as of April 2013) Gmail interface:

You have a few options:

  • Drag the image from Finder/Explorer and drop it directly into your message.

  • Mouse over the + sign at the bottom of the message, which brings up an "Insert" menu with a few options for photo sources. Select the camera icon, then browse to find the file on your computer.

  • Use yifei's suggestion of switching back to the old compose method (This is likely just a transitional option, so it could be removed at any time.)

share|improve this answer

If you are using the new Gmail compose interface, there is an arrow button at the right bottom corner. Click it to select to switch to the old fashion.

  1. Edit your HTML in a text editor and preview it by any browser like Chrome/Firefox.
  2. In browser, Ctrl+A to select all, then switch to your Gmail. Paste it to your email body.
  3. The images should be shown as some placeholders in your email now. Click the image placeholder to select it, then click the "Insert image" button in the tool bar, upload image from your disk as an inline image in email.
  4. Do this for all the images.
share|improve this answer

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

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