How to display Canva designs on a digital signage screen
ScreenTinker has no dedicated "Canva app," and it does not need one. Canva can publish a design as a public website, and ScreenTinker's universal Webpage widget can show that public link on any screen - looping it as a slideshow for lobbies, menus, and announcement boards.
The short version
In Canva, open Share → Publish → Website (or Embed), copy the public link, then add a Webpage widget in ScreenTinker, paste the link, add it to a playlist, and assign the playlist to a screen. That is the entire integration.
Step by step
- Open your design in Canva and click Share in the top-right.
- Choose Publish → Website (or the Embed option). For a multi-page design, pick a navigation style such as Scroll or a presentation layout so all pages are reachable.
- Publish the design and copy the public website link (or the
srcURL from the embed snippet). This is a public URL - not your normal edit link. - In ScreenTinker, add a Webpage widget. Create or edit a playlist item and select the Webpage widget type.
- Paste the Canva public link into the URL field and save.
- Add the widget to a playlist and set a duration long enough to show the whole design.
- Assign the playlist to a screen. The player loads the published design and displays it on the wall.
A published Canva website URL looks like this:
https://your-design-name.my.canva.site/
Getting the right URL
Only a published, public Canva URL will embed. The private editing link will not:
- The edit URL (contains
/design/and/edit) requires a Canva login and blocks framing - it will not appear in the Webpage widget. - The published website / embed URL (from Publish → Website or Embed) is public and framable. Always use this one.
As with any embedded page, the deciding factor is X-Frame-Options / frame-ancestors: a page that denies framing cannot be shown in ScreenTinker's Webpage widget, because the widget is an iframe. Canva's published website URL is served to allow embedding; the private edit link is not. If your design does not show up, the URL is the first thing to check.
Auto-advance and refresh tips
- Use a looping presentation for slideshows. When you publish, choose a presentation/autoplay option so a multi-page design advances on its own and loops rather than sitting on page one.
- Give the playlist item enough time. Set the Webpage widget's on-screen duration to at least one full pass through the design so every page is seen.
- Re-publish to update. Canva does not always push edits to an already-published URL instantly; after changing a design, use Share → Publish again to refresh the public version the screen loads.
- Match the aspect ratio. Design at your screen's resolution (for example 1920×1080) so the published page fills the display without letterboxing.
FAQ
Why won't my Canva link show up on the screen?
You likely used the private edit link (the one with /design/ and /edit). It needs a login and blocks framing. Re-open Share → Publish → Website and copy the public .my.canva.site link instead.
Does the design have to be public?
Yes. Only a published, public Canva design embeds. Private designs are login-gated and cannot be shown on an unattended signage player.
Can I loop a multi-page design as a slideshow?
Yes. Choose a presentation or autoplay publish option so the pages advance automatically and loop, then set the widget duration to cover the full cycle.
Will the screen update when I change the design?
Not always automatically. Canva may keep serving the previously published version, so re-publish after edits to make sure the screen loads the latest.
Is there a native Canva widget?
No - this uses the universal Webpage widget with the design's published website URL. That is the supported way to show Canva on ScreenTinker.
Try ScreenTinker free
Add a Webpage widget, paste your published Canva link, and see it on a screen in minutes. Free plan, no credit card required.
Start Free View on GitHub