How can I expand an image canvas to make room for text?
Quick answer
Decide how much room the text needs and which side should have it, then enlarge the canvas without scaling the original image. In GIMP, use Image → Canvas Size, set width and height, and position the image in the preview or adjust its offsets. Added space may be transparent; for a designed backdrop, use a suitable fill or make a separate background layer. Check the result with the actual text in place. [S1]
The question, the details, the next step.
A practical checklist
Write the text and decide its line breaks before sizing the new space.
Choose the side for the text and identify image details that must remain clear.
In GIMP, use Image → Canvas Size to change the canvas without scaling the image pixels. [S1]
Choose transparency, a fill, or a separate designed background for the added area. [S1]
Preview the actual text and image together in the intended layout.
A few more useful answers
Will expanding the canvas make the photo itself larger?
In GIMP, the Canvas Size command changes the visible canvas without scaling the image pixels. [S1]
Why does the added area look transparent?
GIMP may leave newly added space transparent. The canvas-resize dialog also offers fill choices when resizing layers. [S1]
Does expanding the canvas automatically extend the photo background?
The canvas-size instructions do not establish that result. For a designed background, GIMP’s manual suggests adding a new layer at the enlarged canvas size and painting it. [S1]
Sources
References used for this guide.
- [S1] GIMP 2.10 User Manual: Canvas Size docs.gimp.org · Checked
