How to Add a Photo in InDesign: A Complete Guide

Adding images to an InDesign document is one of the most fundamental layout tasks — and one that trips up beginners more than almost anything else. That's because InDesign handles photos differently from most other design tools. Understanding why it works the way it does makes the whole process click into place.

How InDesign Treats Images (This Changes Everything)

Unlike Photoshop or even Microsoft Word, InDesign does not embed photos directly into your document by default. Instead, it creates a link — a reference to the image file stored on your computer or server. The document displays a preview, but the actual image data lives externally.

This architecture exists for good reason: it keeps InDesign files lightweight and allows you to update source images without rebuilding your layout. But it also means that if you move or delete the original image file, InDesign will report a broken link and your exported PDF may be low-resolution or blank in that spot.

Knowing this upfront saves a lot of confusion later.

The Two Core Methods for Placing a Photo

Method 1: Place Command (The Standard Approach)

The Place command is InDesign's primary tool for adding images.

  1. Go to File > Place (or press Cmd+D on Mac / Ctrl+D on Windows)
  2. Navigate to your image file and click Open
  3. Your cursor will change into a "loaded" thumbnail showing the image
  4. Click anywhere on the page to place the image at its default size, or click and drag to define the frame dimensions as you place it

This method works with JPEG, PNG, TIFF, PDF, PSD, AI, EPS, and most other common formats.

Method 2: Draw a Frame First, Then Place

Many designers prefer to set up their layout structure before adding content:

  1. Select the Rectangle Frame Tool (shortcut: F) — this creates a placeholder frame marked with an X
  2. Draw the frame where you want your image to appear
  3. With the frame selected, go to File > Place and choose your image
  4. The image fills the selected frame automatically

This approach gives you more layout control and is especially useful when working with templates or defined grid systems.

Fitting and Adjusting Images Inside Frames 🖼️

After placing a photo, it may not fill the frame the way you expect. InDesign separates the frame (the container) from the content (the image itself), and they can be moved and scaled independently.

The Object > Fitting menu gives you several options:

Fitting OptionWhat It Does
Fill Frame ProportionallyScales the image to fill the entire frame, may crop edges
Fit Content ProportionallyScales the image to fit within the frame, may leave empty space
Fit Frame to ContentResizes the frame to match the image's actual dimensions
Center ContentCenters the image within the frame without scaling

You can also right-click on any image frame to access these options quickly.

To move the image within its frame without moving the frame itself, use the Direct Selection Tool (shortcut: A). To move the frame and image together, use the Selection Tool (shortcut: V).

Key Variables That Affect How This Works for You

Not every InDesign workflow is the same, and several factors shape what "adding a photo" actually looks like in practice:

Your InDesign version matters. Older versions of InDesign (CS6 and earlier) have slightly different Place dialog options compared to current Creative Cloud versions. The CC versions support more file formats natively and include features like linked assets from Creative Cloud Libraries.

Image resolution affects print versus digital output differently. For print work, source images ideally need to be 300 PPI at the final placed size. For screen or interactive PDFs, 72–150 PPI is typically sufficient. InDesign won't stop you from placing a low-resolution image — it will flag it in the Links panel if it falls below the threshold for your output intent.

Linked vs. embedded images is a choice you can make intentionally. You can embed an image by selecting it in the Links panel and choosing Embed Link from the panel menu. Embedded images increase file size but eliminate broken link risks — useful when sharing files with collaborators who don't have access to your image folder structure.

File organization has a bigger impact than most beginners expect. Because InDesign uses links, keeping your images in a consistent folder relative to your document file helps prevent broken links when moving projects between computers or sharing with others. Many designers use an "Images" or "Links" subfolder inside the project directory.

Color mode of your source file also plays a role. Images destined for print should generally be CMYK. RGB images placed into a CMYK document will still display and export, but color accuracy depends on your color management settings and the output profile used at print time.

What Happens When a Link Breaks

If you see a yellow warning triangle or red "?" icon on an image, InDesign is telling you it can't find the source file. The Links panel (Window > Links) shows the status of every placed image. From there you can Relink to locate the file at its new location, or update images that have been modified since they were placed.

Working With the Links Panel 🔗

Get comfortable with the Links panel early. It's where you manage all placed images in your document — checking resolution, updating modified files, relinking missing assets, and embedding or unembed content. For multi-page documents with dozens of images, the Links panel is essential for keeping everything organized before export.

The Gap That Remains

The steps above cover what InDesign does and how its image placement system works across most standard scenarios. But how well this workflow fits your situation depends on factors specific to you — the type of output you're producing, whether you're working solo or collaborating, how your files are organized, which version of InDesign you're running, and whether your images are coming from local storage, a cloud library, or a DAM system. Those variables shape which approach makes the most sense to use consistently.