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

# AI Canvas

> A freeform visual workspace where you generate, upload, arrange, edit, and export images and videos in one place.

AI Canvas is an infinite visual workspace. Every image and video you generate in Runable lives here. You can upload your own files, generate new ones from text, arrange them freely, and use precision editing tools directly on the canvas, all without sending prompts to the agent.

The canvas is the shared workspace behind AI Images, AI Videos, and AI Carousel. Anything you create with those features appears on the canvas automatically.

<Frame caption="The AI Canvas workspace with images and videos arranged on the infinite canvas.">
  <img src="https://runable.cloud/assets/canvas-CVtneo-P.png" alt="AI Canvas showing multiple images and video clips arranged on a freeform workspace with the toolbar visible at the bottom" />
</Frame>

## What you can do on the canvas

<CardGroup cols={3}>
  <Card title="Upload and arrange" icon="upload" href="/canvas-basics-upload-arrange-zoom">
    Drag and drop images and videos onto the canvas. Move, resize, and organize freely.
  </Card>

  <Card title="Generate images" icon="sparkles" href="/generate-images-on-canvas">
    Create images from a text prompt directly on the canvas with any model.
  </Card>

  <Card title="Generate videos" icon="video" href="/generate-videos-on-canvas">
    Create videos from text or from an image directly on the canvas.
  </Card>

  <Card title="Edit with precision" icon="pen-to-square" href="/mark-and-edit">
    Remove backgrounds, upscale, edit text, and mark regions for targeted changes.
  </Card>

  <Card title="Combine into timeline" icon="film" href="/combine-into-timeline">
    Stitch images and video clips into a single video output.
  </Card>

  <Card title="Download and export" icon="download" href="/download-and-export">
    Download individual files or batch export as a ZIP archive.
  </Card>
</CardGroup>

## Canvas editing tools

When you select an image or video on the canvas, a toolbar appears with direct editing operations. These work without the agent and use significantly fewer credits.

<Columns>
  <div>
    ### Image tools

    * **Remove BG** - Strip the background
    * **Text Edit** - Detect and change text
    * **Mark Edit** - Draw on regions and describe changes
    * **Upscale** - Increase resolution 1x, 2x, 3x, or 4x
    * **Edit Image** - Prompt-based editing with any model
    * **Create Video** - Animate the image into a video
  </div>

  <div>
    ### Video tools

    * **Edit Video** - Change style or content with a prompt
    * **Motion Control** - Transfer motion from a reference video
    * **Remove BG** - Strip the video background frame by frame
  </div>
</Columns>

<Tip>
  Using canvas editing tools directly gives you more control and uses significantly fewer credits than sending prompts to the agent. Use canvas edits for fine-tuning and save agent requests for generating new content or complex multi-step work.
</Tip>

## Non-destructive editing

Every edit operation creates a new item on the canvas. Your original is always preserved. This gives you an implicit version history of every change you have made.

## Upload limits

| Limit                    | Value                       |
| ------------------------ | --------------------------- |
| Maximum files per upload | 20                          |
| Maximum file size        | 25 MB per file              |
| Supported types          | All image and video formats |

## What AI Canvas does not support

* Layers or layer ordering within the canvas. Items are arranged spatially, not stacked.
* Drawing freehand on the canvas (pen, brush, shape tools). Use Mark Edit for region-based changes.
* Adding text annotations directly on the canvas.
* Real-time collaboration with other users on the same canvas.

## Next steps

<CardGroup cols={2}>
  <Card title="Canvas Basics" icon="hand" href="/canvas-basics-upload-arrange-zoom">
    Learn how to upload, arrange, zoom, and navigate the canvas.
  </Card>

  <Card title="Generate Images on Canvas" icon="sparkles" href="/generate-images-on-canvas">
    Create images from text directly on the workspace.
  </Card>
</CardGroup>
