Import from Canva

Import your Canva designs into Orshot Studio

Command Palette

Search for a command to run...

Orshot Studio allows you to import designs directly from Canva using a public share link. This makes it easy to convert your existing Canva designs into dynamic, API-driven templates.

Ownership Notice: By importing a design, you confirm that you have the rights to use it and accept responsibility for any copyright issues.

How to Import

1. Open your design in Canva

Navigate to the Canva design you want to import.

  1. Click the Share button in the top-right corner
  2. Click More at the bottom of the share options
  3. Select Public view link (or ensure "Anyone with the link can view" is enabled)
  4. Copy the link

The link should look something like:

https://www.canva.com/design/DAGxxxxxxxx/view

3. Open Orshot Studio

Go to Orshot Studio and click + New Template.

4. Choose "Import from Canva"

In the new template dialog, select the Import from Canva option.

Paste your copied Canva share link into the input field and click Fetch Design.

6. Preview and import

Once the design is fetched, you'll see a preview of all pages. Review the design and click Import Template to create your template.

What Gets Imported

When importing from Canva, Orshot extracts:

  • Text elements — with font family, size, color, alignment, and styling
  • Images — including photos, graphics, and uploaded images
  • Shapes — rectangles, circles, and other basic shapes
  • Background colors — page backgrounds are preserved
  • Multi-page designs — all pages in your Canva design are imported

Automatic Parameterization

All text and image layers are automatically set up for parameterization. This means you can immediately use the API to dynamically change content without manual configuration.

Each element receives:

  • A unique parameterId (e.g., text_1_1, img_1_2)
  • Automatic inclusion in the template's modifications list

Limitations

Some Canva features may not translate perfectly to Orshot:

  • Canva Pro elements — Some premium elements may not be accessible
  • Complex effects — Advanced filters, shadows, and effects may be simplified
  • Animations — Canva animations are not imported
  • Brand Kit fonts — Custom brand fonts may need to be uploaded separately to Orshot
  • Groups — Grouped elements are flattened into individual layers
  • Frames/Masks — Complex masking may not be preserved

Tips for Best Results

  1. Use standard fonts — Google Fonts work best for cross-platform compatibility
  2. Keep designs simple — Complex layering may need manual adjustment after import
  3. Check text alignment — Some text boxes may need minor positioning tweaks
  4. Upload missing fonts — If your design uses custom fonts, upload them to your Brand Assets in Orshot