The fastest way to move a text box in Canva
Click the text box once to select it, then drag it to where you want it. That's the whole move. If the text box is already selected (you'll see a blue border around it), you can also use your arrow keys to nudge it one pixel at a time — hold Shift and press an arrow key to move it ten pixels at once, which is faster for bigger adjustments.
If you're on a phone or tablet, tap the text box to select it, then drag your finger across the canvas to reposition it. The same selection border appears, and the motion works the same way as on a computer.
The text box will snap to invisible alignment guides as you drag — you'll see thin lines appear when the box lines up with other elements on your canvas or with the center. If snapping gets in your way, you can turn it off in the menu, but most people leave it on because it keeps designs looking organized without extra work.
Key Takeaways
- Click a text box once to select it, then drag it anywhere on the canvas — no special mode or tool needed.
- Arrow keys move a selected text box one pixel at a time; hold Shift while pressing an arrow to move ten pixels, which is faster for precise positioning.
- Alignment guides (thin lines) appear automatically as you drag and help you line up text boxes with other design elements.
- On phones and tablets, tap the text box and drag your finger to move it, using the same selection and snapping behavior as the desktop version.
Selecting a text box when multiple elements overlap
If you have several text boxes stacked on top of each other, clicking once might select the wrong one. Click and hold for a moment, and a menu will appear showing all the elements at that spot — tap the one you want to move. On a phone, press and hold your finger on the spot until the menu appears.
Another way is to use the Layers panel on the right side of the screen (on desktop) or the layers icon at the bottom (on mobile). The layers panel shows every element on your canvas in a list. Tap the text box name in that list to select it, then drag it on the canvas. This method is especially useful when you have many overlapping elements and clicking is getting confusing.
Moving text boxes with precision using the position menu
If you need exact positioning — for example, you want a text box exactly 50 pixels from the left edge — select the text box and look for the position controls. On desktop, right-click the text box and choose "Position" or look in the top toolbar for X and Y coordinate fields. These let you type in exact distances from the top and left edges of your canvas.
This method is slower than dragging for casual work, but it's the only way to match positions across multiple designs or to place something at a specific measurement. Most people use it only when alignment matters for printing or when they're recreating a design that has exact specs.
Keeping text boxes aligned with other design elements
Canva has an alignment tool that works after you've selected multiple text boxes or other elements. Select one text box, then hold Shift and click another text box to add it to your selection. You can keep Shift-clicking to add more elements. Once you have two or more selected, the alignment buttons appear in the toolbar — you can align them left, center, right, top, middle, or bottom with one click.
The distribute option spaces multiple selected elements evenly across the canvas, which is useful when you're making a list of text boxes and want equal gaps between them. Select all the boxes you want to space, then choose the distribute option from the alignment menu.
Resizing a text box while keeping it in place
Moving and resizing are different actions in Canva. To resize a text box without moving it, select it and grab one of the corner or edge handles (small squares around the border). Drag a corner handle to resize both width and height at once; drag an edge handle to change only that dimension. The text box stays anchored where it is while the edges expand or shrink.
If you want to resize and keep the text box centered in the same spot, hold Alt (or Option on Mac) while dragging a corner handle. The box will expand or shrink equally in all directions from its center point, so it stays in the middle of where it was.
Undoing a move you didn't mean to make
Press Ctrl+Z (or Cmd+Z on Mac) to undo the last move. You can undo multiple times to go back several steps. If you undo too far, press Ctrl+Y (or Cmd+Y on Mac) to redo. On mobile, use the undo and redo buttons at the top of the screen — they look like curved arrows.
Canva saves your work automatically, so you don't lose changes if you close the browser or app. But undo only works within the current editing session — once you close and reopen the design, you can't undo moves from before you closed it.
Locking a text box so it doesn't move by accident
Once you've positioned a text box exactly where you want it, you can lock it to prevent accidental moves. Select the text box, right-click it, and choose "Lock" from the menu. A locked text box won't move when you drag, and you can't edit the text inside it until you unlock it. To unlock, right-click and choose "Unlock".
Locking is useful when you're working on a complex design with many elements and you keep bumping things out of place. Lock the elements you're done with, and you'll only move the ones you're actively working on.
Frequently Asked Questions
Can I move multiple text boxes at the same time?
Yes. Hold Shift and click each text box you want to move, then drag any of the selected boxes. All of them will move together, keeping their positions relative to each other. This is faster than moving them one at a time when you need to shift a whole group across the canvas.
Why does my text box snap to places I don't want it to?
Canva's alignment guides are turned on by default. They snap your text box to the edges and centers of other elements and to the canvas center. If this gets annoying, you can turn snapping off in the settings menu, but most designs look better with it on. You can also hold Ctrl (or Cmd on Mac) while dragging to temporarily disable snapping for that one move.
What's the difference between moving a text box and moving the text inside it?
Double-click a text box to enter edit mode and move the cursor inside the text. Single-click to select the box itself for moving. If you're in edit mode and try to drag, you'll select text instead of moving the box. Click outside the box first to exit edit mode, then single-click the box border to select it for moving.
Can I move a text box off the edge of the canvas?
Yes, you can drag a text box partially or completely off the canvas. This is useful when you want text to appear to extend beyond the visible area, or when you're preparing a design for printing and need bleed space. The text won't show in the final read unless it's within the canvas boundaries.