I freakin’ love Layer Comps in Photoshop. I frequently create complicated, multi-state mockups that would otherwise be multiple layer sets and files without layer comps.
What are Layer Comps? Simply put, Layer Comps are a ‘snapshot’ of your Photoshop document (PSD) that you can easily flip between. Here is a quick example: Let’s pretend you are making a set of navigation tabs and want to show the active and inactive states:

Normally you would need to create two sets of each tab, one showing the active and one showing the inactive and manually flip between the two:

By using layer comps in this example, we eliminate all of the duplicate sets of layer and simplify down to the text layers for the tabs, and the tab itself.



In this example I’m storing the position of the “active” tab background, and the Layer Effect that sets the color of the active and inactive text.
Creating a Layer Comp is easy. First, make sure you have the Layer Comp pallet visible by clicking Window > Layer Comp.
Once you have the pallet visible, click the “new” icon at the bottom of the window. Give your Layer Comp a name (and description if you like). You also need to decide what information you want to store in the Layer Comp. Your options are Visibility (is the layer on or off), Position (the x/y position of a layer), and Appearance (the Layer Effects of each layer).
While fewer layers and being able to store multiple states in layer comps is a huge advantage of Layer Comps, there are a few quirks that you’ll need to look out for. First, Layer Comps are useless unless you remember to update them (you click the refresh icon). I can’t count how many times I’ve made a new state, then clicked to another state without updating the set. Undo will generally get you back on the right track, but it can be annoying.
Second, you might have to make changes multiple times to update your Layer Comps. For example, if in one Layer Comp you tweak the position of the element and save it, it only applies to that Layer Comp. That means all your other Layer Comps have the old position and will need to be updated. There is no way around this other than to make as few changes to “global” elements as possible.
Finally, if you have one Layer Comp that stores Visibility, Position, and Appearance, and another just stores two of the options, the lesser will get overridden when you switch layer comps.
What about you? Do you use Layer Comps? Why or why not? If so, any tips or tricks to add?
Comments
Hamish M said:
Great article! I just used it on a website mockup I’m working on (multiple pages/states, one PSD), and it works perfectly.
Posted on July 02, 2008 at 4:49 PM
Aaron said:
I’m a PSD nazi. All my layers are named and organized in folders. Layer comps makes multiple file states so much easier than seventeen different PSDs.
Posted on July 02, 2008 at 5:17 PM
Wade Winningham said:
Was this for Stephen Anderson’s benefit? Just curious.
Posted on July 02, 2008 at 5:22 PM
Ian said:
Nice article, and something I’ll be using from now on I think. I’ve previously been using the former method of creating a set for each state and then manually swapping between the two. I wasn’t aware of layer comps so this is quite a handy time saving tip. Thanks!
Posted on July 02, 2008 at 5:44 PM
Travis Isaacs said:
Ouch, Wade just called Stephen out for his use of a million unnamed layers in Photoshop
Wade, Stephen is an “embrace the chaos” personality, I’ve given up on fighting it!
Posted on July 02, 2008 at 5:48 PM
Liam McKay said:
Ahhhh! Thats sweet, nice one/
Posted on July 02, 2008 at 6:26 PM
Wade Winningham said:
Another thing is that if you used some funky fonts, don’t forget to tell me about them. If they can be provided in case I need to update copy great, if not, at least list what I need to purchase.
Posted on July 02, 2008 at 8:33 PM
Craig said:
Fw Pages and States would make your life even easier. Not only do they not require “updating”, but you can also share layers/pages across multiple states.
If you are designing for the web, Fw will make you very, very happy.
Posted on July 02, 2008 at 9:34 PM
Travis Isaacs said:
I was waiting on the Fw crowd to weigh in. Different strokes for different folks Craig!
Viewzi is non-denominational when it comes to which graphic package you use. We’ve got designers on Photoshop, Fireworks, Illustrator, heck, even InDesign gets love here at Viewzi.
Posted on July 03, 2008 at 7:59 AM
Aaron said:
I don’t want to get started on the Fireworks vs. Photoshop debate. It’s not even worth it. That, and there isn’t much of a debate.
Posted on July 03, 2008 at 11:40 AM
Daniel Marino said:
It’s funny because I just started do that about a month ago… it’s so practical it makes me wonder why I never did it so much sooner.
Posted on July 03, 2008 at 1:05 PM
Noel Hurtley said:
Thanks for the great tip!
Posted on July 15, 2008 at 3:47 AM
corp.viewzi.com said:
ЗдравÑтвуйте!
Ðеобходимо Ñделать Ñайт. Форумы, чаты и тому подобное не нужно. Хочу получить качеÑтвенную вёрÑтку, именно качеÑтвенную, а то в дримвивере и Ñама могу. Дизайн готов, а оÑтальное за вами.
Очень хотелоÑÑŒ бы уÑлышать пару дельных Ñоветов о том, какой код выбрать, где лучше регить домен и так далее…
бюджет = около 150 - 200 долл.
Posted on October 29, 2008 at 12:10 AM
Alan Musselman said:
All - There should be no Fireworks / Photoshop debate. Use what you feel most comfortable with...period.
Integration tip 1 that is very useful especially in an ecosystem where there are Fireworks and Photoshop users alike is that Fireworks CS4 can import a specific Layer Comp that resides in the PSD file. This allows the Ps user or Fireworks user to then create the interaction necessary to sell the concept/prototype and move into production as quickly as possible. The two (Ps/Fw) work very well together. For Fireworks users - you can feel like a Photoshop pro without opening photoshop just by saving the PNG as a PSD. You’ll be surprised to see how much is carried over even Vector masks become masks in Photoshop, layer structure, type is retained etc.. A Fw limitation when saving a PSD from Fireworks is Pages do not convert to Layer comps.
Integration tip 2 - Illustrator now supports “Artboards” which is similar to how Freehand used Multiple pages, but better in my opinion. The integration tip here for Fireworks is Artboards in Illustrator convert to Pages in Fireworks!
Just adding fuel to the fire!
Posted on January 05, 2009 at 4:38 PM
Essay said:
Integration tip 1 that is very useful especially in an ecosystem where there are Fireworks and Photoshop users alike is that Fireworks
Posted on May 19, 2009 at 5:15 AM
Thesis said:
It’s not even worth it. That, and there isn’t much of a debate.
Posted on May 19, 2009 at 5:16 AM
Custom Dissertation said:
The integration tip here for Fireworks is Artboards in Illustrator convert to Pages in Fireworks!
Posted on May 19, 2009 at 5:17 AM
custom coursework said:
If they can be provided in case I need to update copy great.
Posted on May 19, 2009 at 5:19 AM
the assignment said:
I wasn’t aware of layer comps so this is quite a handy time saving tip. Thanks!
Posted on May 19, 2009 at 5:19 AM
avareevex said:
I was justified reading a assuredly question on how to convey your down comforter all fluffy again and almost all the answers said that you can relate fool someone some tennis balls in the dryer to write that happen. <a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to make a table html</a>So how does that plough exactly? Why does this happen? Can you use something else less than tennis balls? Gratefulness you!
<a href=http://bolyk.vox.com/library/post/my-last-tennis-news-a-like-the-tennis-great-game.html>how to play tennis rules</a>
Posted on May 19, 2009 at 11:26 AM
said:
. . , .
Posted on May 30, 2009 at 6:05 PM
Kenwood Radiokabel said:
But there are a lot of mundane web resources, many of them academic or from academic researchers that don’t necessarily lend themselves to visually appealing “branding” or “faviconing.”
Regards,
Posted on June 24, 2009 at 5:12 AM
online roulette said:
I struggle more when working with photoshop and this gave me good idea and made my work easier.
Posted on June 26, 2009 at 3:51 AM
Fireplace Designs said:
The information i was searching to work with is available here and with this i could create more designs.
Posted on June 27, 2009 at 2:52 AM
Buy Essay said:
I am a firework user and for fireworks users I feel like a Photoshop pro without opening photoshop just by saving the PNG as a PSD.
Posted on July 01, 2009 at 10:14 PM
Essay Help said:
I feel helpful to know more about the software as it is difficult to use for me.
Posted on July 01, 2009 at 10:15 PM
Custom Essays said:
I’ve previously been using the former method of creating a set for each state and then manually swapping between the two. This has helped me to know more information regarding the design work.
Posted on July 01, 2009 at 10:16 PM
online paid surveys said:
Do not hesitate to come forward and express your views. This will show your capabilities to the rest of world.
Regards,
Posted on July 01, 2009 at 11:44 PM
personal injury claim said:
le document joint à cet article. Enseuite vous le faite signer par votre chef d’établissement dans les plus bref délai.
Posted on July 01, 2009 at 11:47 PM