• UPLOAD
  • URL
  • LOCAL
  • HUMAN

How to upload media to Canva with your AI

Connect your AI to Canva once. After that, you can move files from the web or your computer straight into your design library.

Ask AI about this page

Short answer

How can I send images or videos to Canva using AI?

Your AI uses the upload_asset tool to grab files from a URL or a local path and push them into your Canva media library. You'll find the files waiting in your uploads folder. Here is how the process works.

The results.

Where your media lands.

The AI handles the transfer so your assets are ready for design work.

UPLOAD

Library injection

The AI moves your file into Canva. The image or video shows up in your uploads folder immediately.

URL

Remote fetching

Provide a link to an image or video. Your AI pulls the content from the web and sends it to Canva.

LOCAL

Direct transfer

Point your AI to a file on your computer. It uploads the data without you needing to open a browser.

HUMAN

Design work

The AI stops once the file is in your library. You still need to open Canva to place and style the media.

The workflow

What your AI does when the media arrives.

The AI manages the movement of data from your source to your Canva account.

  1. Identify source

    Your AI checks if you provided a web URL or a path to a file on your machine.

    upload_asset
  2. Fetch data

    The AI pulls the raw image or video data from the location you specified.

    upload_asset
  3. Push to Canva

    The AI sends the file data to your Canva account via the connector.

    upload_asset
  4. Confirm arrival

    The AI verifies the file reached your library and lets you know it's ready.

    upload_asset

Try it

Copy these to start.

Use these prompts to trigger the upload.

Starting points

Swap the bracketed text for your actual file paths or web links.

Canva Connector

You're all set. Choose your MCP client and follow the setup instructions.

Connector linkhttps://edge.vinkius.com/vk_preview_Or7Y41Xe0alNyohF1RgFq0Gxt8FyQRyUD63vS98v/mcp

Claude Desktop

Follow the steps below to connect in seconds.

  1. 1In Claude Desktop, open Settings → Connectors.
  2. 2Click “Add custom connector” and paste the connector link above as the remote MCP server URL.
  3. 3Click Add and start a new chat — Canva capabilities are ready to use.
Configuration · claude_desktop_config.jsonCopy
{
  "mcpServers": {
    "canva-mcp": {
      "url": "https://edge.vinkius.com/vk_preview_Or7Y41Xe0alNyohF1RgFq0Gxt8FyQRyUD63vS98v/mcp"
    }
  }
}
Copy into chat04
  • Upload this image from this URL to my Canva: https://example.com/photo.jpg

  • Send the video at /Users/name/Desktop/promo.mp4 to my Canva library.

  • Grab the logo from this link and add it to Canva: https://website.com/logo.png

  • Take my local file at C:/Users/Downloads/banner.png and upload it to Canva.

  • Claude
  • ChatGPT
  • Cursor
  • VS Code
  • Windsurf
  • Claude Code
  • JetBrains
  • Cline

Start here

Connect Canva once, then ask.

Click the link to connect your account. Your login stays encrypted on our side, and you can find the full tool list on the Connector page.

Connect Canva to your AI

FAQ

How this task behaves

  • 01

    Can the AI create new designs in Canva?

    No. The AI only uploads media to your library. You must create and edit the actual designs yourself in Canva.

  • 02

    Will the AI delete my existing Canva uploads?

    No. The tool only adds new assets to your library. It cannot delete or modify files already in your account.

  • 03

    Does it work with video files?

    Yes. You can upload both images and video files to your library.

  • 04

    Can I upload a whole folder at once?

    No. You need to specify the individual files or URLs you want to upload.

  • 05

    Can the AI edit the colors of an image after uploading?

    No. The AI only handles the upload. All image editing must be done by you within the Canva interface.

  • More questions about Canva? See everything the Canva Connector can do

Connect Canva to Claude, Cursor, ChatGPT & more