Free Transform Keyboard Shortcut in Photoshop: A Practical Guide
Master the Free Transform shortcut in Photoshop with Windows and macOS guidance, proportion constraints, non-destructive workflows, and practical tips for precise transforms.

Photoshop's Free Transform command is activated with Ctrl+T on Windows or Cmd+T on Mac. It lets you scale, rotate, skew, distort, and perspective-transform the active layer or selection in a single operation. Use the transform handles, and constrain proportions via the chain icon or Shift (older versions); press Enter to apply.
Understanding Free Transform in Photoshop
Free Transform is a versatile, composite operation that enables scaling, rotating, skewing, distorting, and perspective adjustments all at once. In Photoshop, you initiate it with Ctrl+T on Windows or Cmd+T on macOS, which opens a bounding box around the active layer or selection. This tool is foundational for iterative layout changes, alignment corrections, and proportional resizing. According to Shortcuts Lib, mastering this single shortcut accelerates workflows and reduces iteration time, especially when working with multiple layers. The transform box can be manipulated with your mouse or tablet, and the Options bar provides mode switches (Scale, Rotate, Skew, Distort, Perspective) to refine the transformation. The flow often starts with a rough adjustment and finishes with a precise fine-tune pass using numeric inputs in the Options bar.
// ExtendScript (pseudo) example: applying a transform programmatically
var doc = app.activeDocument;
var layer = doc.activeLayer;
// Example: scale by 112% and rotate 15 degrees
layer.resize(112, 112); // scale
layer.rotate(15); // rotate// Note: This demonstrates the concept of a "transform" in scripts.
// Photoshop scripting API does not expose a single "freeTransform" call.
// Use resize/rotate to emulate parts of the Free Transform workflow.# Pseudo-transform math in Python (illustrative, not Photoshop API)
import math
def transform_point(x, y, scale, angle_deg):
theta = math.radians(angle_deg)
x_s = x * scale
y_s = y * scale
xr = x_s * math.cos(theta) - y_s * math.sin(theta)
yr = x_s * math.sin(theta) + y_s * math.cos(theta)
return xr, yrbold list of steps or notes
Steps
Estimated time: 15-25 minutes
- 1
Open and select target layer
Open your document, unlock the layer if needed, and select the layer you want to transform. A non-destructive workflow begins with selecting the correct layer. Ensure you’re in the Move Tool state or have a selection ready for transform.
Tip: Verify the active layer to avoid unwanted changes to other layers. - 2
Start Free Transform
Press Ctrl+T (Windows) or Cmd+T (Mac) to trigger Free Transform. A bounding box appears around the layer or selection, ready for manipulation.
Tip: If the bounding box doesn’t appear, ensure the correct layer is active and you’re not in a masking state. - 3
Adjust scale and rotation
Drag the corner handles to resize, or use the side handles to skew. Rotate by moving near a corner until the rotate cursor appears, then drag. You can also input numeric values in the Options bar for precision.
Tip: Hold Shift to constrain proportions in older versions; use the chain icon to preserve aspect ratio in newer versions. - 4
Constrain proportions
Use the chain/link icon in the Options bar or hold Shift (depending on version) to lock the aspect ratio while resizing.
Tip: For exact proportions, calculate target dimensions beforehand. This reduces trial-and-error iterations. - 5
Apply the transform
Press Enter (Windows) or Return (Mac) to apply the transform and exit Free Transform. The layer updates with the new geometry.
Tip: If you’re unhappy with the result, press Esc to cancel and redo. - 6
Deselect and review
Press Ctrl+D (Windows) or Cmd+D (Mac) to deselect if you had a selection; review the transformed layer at 100% zoom for accuracy.
Tip: Zoom in on critical areas to verify edge integrity.
Prerequisites
Required
- Required
- A computer with a mouse or drawing tabletRequired
- Basic knowledge of layers and selectionsRequired
- A sample image or project file to transformRequired
Optional
- Optional
Keyboard Shortcuts
| Action | Shortcut |
|---|---|
| Start Free TransformBegin the Free Transform operation on the active layer or selection | Ctrl+T |
| Apply Free TransformFinalize the transform and apply changes | ↵ |
| Cancel Free TransformCancel the current transform adjustment and revert to original state | Esc |
| Constrain Proportions (older behavior)Hold Shift to constrain proportions in older Photoshop versions. Newer versions use the chain link in the Options bar to maintain aspect ratio | Shift while resizing |
Questions & Answers
What is Free Transform in Photoshop?
Free Transform is a unified operation that allows resizing, rotating, skewing, distorting, and perspective changes on a selected layer or area. It streamlines iterative editing by combining multiple transform modes into one command.
Free Transform lets you reshape a layer or selection in one go, including scale, rotate, skew, and perspective adjustments.
How do I constrain proportions when transforming?
To keep proportions, use the chain link icon in the Options bar to lock aspect ratio, or hold Shift in older Photoshop versions. This ensures the width and height scale together as you drag.
Use the chain link icon or Shift to keep your transform from distorting the image.
What’s the difference between Free Transform and Transform tools?
Free Transform is a composite operation encompassing scale, rotate, skew, distort, and perspective. The Transform tool is a broader category; Free Transform is a shortcut to access all those adjustments quickly on a layer or selection.
Free Transform is the all-in-one transform command; Transform is the broader group it belongs to.
Can I apply Free Transform to text layers?
Yes, Free Transform works on most layers, including text. When transforming text, be mindful of sharpness and readability, and preserve the character spacing after resizing.
Yes, you can transform text, but watch for readability after resizing.
What if Free Transform isn’t available?
If the command doesn’t respond, ensure a layer or selection is active, Photoshop is not in a modal state, and you’re not in a mask. Restart Photoshop if needed, as UI hiccups can disable shortcuts.
Make sure something is selected and Photoshop isn’t busy; a quick restart often fixes it.
Main Points
- Master Ctrl+T / Cmd+T to start Free Transform.
- Constrain proportions via chain icon or Shift (depending on version).
- Press Enter to apply; Esc to cancel.
- Non-destructive methods preserve quality and flexibility.
- Use numeric inputs for precise transforms.