How to Insert Picture into Excel Cell (3 Methods)

Get FREE Advanced Excel Exercises with Solutions!

Sometimes we need to insert a picture into an Excel cell to make the worksheet dynamic, beautiful and informative. Today we are going to learn some quick and easy methods to insert a picture in an Excel spreadsheet.

Practice Workbook

Download the following workbook and exercise.

3 Methods to Insert Picture into Excel Cell

1. Copy Paste Method to Insert Picture into an Excel Cell

We can easily Copy from other applications like Microsoft Word, Microsoft PowerPoint, Paint and Paste the picture into Microsoft Excel.


  • First, copy the picture from the other applications by pressing Ctrl+C.

Copy Paste Method to Insert Picture into an Excel Cell

  • Then paste it to the excel spreadsheet by pressing Ctrl+V together.

Copy Paste Method to Insert Picture into an Excel Cell

  • Now make the cell bigger so that the picture can fit.
  • Resize the picture and Right-Click on it.
  • After that, select Format Picture from the Context Menu options.

  • A dialogue box opens on the right side of the sheet.
  • Here from the Size & Properties part, select Properties > Move and size with cells.

  • It’s done. We can copy or move the cell now and it’ll remain the same size as the cell.

Read More: How to Insert an Image into a Cell with Excel VBA (2 Methods)

2. Insert Picture From The Computer into Excel Cell

To insert a picture from the computer files or folders, we need to follow the following steps.


  • Go to the Insert tab.
  • From the Illustration drop-down, select Picture > This Device.

Insert Picture From The Computer into Excel Cell

  • The Insert Picture dialogue box from the computer opens.
  • Select the required picture and Click on the Insert.

NOTE: We can also select multiple pictures by holding the Ctrl key.

  • Now we can see the selected picture in the worksheet.

Insert Picture From The Computer into Excel Cell

  • Finally, we can resize the picture and fit it into the cell as shown already in the first method.

Read More: Excel VBA: Insert Picture from Folder (3 Methods)

3. Insert Picture from Online into Excel Cell

Web pages are a huge source of pictures. If we have an internet connection, we can easily insert pictures into Excel cells.


  • Select the Insert tab from the ribbon.
  • Go to Illustrations > Pictures > Online Picture.

Insert Picture from Online into Excel Cell

  • An Online Pictures window pops up.
  • Here we can search for the picture we want to insert.
  • We can also insert from the OneDrive by clicking on it but for that, we must Sign In to our Microsoft Account first.

  • In the search box, write down the name and select the picture we want to use, and Click on the Insert.

NOTE: We can select multiple pictures also.

  • We must check out the copyright of the picture to make sure to use it legally.

Insert Picture from Online into Excel Cell

  • The picture is downloading now.

  • After completing the download, resize it to fit the cell.
  • Finally, it is done.

Read More: How to Insert Picture from URL Using VBA in Excel (2 Methods)


By following these ways, we can easily and quickly insert a picture into an Excel cell. There is a practice workbook added. Go ahead and give it a try. Feel free to ask anything or suggest any new methods.

Related Articles

<< Go Back to Excel Insert Pictures | Learn Excel

What is ExcelDemy?

ExcelDemy - Learn Excel & Get Excel Solutions Center provides online Excel training , Excel consultancy services , free Excel tutorials, free support , and free Excel Templates for Excel professionals and businesses. Feel free to contact us with your Excel problems.
Nuraida Kashmin
Nuraida Kashmin

Nuraida Kashmin, Bachelor's degree in Mechanical Engineering from Rajshahi University of Engineering & Technology. Since 2021, she wrote 45+ articles on Excel problems and reviewed over 1000 articles. Currently working as a Project Manager, she is responsible for developing and implementing content strategies, managing writers and editors, staying updated on new technology, analyzing data, and tracking content performance indicators. Her interests include Project Management, Creative Writing, Digital Marketing, Reporting, Monitoring & Documentation, and Online Advocacy for SAP &... Read Full Bio

  1. how we can insert multiple photos in one rows or columns me 20 photo or more

    • Reply Avatar photo
      Naimul Hasan Arif Jan 18, 2024 at 11:44 AM

      Hello AB,
      Thanks for your response. We can certainly insert multiple photos in one row or column in a simple way. Just follow the following steps:

      1. Select your data in ascending order as the images will be inserted in the ascending order. For this, go to:
        Select data > Home tab > Sort & Filter feature > Sort A to Z.
      2. Now, go to Page Layout mode from the View tab and set the cell height and width.
      3. Select the first cell where you want to insert the first image.
      4. To insert multiple images, go to the Insert tab > Picutres feature > Place over Cells option > This Device…

      5. Right-click on the mouse and select Size and Properties…
      6. Uncheck the Lock aspect ratio option.
      7. Adjust the image size according to the cell size.
      8. Set the last image manually.
      9. Now, select the rest images and align left from Picture Format.
      10. Now. distribute the images in a column with Distribute Vertically.

      Thus, you will have all the images in a single column.

      Similarly, you cam insert multiple photos in a single row.

      Let me know if this is helpful for you or not.

      Naimul Hasan Arif

Leave a reply

Advanced Excel Exercises with Solutions PDF