Skip to content

Composite

Node icon
Filter

Blends two images together using 18 layer blending modes. The fundamental compositing operation.

Composite layers one image over another using standard blend modes. The base image connects to the main input; the overlay connects to the second input. Blend modes include Normal, Multiply, Screen, Overlay, Soft Light, Hard Light, Color Dodge, Color Burn, Difference, and many more.

The opacity slider controls how strongly the overlay affects the base. Resize mode determines how the overlay is fitted: None (centered at original size), Fit (scale to fit), or Stretch (fill exactly).

Pins

BaseImage
InputRequired
OverlayImage
InputRequired
MaskMask
InputOptional
ImageImage
Output

Composite

Blend ModeChoice
Default: Normal

How the overlay layer is blended onto the base layer

  • NormalStandard layering — the overlay covers the base based on opacity.
  • MultiplyDarkens by multiplying pixel values. White is neutral. Great for shadows and texture overlays.
  • ScreenLightens by inverting, multiplying, and inverting again. Black is neutral. Great for light effects.
  • OverlayCombines Multiply and Screen — darkens darks and lightens lights. Boosts contrast.
  • Linear Dodge (Add)Adds pixel values together. Creates bright, glowing combinations.
  • SubtractSubtracts overlay from base. Creates dark, negative-like effects.
  • DifferenceShows the absolute difference between layers. Identical areas become black.
  • Hard LightStrong version of Overlay — dramatic contrast enhancement from the overlay layer.
  • Soft LightSubtle version of Overlay — gently increases contrast without harsh clipping.
  • DarkenKeeps the darker pixel from each layer. Useful for combining dark elements.
  • LightenKeeps the lighter pixel from each layer. Useful for combining light elements.
  • Color DodgeBrightens the base toward the overlay color. Creates intense, blown-out highlights.
  • Color BurnDarkens the base toward the overlay color. Creates deep, saturated shadows.
  • ExclusionSimilar to Difference but with less contrast — produces a softer inversion effect.
  • HueTakes the hue from the overlay and keeps the saturation/luminance from the base.
  • SaturationTakes the saturation from the overlay and keeps the hue/luminance from the base.
  • ColorTakes the hue and saturation from the overlay and keeps the luminance from the base.
  • LuminosityTakes the luminance from the overlay and keeps the hue/saturation from the base.
Resize ModeChoice
Default: None

How the overlay is sized when it doesn't match the base. None: keep original size, centered. Fit: scale to fit inside base. Stretch

  • NoneNo resizing — overlay is placed at its original size, centered on the base.
  • FitScale the overlay to fit inside the base dimensions, preserving aspect ratio.
  • StretchStretch the overlay to exactly match the base dimensions.
OpacityNumber
Default: 1.00 Range: 0.00–1.00

Overlay layer opacity (0 = transparent, 1 = fully opaque)

Mask

Mask FitChoice
Default: None (native size)
Mask connected

How the mask is sized when it doesn't match the image. None: center at native size, no scaling. Stretch: scale to exactly match image dimensions. Fit: scale to fit inside image, preserving aspect ratio. Fill: scale to fill image, cropping overflow

  • None (native size)Center the mask at its native size — no resizing. Unmasked regions are unaffected.
  • StretchStretch the mask to exactly match the image dimensions. May distort the mask shape.
  • Fit (letterbox)Scale the mask to fit inside the image, preserving aspect ratio. Letterboxes where needed.
  • Fill (crop)Scale the mask to fill the image, preserving aspect ratio. Crops edges if aspect ratios differ.
  • Multiply darkens; use it to apply shadows or texture overlays.
  • Screen lightens; use it for glow effects or light leaks.
  • Overlay combines Multiply and Screen, boosting contrast while preserving midtones.
  • Wire a gradient or noise pattern as the overlay for quick texture effects.
  • Hovering a Blend Mode in the dropdown live-previews that mode on the canvas before you commit. Click to apply, click away to revert. The whole preview-and-commit interaction records as a single undo step.
  • Connect a mask to the optional third input to restrict the blend to a masked region without a separate Mask Apply step.