Nodes/ComfyUI-PSD-Layers/Load Layers PSD
ComfyUI Node

Load Layers PSD

Load a PSD layer by layer: composite image + layer batches + per-layer image/mask pairs. Reorder/hide layers in the panel to affect the composite (masks, clipping and blend modes supported; adjustment layers and layer styles are not applied when recompositing).

By coeyes·Created a day ago·Updated a day ago· 1
Load Layers PSD
    • composite_image
    • layers_batch
    • masks_batch
    • layer_1_image
    • layer_1_mask
    • layer_2_image
    • layer_2_mask
    • layer_3_image
    • layer_3_mask
    • layer_4_image
    • layer_4_mask
    • layer_5_image
    • layer_5_mask
    • layer_6_image
    • layer_6_mask
    • layer_7_image
    • layer_7_mask
    • layer_8_image
    • layer_8_mask
    • layer_9_image
    • layer_9_mask
    • layer_10_image
    • layer_10_mask
    • layer_11_image
    • layer_11_mask
    • layer_12_image
    • layer_12_mask
    • layer_13_image
    • layer_13_mask
    • layer_14_image
    • layer_14_mask
    • layer_15_image
    • layer_15_mask
    • layer_16_image
    • layer_16_mask
    • layer_17_image
    • layer_17_mask
    • layer_18_image
    • layer_18_mask
    • layer_19_image
    • layer_19_mask
    • layer_20_image
    • layer_20_mask
    • layer_21_image
    • layer_21_mask
    • layer_22_image
    • layer_22_mask
    • layer_23_image
    • layer_23_mask
    • layer_24_image
    • layer_24_mask
    • layer_25_image
    • layer_25_mask
    • layer_26_image
    • layer_26_mask
    • layer_27_image
    • layer_27_mask
    • layer_28_image
    • layer_28_mask
    • layer_29_image
    • layer_29_mask
    • layer_30_image
    • layer_30_mask
    • layer_31_image
    • layer_31_mask
    • layer_32_image
    • layer_32_mask
    psd
    layer_state
    psd_path
    Categoryimage

    Inputs (3)

    NameTypeDefaultDescription
    psdCOMBOPSD file in the input folder. You can also drag & drop a file onto the node.
    layer_stateSTRINGLayer order/visibility state edited in the panel (managed automatically).
    psd_pathoptSTRINGAbsolute path on the server (.psd/.psb). When set, this file is read instead of the psd combo above. Useful for the edit-in-Photoshop-then-Reload workflow. For remote access the path must be readable by the server.

    Outputs (67)

    NameTypeDescription
    composite_imageIMAGE
    layers_batchIMAGE
    masks_batchMASK
    layer_1_imageIMAGE
    layer_1_maskMASK
    layer_2_imageIMAGE
    layer_2_maskMASK
    layer_3_imageIMAGE
    layer_3_maskMASK
    layer_4_imageIMAGE
    layer_4_maskMASK
    layer_5_imageIMAGE
    layer_5_maskMASK
    layer_6_imageIMAGE
    layer_6_maskMASK
    layer_7_imageIMAGE
    layer_7_maskMASK
    layer_8_imageIMAGE
    layer_8_maskMASK
    layer_9_imageIMAGE
    layer_9_maskMASK
    layer_10_imageIMAGE
    layer_10_maskMASK
    layer_11_imageIMAGE
    layer_11_maskMASK
    layer_12_imageIMAGE
    layer_12_maskMASK
    layer_13_imageIMAGE
    layer_13_maskMASK
    layer_14_imageIMAGE
    layer_14_maskMASK
    layer_15_imageIMAGE
    layer_15_maskMASK
    layer_16_imageIMAGE
    layer_16_maskMASK
    layer_17_imageIMAGE
    layer_17_maskMASK
    layer_18_imageIMAGE
    layer_18_maskMASK
    layer_19_imageIMAGE
    layer_19_maskMASK
    layer_20_imageIMAGE
    layer_20_maskMASK
    layer_21_imageIMAGE
    layer_21_maskMASK
    layer_22_imageIMAGE
    layer_22_maskMASK
    layer_23_imageIMAGE
    layer_23_maskMASK
    layer_24_imageIMAGE
    layer_24_maskMASK
    layer_25_imageIMAGE
    layer_25_maskMASK
    layer_26_imageIMAGE
    layer_26_maskMASK
    layer_27_imageIMAGE
    layer_27_maskMASK
    layer_28_imageIMAGE
    layer_28_maskMASK
    layer_29_imageIMAGE
    layer_29_maskMASK
    layer_30_imageIMAGE
    layer_30_maskMASK
    layer_31_imageIMAGE
    layer_31_maskMASK
    layer_32_imageIMAGE
    layer_32_maskMASK