Design imports
Design import
The Canva Connect APIs for importing designs from other applications into Canva.
The design import API lets you import files into Canva from a range of applications, helping you bring your content to Canva without having to recreate your work.
For more information about Canva designs, see Canva concepts.
Supported file types
The design import API accepts the following file types:
Name | MIME type | File extension |
---|---|---|
Adobe Illustrator | application/illustrator | .ai |
Adobe Photoshop | image/vnd.adobe.photoshop | .psd |
Apple Keynote | application/vnd.apple.keynote | .key |
Apple Numbers | application/vnd.apple.numbers | .numbers |
Apple Pages | application/vnd.apple.pages | .pages |
Microsoft Excel (pre 2007) | application/vnd.ms-excel | .xls |
Microsoft Excel | application/vnd.openxmlformats-officedocument.spreadsheetml.sheet | .xlsx |
Microsoft PowerPoint (pre 2007) | application/vnd.ms-powerpoint | .ppt |
Microsoft PowerPoint | application/vnd.openxmlformats-officedocument.presentationml.presentation | .pptx |
Microsoft Word (pre 2007) | application/msword | .doc |
Microsoft Word | application/vnd.openxmlformats-officedocument.wordprocessingml.document | .docx |
OpenOffice Draw | application/vnd.oasis.opendocument.graphics | .odg |
OpenOffice Presentation | application/vnd.oasis.opendocument.presentation | .odp |
OpenOffice Sheets | application/vnd.oasis.opendocument.spreadsheet | .ods |
OpenOffice Text | application/vnd.oasis.opendocument.text | .odt |
PDF | application/pdf | .pdf |
For upload formats and requirements, see Canva Help — Upload formats and requirements(opens in a new tab or window).
Design import API
- Create design import job: Create an asynchronous job to import a design created in another application.
- Get design import job: Get the status and results of a design import job, including the imported design.