After Effects

How to unprecompose in After Effects

Updated 2026-10-31 · by the mouzeclick team · Also in Español, Português (Brasil), Bahasa Indonesia

After Effects has no unprecompose command, so the built-in way is copy and paste: open the precomp, select all its layers, copy them, paste them into the parent comp above the precomp layer, then delete the precomp layer. That works cleanly when the precomp layer has no transforms, effects, masks or time changes of its own. Anything on the precomp layer itself you redo by hand.

  • After Effects has Layer › Pre-compose (Ctrl+Shift+C, Cmd+Shift+C on a Mac) but no command that reverses it.
  • Copy and paste brings the layers out with their own keyframes, effects and parenting. It drops everything on the precomp layer itself.
  • In the mouzeclick workspace, Un-precomp in Toolbox pulls layers out of up to 12 precomps at a time and asks first when a change is risky.
  • The workspaces are Windows only. The Mac app does not include them.

Is there an unprecompose button in After Effects?

No. After Effects can pre-compose (Layer › Pre-compose, or Ctrl+Shift+C on Windows and Cmd+Shift+C on a Mac), but it has never had the reverse. Ctrl+Z straight after pre-composing is the only one-step way back, and it's gone once you've done anything else.

It comes up when a template arrives with every element nested three deep, or when you pre-composed a title to add a glow and the client now wants the words animated one by one. Premiere Pro has the same gap with nested sequences; the guide to unnesting in Premiere Pro covers that side.

Before you take a precomp apart, ask whether you have to. If the only reason is 3D, turn on the Collapse Transformations switch on the precomp layer instead. The 3D layers inside then use the parent comp's camera and lights, and the precomp stays in one piece.

How do I unprecompose layers manually in After Effects?

Copy the layers out, paste them above the precomp layer, then remove the precomp layer.

  1. Check the precomp layer first. Select it in the parent comp and press U twice. After Effects shows every property that has been changed or keyframed, and none of those will carry over. Note where the layer starts in time.
  2. Open the precomp. Double-click the precomp layer.
  3. Select and copy everything. Ctrl+A, then Ctrl+C (Cmd+A, Cmd+C on a Mac). Copy all the layers together, so parenting and track mattes between them come along.
  4. Paste into the parent. Go back to the parent comp's tab, select the precomp layer and press Ctrl+V. The layers land above the selected layer, in their original order.
  5. Fix the timing. Pasted layers keep the times they had inside the precomp. If the precomp layer started at 5 seconds, slide all the pasted layers 5 seconds later. If it was trimmed, trim them to match.
  6. Remove the precomp layer. Delete it, or switch it off until you've checked the result. Leave the precomp itself in the Project panel: if it's used anywhere else, those layers still need it.

On a plain precomp (same frame size as the parent, starting at zero, nothing on the layer) this is quick and the frame looks identical afterwards. Every row in the next table adds work.

What does unprecomposing lose in After Effects?

Whatever sits on the precomp layer itself, because the copy only takes the layers inside. Each row below is something to rebuild by hand.

On the precomp layerWhat happens after the pasteFix by hand
Position, Scale or RotationThe layers sit where they were inside the precomp, at their own sizeParent them to a null that carries the same move, with its anchor where the precomp's anchor was
EffectsThe effect worked on the combined image; now it's gonePut the effects on an adjustment layer directly above the pasted layers (it also affects anything below them)
Opacity or a blending modeIt was applied once, to the flattened resultKeep the precomp if it matters: 50% on each layer looks different where layers overlap, because the ones below show through
Masks or a track matteLostRedraw them, or keep a small precomp just for the matted part
Time stretch, time remap or frame blendingLost; the layers play at their own speedRe-time each layer, or keep the precomp
A different frame sizePositions are in the precomp's pixels, so a 1080×1920 precomp's layers land off-centre in a 1920×1080 compMove them as a group, parented to a null
3D layers and a camera insideThe 3D layers now see the parent comp's camera and lightsCopy the camera out too, or keep the precomp
Expressions that use thisCompThey now read the parent comp, and a layer name used in both comps can point at the wrong layerRename clashing layers before you paste

How do I unprecompose in one click with mouzeclick?

Use Un-precomp in the Toolbox of the mouzeclick workspace for After Effects. It pulls layers out of precomps into the parent comp, up to 12 precomps at a time, and asks first before a change it considers risky.

  1. Install mouzeclick on Windows. It adds the workspace to After Effects for you.
  2. Open Window › Extensions › mouzeclick workspace and go to Toolbox, one of the three quick workspaces at the bottom of the panel.
  3. In the parent comp, select the precomp layers you want to empty.
  4. Press Un-precomp; the button shows up once a precomp layer is selected. If it stops to ask, read what it found before you say yes.
  5. Scrub the frames where the precomp layer had effects, masks or time changes, as you would after a manual job.

The same group of comp and layer tools holds the jobs that usually come next. Precomp sep makes one precomp per layer, True dup copies a precomp without linking it, and Text exploder splits a text layer into one layer per character, word or line. The anchor grid is in the same Toolbox.

The workspaces are Windows only; the Mac app does not include them. Since 0.58.40 they come with every mouzeclick licence on Windows, at no extra cost.

When should I keep the precomp instead of unprecomposing?

Keep it when the precomp layer is doing real work. As a rule of thumb, if pressing U twice on the precomp layer shows more than a position change, think twice before you flatten it.

  • It's used more than once. Ten instances of one lower-third precomp update together. Flatten one and it stops following the others.
  • It carries a time remap. Freezes, reverses and speed ramps on a precomp are hard to rebuild on separate layers.
  • It holds a matte or a mask that cuts several layers at once.
  • You only want the parent's camera. Collapse Transformations is usually enough.

Flatten it when you need to animate or re-order the layers inside against the rest of the comp, when a template is nested deeper than it needs to be, or when you're cleaning up for a handoff. For a handoff, batch rename the layers once the timeline is flat.

Can I unprecompose on a Mac, or without the workspace?

On a Mac, use the manual method above: the mouzeclick workspace is Windows only. The rest of mouzeclick runs on Windows and Mac (see mouzeclick on Mac), and two parts of it help here:

  • Your mouse. Put select-all, copy and paste on buttons or gestures that only fire while After Effects is in front, or record them as a macro.
  • mouzerun. This After Effects extension makes your own one-click buttons from a script, an expression, a preset, a menu command or an ease. If you already own an unprecompose script, it can live on a button. Every panel is on the extensions page.

Outside mouzeclick, a July 2026 tutorial on AEJuice's forum says its free Pack Manager adds an un-precompose command. The post doesn't say what it keeps from the precomp layer, and we haven't tested it, so try it on a copy of your project first. If you're weighing panels against scripts in general, see plugin vs script vs extension.

Empty up to 12 precomps in one press, on Windows. One plan with everything included, $25 a month, or $249 for a year.

See the price

Questions people ask

What is the shortcut to unprecompose in After Effects?

There isn't one, because there's no unprecompose command to attach a shortcut to. Pre-compose is Ctrl+Shift+C (Cmd+Shift+C on a Mac), and Ctrl+Z straight afterwards undoes it. After that, you copy the layers out by hand, or use a tool such as Un-precomp in the mouzeclick workspace for After Effects on Windows.

Do keyframes survive when I unprecompose?

Keyframes on the layers inside the precomp come out with them, because they travel with the copied layers. Keyframes on the precomp layer itself, such as a Position move or an Opacity fade, stay behind on that layer. Rebuild them on a null and parent the pasted layers to it, or the move disappears when you delete the precomp layer.

Why did my layers move after I unprecomposed?

Usually because the precomp layer was moved or scaled, or the precomp has a different frame size from the parent comp. Layer positions are stored in the precomp's own pixels, so they land somewhere else in the parent. Undo, check the precomp layer by pressing U twice, and parent the pasted layers to a null that copies its transform.

Can I unprecompose several precomps at once?

Not with After Effects' own commands. The copy-and-paste method works one precomp at a time, and nested precomps mean repeating it at every level. Un-precomp in the mouzeclick workspace takes up to 12 precomps in one go and asks first before a change it considers risky. It runs in After Effects on Windows.

Will unprecomposing break my expressions?

It can. An expression that uses thisComp now looks at the parent comp, so a reference such as thisComp.layer("Controls") fails if the parent has no layer with that name, or finds the wrong one if it has two. Expressions that point between the copied layers keep working when you paste them all together.

Does unprecomposing change other copies of the same precomp?

No. You're only removing one layer from one comp; the precomp stays in the Project panel and every other layer that uses it plays as before. Don't delete the precomp from the Project panel until you know where else it's used, because deleting it there removes it from every comp at once.

Is the mouzeclick workspace available on Mac?

No. The After Effects and Premiere Pro workspaces are part of mouzeclick on Windows, and the Mac app does not include them. On a Mac you get the mouse app, the wheels and the 22 extensions for Premiere Pro and After Effects, including mouzerun for your own one-click buttons. Un-precomp, Precomp sep and Text exploder are not among them.

How much does mouzeclick cost?

One plan with everything included: $25 a month, $249 for a year, or $499 once for a lifetime key. Only the first 100 lifetime keys are sold, and a lifetime key works for as long as mouzeclick runs. You can try it free for 3 days with no card. A creator or friend code takes 10% off a new customer's first 30-day or 1-year payment. Prices are in the pricing section.

Sources

Checked on 2026-10-31. Prices and features change: each link goes to the maker's own page.

  1. AEJuice forum: How to Un-Precompose in After Effects (Free in Pack Manager), 12 Jul 2026