> ## 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.

# Video Iterator

## Summary

The Video Iterator Node lets you feed multiple videos into a workflow and process each one individually through the connected downstream nodes — the video equivalent of [Image Iterator](/image-iterator) and [Text Iterator](/text-iterator). Instead of running your workflow manually for every clip, the iterator handles the batch automatically, passing each video one by one to the next node in the chain.

## How to Use

<Steps>
  <Step title="Add the Node">
    Click the Add (+) button and select **Video Iterator** from the Video Utilities sub-category.
  </Step>

  <Step title="Provide videos">
    Upload video files directly (MP4, WEBM, or MOV, up to 30MB each) or click **Select from Assets** to pull in videos already in your library.
  </Step>

  <Step title="Connect downstream nodes">
    Connect the node's output to whatever should run on each video — an edit, upscale, or export node, for example.
  </Step>

  <Step title="Run">
    Click Run. The workflow processes each video in the batch in turn.
  </Step>
</Steps>

## Sample Use Cases

<AccordionGroup>
  <Accordion title="Batch-editing a set of clips" defaultOpen>
    Feed a folder's worth of raw clips through Video Iterator into a single edit or upscale node, instead of running the workflow once per clip by hand.
  </Accordion>

  <Accordion title="Applying the same treatment across variants">
    Use Video Iterator to apply the same downstream chain — for example Copyright Checker followed by Export — consistently across every video in a batch.
  </Accordion>
</AccordionGroup>
