Upload files to the canvas
Upload images, video, and audio from your computer, then reference those files in Agent or downstream nodes.
You can place images, video, and audio from your computer directly on the canvas. Each uploaded file becomes its own node, where you can preview, move, connect, or give it to Agent.
Uploading a file does not start a generation. To use it, mention the node with @ in Agent or connect it to a downstream image, video, or audio node.
1. Choose an upload method
| How you want to upload | What to do |
|---|---|
| Select one or more files from your computer | Select + in the left canvas toolbar, then choose Upload |
| Place files at a specific canvas location | Drag them from Finder or File Explorer and drop them onto an empty area |
| Paste a screenshot or copied media file | Return to the canvas and press ⌘ V; on Windows, use Ctrl V |
Files uploaded through + appear in the middle of the current view. Files added by drag and drop appear near the place where you release them.
2. Upload from the add menu
- Select
+in the left canvas toolbar; - Choose Upload from the Add menu;
- Select an image, video, or audio file from your computer;
- Wait for the upload to finish;
- When the preview appears, select the node and check the content.
If you select several files, Creative OS creates a node for every successful upload. One failed file does not remove the files that finished successfully.
3. Drag files onto the canvas
Drag and drop is useful when you already know where the files belong.
- Find the file in Finder or File Explorer;
- Hold and drag it onto the canvas;
- When the upload indicator appears, move the file to the target position;
- Release the mouse button or trackpad;
- After the upload finishes, the node appears near that position.
You can drag several supported media files at once. When they finish uploading, open each image, video, or audio node and confirm that its preview or playback works.
4. Paste a screenshot or media file
If an image is already on your clipboard, you do not need to save it before adding it.
- Take a screenshot or copy an image in another app;
- Return to the Creative OS canvas;
- Press
⌘ V; on Windows, useCtrl V; - Wait for the image node to appear in the middle of the current view.
If the clipboard contains canvas nodes, paste creates copies of those nodes. If it contains a media file, Creative OS uploads the file.
5. Give an uploaded file to Agent
A finished upload means the file is on the canvas. Agent still needs an explicit reference before it can use that file in the current task.
- Open Agent;
- Type
@in the input; - Choose the node you just uploaded;
- Explain how Agent should use it;
- Send the instruction.
For example:
@Front product image Keep the bottle, label, and colors unchanged. Give me three visual directions for a summer outdoor ad. Do not generate images yet.
You can also connect the uploaded node to a downstream node and mention that upstream source with @ in the downstream Prompt field.
6. Supported files
Common upload formats and limits are:
| File type | Common formats | Maximum size per file |
|---|---|---|
| Image | JPG, PNG | 30MB |
| Video | MP4, MOV | 500MB |
| Audio | MP3, WAV, FLAC, AAC, OGG, M4A, WMA | 50MB |
Supported types can vary by entry point. If the file picker does not allow a file or the page shows a format warning, follow the requirement shown there.
Documents, spreadsheets, and other work files can be uploaded as attachments in Agent. See Chat with Agent.
7. If an upload fails
Check the message on the page, then confirm:
- The file format is supported;
- The file is within the size limit for its type;
- The file opens or plays correctly on your computer;
- Your network connection is stable;
- Your account can use that node type.
If you uploaded many files at once, retry them in smaller groups. This makes the failed file easier to identify and avoids uploading successful files again.
Check the result
After uploading, confirm:
- Images display correctly;
- Video and audio play correctly;
- Every file has its own node;
- Each
@reference in Agent points to the intended file; - Downstream nodes do not include references you do not need.
Generating an image, video, or audio file uses Tapies based on the selected model and settings.
Next: Generate and edit images