> ## Documentation Index
> Fetch the complete documentation index at: https://docs.imagine.art/llms.txt
> Use this file to discover all available pages before exploring further.

# Compositor

> Combine and layer multiple inputs directly on the Workflows canvas.

The **Compositor** node lets you merge and layer multiple images into a single composited output, directly inside the Workflows canvas. No external tools needed.

<Frame>
  <img src="https://mintcdn.com/imagineart/UJPjVaWf1ccF5jeK/images/Screenshot-2026-05-13-at-7.24.40-PM.png?fit=max&auto=format&n=UJPjVaWf1ccF5jeK&q=85&s=16a4855067365df6c5c25332f208fc34" alt="Screenshot 2026 05 13 At 7 24 40 PM" width="1192" height="1090" data-path="images/Screenshot-2026-05-13-at-7.24.40-PM.png" />
</Frame>

## How to use the Compositor node

<Steps>
  <Step title="Add the Compositor node">
    Right-click on the canvas to open the node picker and search for **Compositor**. Click to place it.

    <Frame>
      <img src="https://mintcdn.com/imagineart/UJPjVaWf1ccF5jeK/images/Screenshot-2026-05-13-at-7.25.45-PM.png?fit=max&auto=format&n=UJPjVaWf1ccF5jeK&q=85&s=e202fed5a310519644e42ddffacb3cb7" alt="Screenshot 2026 05 13 At 7 25 45 PM" width="744" height="360" data-path="images/Screenshot-2026-05-13-at-7.25.45-PM.png" />
    </Frame>
  </Step>

  <Step title="Connect your inputs">
    Connect the output handles of your image nodes to the **Image** input on the Compositor. Each time you connect an image, a new slot (**Image 1**, **Image 2**, **Image 3**, and so on) appears for the next one. Each connected image becomes a separate layer.

    <Frame>
      <img src="https://mintcdn.com/imagineart/UJPjVaWf1ccF5jeK/images/Screenshot-2026-05-13-at-7.31.05-PM.png?fit=max&auto=format&n=UJPjVaWf1ccF5jeK&q=85&s=84a50091396497709b4eca53ff25ea7d" alt="Screenshot 2026 05 13 At 7 31 05 PM" width="1366" height="1440" data-path="images/Screenshot-2026-05-13-at-7.31.05-PM.png" />
    </Frame>
  </Step>

  <Step title="Configure layering">
    Click **Edit Layers** on the node to open the layer editor. Select a layer in the **Layers** list to set its **Position**, **Dimension**, **Rotation**, **Opacity**, and **Blend Modes** in the right panel. Drag layers up or down in the list to change their stacking order.

    Select **Artboard** to set the output dimensions, artboard size, and background color.

    <Frame>
      <img src="https://mintcdn.com/imagineart/D9_KfOFLm_QIrPoE/images/workflows/compositor-step-04.png?fit=max&auto=format&n=D9_KfOFLm_QIrPoE&q=85&s=75cac697e2b113746f138460a379e2fb" alt="Edit Layers editor with the Layers list, artboard preview, and Image 2 settings for position, dimension, rotation, opacity, and blend mode" width="1440" height="900" data-path="images/workflows/compositor-step-04.png" />
    </Frame>
  </Step>

  <Step title="Connect the output">
    Connect the Compositor's output handle to any downstream node that accepts an image, including another Compositor for more complex compositions.
  </Step>

  <Step title="Preview the result">
    The Compositor has no **Run** button. Its preview updates live as you connect inputs or change layers, so the node always shows the current composited output.

    <Frame>
      <img src="https://mintcdn.com/imagineart/D9_KfOFLm_QIrPoE/images/workflows/compositor-step-05.png?fit=max&auto=format&n=D9_KfOFLm_QIrPoE&q=85&s=55c3bfe4f1d6d9948241f2a26efcc482" alt="Two image nodes connected to the Image 1 and Image 2 inputs of a Compositor node, which shows the layered preview" width="1440" height="900" data-path="images/workflows/compositor-step-05.png" />
    </Frame>
  </Step>
</Steps>

## Supported inputs

The Compositor takes image inputs. Connect images from any image node, such as an upload or a generation node. Each connected image becomes a separate layer.

<Tip>
  Use the Compositor to stitch together outputs from separate generation pipelines before passing them to a final export or post-processing node.
</Tip>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.