Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I am a Fireworks user new to Photoshop. In FW there is the very handy "fit to canvas" button in the properties panel at the bottom which when clicked snaps the image to the canvas by adjusting the canvas's size to be no larger than the image.

Is there such a tool in PS?

share|improve this question

10 Answers 10

up vote 27 down vote accepted

The closest you'll get is the Trim… command in the Image menu.

share|improve this answer
If the content is bigger than the canvas it's not working as Fireworks 'Fit to canvas' tool. Only when the content is smaller than the canvas it works fine. – Aw Qirui Guo Sep 29 '13 at 7:43
@AwQiruiGuo As I said, it's the closest you'll get. If it's something you need to do often, it's relatively straightforward to make a photoshop action to change the canvas size to something arbitrarily large so that the content is surrounded by blank space, then use the trim command. – ghoppe Sep 30 '13 at 15:09
@ghoppe : Actually, in an instance where the content is larger than the canvas, "Reveal All" is right there in the Image menu – no recording an action required. – MG_ Aug 16 '14 at 22:39
You could just increase the canvas size to anything that is bigger than your image, and then use trim. – Mark Buikema Jan 13 '15 at 14:49

I'm using Photoshop CC 2014 at the moment and could simply achieve that by doing Image > Reveal All.

share|improve this answer
This is the correct answer. – Rootical V. Jun 16 '15 at 9:17
I know this is an old question/answer but I've been struggling with this forever and didn't know "Reveal All" existed. Thank you for teaching me something new! – Vicki Sep 2 '15 at 0:53
Unless the image is smaller than the canvas – Eoin Mar 24 at 11:25
  • use rectangular select (M) over the whole image
  • copy the image (Ctrl/Option+C)
  • File > New...
  • on Preset click Clipboard
  • then paste it there (Ctrl/Option+V)
share|improve this answer
This is usually what I do, no matter the editor. Seems if you have a freshly filled clipboard in Photoshop CC 2015, the preset will be already configured to Clipboard already, with the dimensions of the the clipboard. – tomByrer Feb 23 at 2:49

Go to: Edit > Preferences > General > and check the box that says "Resize Image During Place" Then when you place an image, it will fit it to your canvas.

share|improve this answer
Can you please add a shreenshot? – Kurt Feb 23 at 18:58

You could always simply crop close to the edges of your content. Zoom in to be more precise.

share|improve this answer

Using menu command "File...Automate...Fit Image" is one option.

share|improve this answer

you have to use crop , select the width and height of the image for the canvas , and the canvas will adjust for you

share|improve this answer

go to your preferences (command K). check the box "resize image during place"

share|improve this answer

If you already have a lot of layers and the other suggested solutions don't work.

You can always go to image > Canvas and make a note of the dimensions. enter image description here

Then choose your image, CTRL & T for Transform and enter in the canvas dimensions.

You can click the little chain if you want it to keep it's proportions then just enter either the width or the height. enter image description here

share|improve this answer

In Photoshop its alt+i+r at the same time.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.