logo
search
Formatting Issues

How to Place Visio Shapes Over an Image (Stop Shapes from Moving)

Huma Ashraf ChHuma Ashraf Ch Sep 25, 2026 869 views

Question details

The user wants to place flowchart shapes on top of an inserted image in Microsoft Visio, but the software automatically pushes the shapes away from the image.

How to Place Shapes Over an Inserted Image in Microsoft Visio
Product
Microsoft Visio
Device & OS
not provided
Scenario
Creating a diagram where standard Visio shapes need to be overlaid on top of a base picture or background image.
Observed behavior
Visio automatically repels or moves shapes away from the image upon dropping them, and does not allow shapes to be placed inside the image as a container.
Before you start

Ensure that the image you intend to use as your base is fully inserted onto your Visio drawing canvas before you begin adjusting the page layout settings.

Solution 1Recommended

Disable the 'Move Other Shapes Away on Drop' Setting

Adjust the design layout settings so Visio stops automatically repelling shapes from your inserted image.

By default, Visio is programmed to prevent shapes from overlapping to keep diagrams clean. Disabling this specific layout feature allows you to freely place shapes on top of images without them shifting automatically.

1
Select the Image

Click on the inserted image on your Visio canvas to highlight it.

2
Open the Layout Dialog

Navigate to the 'Design' tab on the top ribbon. Look for the Layout group and click the small dialog box launcher icon in the corner to open the Layout settings.

3
Clear the Setting

In the dialog box, locate the checkbox labeled 'Move other shapes away on drop'. Uncheck this box and click 'OK' to apply the changes.

Disable the 'Move Other Shapes Away on Drop' Setting
Shapes Locked in Place: Once disabled, you can freely drag and drop any shape directly over the image without it being pushed to the side.
Free Microsoft Office alternative

Use WPS Office for Flexible Shape and Image Layering

If you are frustrated with Microsoft Visio's rigid layout rules and expensive subscriptions, try WPS Office. It provides a lightweight, free alternative for creating professional documents, presentations, and basic diagrams, offering complete control over how shapes and images overlap.

  1. 1. Insert your image: Open a new WPS Presentation or Writer document and click 'Insert' > 'Picture' to add your background image.
  2. 2. Add your shapes: Go to 'Insert' > 'Shapes' and select the flowchart or diagram shape you need. Draw it directly over your inserted image.
  3. 3. Adjust layering easily: Unlike Visio, shapes in WPS stay exactly where you draw them. Right-click any shape to bring it to the front or send it backward for perfect overlapping.
Completely free and lightweight office suiteHigh compatibility with Microsoft Word, Excel, and PowerPoint formatsFlexible drawing tools to easily place shapes over images without automatic repellingFamiliar user interface for a seamless transition
microsoft office alternative - wps office

Frequently Asked Questions

Why does Visio push my shapes away from an inserted image?

This happens because Visio's default layout settings are designed to prevent flowchart shapes from overlapping, keeping routing lines clear. The 'Move other shapes away on drop' feature is enabled by default for many objects, including inserted images.

Can I place shapes inside a Visio image as a container?

No, Microsoft Visio does not currently support using an inserted picture or image as a container for other shapes. You can only layer shapes on top of the image by modifying the layout settings.

How do I lock a background image in Visio so I don't accidentally move it?

The most effective way to lock an image is to place it on a dedicated background page. By assigning that background page to your main drawing page, the image remains fully visible but unselectable while you work on the foreground.