Office for Mac Issues

How to Insert a PNG Picture into an Excel Cell on Mac

Amos GikundaAmos Gikunda Nov 10, 2026 869 views

Question details

The user needs to insert a PNG image into a specific cell in an Excel template on a Mac without the image converting to text or breaking when previewed online.

How to Insert a PNG Picture into an Excel Cell on Mac
Product
Microsoft Excel
Device & OS
Mac
Scenario
Adding PNG format images directly into individual spreadsheet cells while working with Excel templates.
Observed behavior
The inserted PNG image unexpectedly converts to text strings or displays incorrectly when the workbook is later previewed or opened in Google Sheets.
Before you start

Ensure your Excel for Mac application is updated to the latest version, as the dedicated 'Place in Cell' feature may not be available in older builds.

Solution 1Recommended

Use the Place in Cell Feature

This is the most reliable and recommended method to permanently lock an image inside an Excel cell so it does not float over the grid or break during formatting changes.

Modern versions of Excel for Mac include a dedicated feature for embedding images directly into a cell, automatically scaling the picture to match the cell's dimensions.

1
Select the target cell

Click on the specific cell in your spreadsheet where you want the PNG image to appear.

2
Navigate to the Insert tab

Go to the ribbon menu at the top of the application window and click on the 'Insert' tab.

3
Choose Place in Cell

Click on 'Pictures', select the 'Place in Cell' option from the dropdown menu, and then choose 'This Device'.

4
Select your PNG file

Browse your Mac's local files, select the desired PNG image, and click 'Insert' to embed it.

Use the Place in Cell Feature
Effortless Spreadsheets with WPS Office

Easily Insert and Manage Images in WPS Spreadsheet

WPS Office provides a highly compatible and intuitive Spreadsheet tool that allows you to seamlessly insert, lock, and manage PNG images within cells. It ensures your templates look exactly as intended without the frustrating formatting glitches often experienced when switching between desktop apps and cloud platforms.

  1. 1. Open your workbook: Launch WPS Office on your Mac and open your target spreadsheet.
  2. 2. Select the destination cell: Click on the exact cell where you want to add the PNG image.
  3. 3. Choose Embed to Cell: Go to the 'Insert' tab on the top ribbon, click on 'Picture', and select 'Embed to Cell'.
  4. 4. Insert the PNG: Browse your local Mac folders, select the desired PNG file, and click 'Open' to lock it directly into the cell.
Easily embed pictures directly into cells with the 'Embed to Cell' feature.Highly compatible with Microsoft Excel (.xlsx) file formats and templates.Free, lightweight, and fast-performing Office suite optimized for Mac.Accurate print and preview rendering, completely avoiding layout distortions.
microsoft office alternative - wps office

Frequently Asked Questions

Why does my PNG convert to text when pasted into Excel for Mac?

This usually happens when copying an image directly from a web browser or another application. The system clipboard might capture the image's alt-text or HTML wrapper instead of the actual image data. To prevent this, save the image to your Mac first, then insert it using the 'Insert > Pictures' menu.

Why do my Excel images look different when opened in Google Sheets?

Google Sheets handles floating images and specific Excel formatting properties differently. Complex image properties like 'Move and size with cells' may not translate perfectly. Embedding the image directly into the cell using 'Place in Cell' helps improve cross-platform compatibility.

How do I make an image fit perfectly inside a cell automatically?

Using the 'Place in Cell' feature in modern versions of Excel or the 'Embed to Cell' feature in WPS Spreadsheet will automatically scale the image to fit the cell dimensions. If you are using the older floating picture method, you must resize it manually to align with the cell borders.