How to Insert an Image in an Excel Cell and Keep It in Place

How-to basics · Updated November 3, 2026

How to Insert an Image in an Excel Cell and Keep It in Place

To put a picture directly inside an Excel cell in Microsoft 365 for Windows, select the cell and choose Insert > Pictures > Place in Cell > This Device, then select the image and click Insert. The picture becomes associated with that cell, so it moves and resizes with the cell instead of floating over the worksheet. Before you begin, save the image file somewhere you can find it and decide which cell should hold it.

What You’ll Need

  • Excel for Microsoft 365 on Windows, with the current ribbon commands available. The Place in Cell feature may not appear in older or not-yet-updated versions.
  • An image file you can access, such as a product photo, logo, or headshot. Keep the original file available until you have confirmed the picture is in the workbook.
  • A worksheet cell for each image. If the picture needs a name or description, plan to put that text in an adjacent cell because an in-cell picture occupies the cell’s content.

Step-by-Step

  1. Choose the destination cell. Open the worksheet and click the cell where the image should appear. For a list of products, for example, you might reserve column A for pictures, column B for product names, and column C for prices. Using a dedicated image column keeps the layout clear. If the target cell already contains data, copy or move that data first; inserting an in-cell picture uses the cell for the picture.
  2. Open the in-cell picture command. On the ribbon, select Insert > Pictures > Place in Cell. Choose This Device to browse to a picture stored on your computer. Depending on your Excel update, the Pictures menu may also offer other sources. Choose Place in Cell specifically; the separate picture insertion command may add a floating image instead.
  3. Select the picture file. In the file picker, browse to the folder, click the image you want, and choose Insert. Excel places it in the selected cell. Check the Name Box or the highlighted cell to confirm you chose the intended destination, especially if the sheet is zoomed out or has hidden rows.
  4. Check that the picture is actually in the cell. Click the image once. An in-cell picture behaves as cell content rather than as a freely positioned object. It should be associated with the destination cell and respond when you change that cell’s row height or column width. If selection handles let you drag it independently across the grid, it is probably a floating picture; use the conversion option described in step 7 if available.
  5. Give the cell enough room. Adjust its row height or column width so the picture is legible. You can drag the boundary between row numbers or column letters, or use Home > Format > Row Height and Home > Format > Column Width to enter values. Enlarging a row affects every cell in that row, and widening a column affects the whole column, so consider the surrounding table before changing dimensions.
  6. Review how the picture fits. The cell’s proportions may not match the image’s proportions. A narrow, tall cell can make a landscape picture hard to see, while a wide, short cell may not suit a portrait photo. Try a more suitable row height and column width, then check whether important parts of the image remain visible. If the result is not suitable, use a source image with a better shape or adjust the image using the available picture tools before placing it.
  7. Add useful labels and alternative information. Put the product name, person’s name, or other identifying text in a neighboring cell rather than trying to type over the picture. For accessibility, select the picture and look for the Alt Text command in its context menu or picture options. Write a short description that conveys what matters, such as the product type or distinguishing feature, rather than repeating nearby text without adding information.
  8. Save and test the layout. Press Ctrl+S on Windows to save. Change the row height or column width slightly, then undo or restore it, to confirm the picture tracks the cell. If the worksheet uses sorting or filters, test those on a copy or with a small sample before rearranging important records. This helps confirm each picture stays with the correct row in your version of Excel.
  9. Convert an existing floating picture, if needed. Select the picture and open its right-click menu. If Place in Cell is available, choose it to move the picture into the currently associated cell. In some builds, the command is also available from the picture-formatting ribbon. If you cannot find the command, delete nothing yet: check the Troubleshooting section and make a workbook copy before trying a replacement.

On Excel for Mac or Excel for the web, the command’s availability and exact menu arrangement can differ by version and update. Look under Insert > Pictures for a Place in Cell option. If it is missing, update Excel where possible or use a floating picture with its placement properties set to move and size with cells; that is a useful fallback, but it is not the same as storing the picture as cell content.

Common Mistakes

  • Choosing the regular picture command. A normal inserted picture can sit on top of a cell and look as if it is inside it. It remains a separate object, however, and can drift when rows or columns change. Choose Place in Cell, or convert the existing object if the command is offered.
  • Putting a picture in a cell that contains important data. An in-cell image uses the cell’s content, so do not assume text and a picture can occupy the same cell. Move the text to a neighboring column or choose another destination before inserting.
  • Making the cell too small. A picture can be difficult to identify when its row or column is narrow. Resize the cell deliberately and consider the impact on the rest of the table instead of repeatedly dragging the image itself.
  • Assuming a picture will sort correctly without checking. In-cell pictures are tied to cells, but a poorly organized table or a floating picture can separate an image from its record. Keep each record on one row, use in-cell pictures, and test sorting on a copy.
  • Using a file that is hard to recognize or too large. A huge image may add unnecessary workbook size, while a very small source may look blurred when enlarged. Choose a clear image close to the display size you need and use a descriptive file name while organizing your source images.

Tips

  • Plan a consistent image column. Decide on a standard column width and row height before inserting many pictures. Uniform cells make a catalog, staff list, or inventory sheet easier to scan and reduce one-off formatting adjustments.
  • Use one picture per record. Keep the image and its related name, code, or description on the same row. This makes the relationship easier for readers to understand and reduces the risk of mixing pictures and records when sorting a table.
  • Keep image descriptions informative. For a decorative logo, mark or describe it appropriately for your accessibility needs. For a product or person, include the relevant visual detail. Do not rely on color alone to distinguish records; include readable text as well.
  • Check the sheet at its normal viewing size. A picture that looks clear at high zoom may be too small in a typical view or when printed. Use a practical zoom level, and consider page layout and print preview if the worksheet is intended for paper.
  • Protect your source files and workbook. Keep original images in a known folder, and save the workbook after inserting them. If the workbook is important, make a copy before a large batch of changes so you can recover the layout if a command behaves differently than expected.

Troubleshooting

Place in Cell is missing. Confirm that you are using a current version of Excel for Microsoft 365 and that you opened the Pictures menu under the Insert tab. The feature can be absent in older releases or in an update channel that has not received it yet. Check for Office updates and restart Excel. On Mac or the web, availability can vary; use the floating-picture fallback if the in-cell command is not offered.

The picture floats instead of staying in the cell. Select it and check the right-click menu for Place in Cell. If available, use that command. If not, select the image and open its formatting options; look for the size and properties settings and set the object to move and size with cells where that option exists. This makes a floating image follow cell changes, but it does not turn it into cell content. Avoid dragging it into alignment and assuming that alone anchors it.

The image is cropped, tiny, or difficult to see. First change the destination cell’s row height and column width. If the picture’s shape still does not work in the cell, choose a more appropriately proportioned source image. Check the picture at normal zoom and, if relevant, in print preview. Do not enlarge a low-resolution image excessively, because that can make it appear blurry.

The image seems to disappear after sorting or filtering. Check whether it is truly an in-cell picture or a floating object layered over the worksheet. Confirm that the picture is in the same table row as the related information, and try the operation on a duplicate worksheet or a small test range. If you used a floating object, its position settings may not keep it aligned as expected.

The wrong picture went into the wrong cell. Use Undo immediately if you have not made other changes since inserting it. Otherwise, select the picture and remove it, then click the correct destination cell and repeat the insertion. Before deleting, verify the selected item is the picture and not a cell or an entire row.

Frequently Asked Questions

Can I put text and an image in the same Excel cell?
Not as separate, ordinary cell contents. An in-cell image occupies the cell. Put text in a neighboring cell, or use a floating picture if an overlay is specifically needed.

Will the image move when I sort the worksheet?
An in-cell picture is associated with its cell, but sorting results depend on the table layout and Excel version. Keep each record on one row and test the sort on a copy first. Floating pictures may not remain aligned with the corresponding records.

Can I make an existing picture in the sheet an in-cell picture?
Often, yes. Select the floating picture and check its context menu for Place in Cell. The command’s availability can vary by Excel version. If it is absent, keep the object as a floating picture and adjust its placement properties, or insert the image again using the in-cell command.

Can I insert pictures in cells on Mac or Excel for the web?
Possibly, depending on the current version and feature availability. Check Insert > Pictures for Place in Cell. If you do not see it, update the app or use a floating picture as a fallback, knowing that it is not stored as cell content.

Does the image stay in the workbook if I move the file?
Pictures inserted into the workbook are generally stored with the workbook, but save and reopen the file to confirm the result before deleting or moving original source files. For shared workbooks, check the saved copy in the location where other people will open it.

Can I print an in-cell picture?
Yes, it can appear when you print the worksheet, subject to the sheet’s print settings and page layout. Check print preview, adjust row and column sizes if needed, and confirm the picture is not clipped by the selected print area or page margins.

Related

Try it: the Date Difference Calculator: days, months, years and weekdays between two dates, with the DATEDIF formulas.

More in How-to basics

Sources: Function behaviour and menu paths: Microsoft Support documentation for Excel. Method & sources

Spotted an error in this guide? Let us know.