File Transfer Protocol

Setting up FTP

Canva contributors use FTP or File Transfer Protocol to submit their files to us.

FTP is an easy way for you to send us lots of files at once. There are lots of free FTP applications you can use - a quick search on the web will show many free choices. Cyberduck is the only FTP client that does NOT work with our servers so you cannot use it to submit files to us.

  1. Download and Install an FTP program
  2. Launch the FTP program
  3. Enter the server address ( and the port number (21)
  4. Enter your Canva username and password
  5. Click Connect

Once downloaded, installed and opened, you’ll see one window showing your local computer (local site) usually on the left, and the other (remote site) usually on the right, which is our FTP server showing the root directory folder.

Uploading Images

Drag the files you want to upload from the window of your computer to the window of our FTP server into the root directory ONLY and the files will start uploading. Make sure you don’t drag it into the _processing folder or your photos won’t go into the queue.

File Requirements


File format JPG
Color format RGB (AdobeRGB1998 recommended)
Minimum resolution 4 megapixels
Maximum file size 50 megabytes

We recommend having metadata embedded in the IPTC fields of your JPG files. If none is present, our reviewers will add very basic metadata for you, but you’ll have the opportunity to improve it via the website once the files are accepted.


File format SVG and EPS (v8 or v10)
Maximum file size 10 megabytes

AI files, rasterized formats, and ZIP files are not accepted.

You can embed metadata in EPS v10 files, or if you use EPS v8 files, you can include a JPG file of the same filename with the metadata embedded. The metadata will be automatically extracted from the JPG and associated with the vector file.


Create your layouts in Canva using any of the elements and images from our library or upload your own.

Was this article helpful?

What can we do to improve this article?

Sorry, you cannot submit an empty comment.
Thank you for your feedback!
Powered by Zendesk