Join Our Newsletter!

Keep up to date with our latest blog posts, new widgets and features, and the Common Ninja Developer Platform.

How to Embed a PDF in Canva

Sergei Davidov, · Updated Aug 11, 2026

Summary (TL;DR): A guide to the three tasks hiding behind one question: importing a PDF into Canva as an editable design, putting a readable PDF on a Canva website, and sharing a Canva design as a PDF. Includes what the embed feature accepts, the image route, and how to host a document properly.

How to Embed a PDF in Canva

This question has three different tasks hiding behind it, and the frustration people feel usually comes from finding an answer to the wrong one.

The first is bringing a PDF into Canva so you can edit it, which Canva handles directly. The second is putting a PDF on a website you built in Canva so visitors can read it, which is the hard one. The third is going the other way, turning a Canva design into a PDF to send to someone, which takes ten seconds.

This guide covers all three, in that order, and is honest about the limits of the middle one. It also covers what to do when your document really belongs on a page rather than in a file, which is more often than most people expect.

Task One: Importing a PDF Into Canva

If you want to edit a PDF, redesign it, or reuse its layout, Canva can take it in.

  1. Upload the file in the uploads area, the same way as an image.
  2. Open it as a design. Canva converts each page into a design page.
  3. Check the text. Text is extracted where the PDF contains real text. A PDF made from a scan contains an image of text, and nothing can be extracted from it.
  4. Expect font substitution. Fonts you do not own get replaced, which is what moves your layout around.
  5. Fix the layout page by page, starting with anything in columns or with tight spacing, which is where conversion goes wrong most.

Two limits worth knowing before you start. Very long documents are tedious to repair page by page, so for anything past a handful of pages, consider rebuilding only the pages you actually need. And a scanned document will arrive as pictures, which is fine for reuse as imagery and useless if you wanted the words back.

Task Two: A Readable PDF on a Canva Website

This is the one people are usually asking about, and the answer needs to start with a constraint rather than a set of steps.

Canva's embed feature works by pasting a URL. It recognises links from services it supports and renders the appropriate embed. What it does not offer is a block where you paste arbitrary HTML or a script, which is exactly what most document viewers hand you.

So the honest position is this. If the service hosting your PDF is one Canva accepts as an embeddable link, pasting that link works. If it is not, no amount of trying will make a viewer's embed snippet render, and the alternatives below are what remain. Test with your actual link before designing a page around it, because support changes over time and the only reliable evidence is your own attempt.

The three alternatives, in order of how often they turn out to be the right answer:

  • Place the pages as images, with a download link for the full file.
  • Link out to the hosted file with a clear, honest button.
  • Put the content on the page as content, and keep the PDF as a download for the people who want it.

The Image Route, Which Always Works

Unglamorous and reliable. Export the pages of the PDF as images and place them in your Canva design like any other picture.

  1. Export at a sensible resolution. Large enough to read on a laptop, not so large the page takes ten seconds to load. Most exporters let you choose.
  2. Use only the pages that matter. A twelve page brochure rarely needs all twelve on the web. Two or three do the persuading.
  3. Place them in reading order with space between, rather than in a gallery that requires clicking.
  4. Add a download button underneath linking to the full PDF, for the people who want the whole thing.
  5. Write alternative text for each image, describing what the page says. Without it, a screen reader gets nothing at all from your document.

The trade-off is real and worth stating: images are not text, so nothing in them can be searched, selected, copied or read aloud, and search engines get nothing from them either. That is acceptable for a visual brochure and a poor choice for a price list or a menu.

Hosting the File Properly

Every route above depends on the PDF living somewhere with a working link, and this is where most of the failures actually happen.

  • Set sharing to anyone with the link. The commonest mistake by a distance. Check it in a private browser window, signed out.
  • Link to the file, not to a folder or a preview page, unless you deliberately want the viewer interface of that service.
  • Use a stable location. Files moved between personal drives break links that other people have already shared.
  • Watch the file size. A brochure exported at print quality can be enormous, and on a phone connection that is a download people abandon. Export a web version.
  • Name the file like a document, not like an export. The name appears in the browser tab and in the downloads folder, and it is free to get right.
  • Keep one canonical copy. Two versions in two places means one of them is wrong, and it is always the one someone else linked to.

The Link Out, Done Properly

Linking to the file is the option people treat as a failure, and done well it is often the best of the four. What makes it feel cheap is usually the presentation rather than the approach.

  • Use a button, not a bare link. A document is a destination, and it should look like one on the page.
  • Say what it is and how big. "Spring catalogue, PDF, 4 MB" tells a visitor everything they need to decide, and takes one line.
  • Say how many pages, for anything substantial. It is the question people have and the one nobody answers.
  • Open it in a new tab. A document replacing your site in the same tab means the back button is now their only route home, and some of them will not use it.
  • Put the two or three key facts on the page anyway. The price range, the opening times, the headline finding. Then the visitor who does not open the file still leaves knowing something.

That last point is the one that turns a link from a dead end into part of the page. Most visitors will not open your document, whatever you do, and the ones who do not should still get the substance of it.

Task Three: Turning a Canva Design Into a PDF

The reverse direction, and the simplest of the three. Use the share or download menu and choose a PDF option.

Two versions are usually offered and the choice matters more than people think. The print option produces a larger file suited to printing, with the colour handling and bleed settings a printer expects. The standard option produces a smaller file that is right for email and for download from a web page.

Three details worth checking before you send it anywhere. Any link you placed in the design should still be clickable in the exported file, which is worth testing rather than assuming. Fonts are embedded, so the document looks the same for the recipient as it does for you, which is the main reason to send a PDF at all. And if the design has several pages, confirm they exported in the order you intended.

If the file is going onto a web page as a download, take the smaller version. A print ready PDF on a website is a slow download for a benefit almost nobody will use.

When the Content Should Be a Page Instead

Worth applying this test before doing any embedding work at all, because it saves the effort entirely.

  • Will people read it on a phone? A PDF designed for A4 is pinch and scroll on a phone, which is the fastest way to lose a reader.
  • Does it change? A menu, a price list or a timetable in a PDF is a file somebody has to re-export and re-upload every time. As page content it is an edit.
  • Should search engines see it? PDFs can be indexed, but they are a poor landing experience and they do not carry your navigation, so a visitor arriving in one is stranded.
  • Does anyone need to print it? If the answer is genuinely yes, keep the PDF, as a download beside the page rather than instead of it.

The pattern that satisfies everyone: the content lives on the page, properly laid out, and a download link at the bottom offers the file for printing or filing. It is more work once and less work forever afterwards. Our guide on presenting PDF content on websites covers the formats that work when a document has to stay a document.

Common Documents, and What Each One Should Be

The right answer varies more by document type than by platform, and this list covers most of what small businesses actually put on a site.

  • A menu. Page content, always. It changes, people read it on a phone while deciding where to eat, and a PDF menu is the most complained about document format on the web.
  • A price list. Page content, for the same reasons, with a PDF version for anyone who wants to send it internally.
  • A brochure or lookbook. The strongest case for images, since the design is the point and the pages were laid out to be seen rather than read.
  • A report or white paper. Keep the PDF and give it a proper page: a summary, the headline findings, and the download. Nobody reads a forty page report in a browser frame.
  • A manual or instructions. An embedded viewer earns its place here, because people need to search it and jump between sections.
  • A form to print and sign. A pure download. Do not embed it, just make the link obvious and say what the file is.
  • A certificate or accreditation. An image on the page with the PDF behind it for anyone who wants to verify it properly.

The pattern underneath: if it is read, put it on the page. If it is looked at, use images. If it is consulted or printed, keep it a file and make the link clear.

Making Sure People Can Actually Read It

Documents are where accessibility quietly fails on otherwise careful websites, and each route has its own trap.

Images of pages need alternative text that conveys the content, not the word "brochure". If a page contains prices, the alternative text should carry them, or the prices should also exist as text on the page. Without that, a screen reader user gets nothing from a document you consider public information.

PDFs themselves are often unreadable to assistive technology. A properly tagged PDF works reasonably well; an exported design usually is not tagged, and a scan is just a picture. Assume yours is not accessible unless you have checked it.

Say what the link is before somebody clicks it. Include the format and the size in the link text, so a person on a metered connection can decide. It also stops the surprise of a file opening instead of a page.

Do not rely on colour or a tiny icon to signal that a link is a document. A short label does the job for everyone.

The practical rule that solves most of it: whatever a visitor genuinely needs to know should exist as real text somewhere on your site, with the document as a supplement rather than the only copy.

Asking for an Email in Exchange

Sooner or later someone suggests putting the document behind a form. Sometimes that is right and often it is not, and the deciding factor is what the document is for.

A genuine piece of research or a substantial guide can reasonably ask for an email, because a reader trading a contact detail for it is a fair exchange and both sides know it. A brochure, a menu, a price list or anything a buyer needs to make a decision should never be gated: you are asking people to pay for the privilege of considering you, and most of them will simply leave.

If you do gate something, three courtesies make it work rather than annoy. Show enough of the document beforehand that the reader knows what they are getting, such as the contents and a page or two. Deliver it immediately, on the page as well as by email, since a good share of address entry is mistyped. And say what else you will send them, then honour that.

The honest measure is not how many addresses you collected but how many of those people ever read the thing. A gated document nobody opens is worse than an open one that persuaded someone to get in touch.

Choosing Between the Routes

 Pages as imagesLink to the fileEmbedded viewerContent on the page
Works on a Canva siteYesYesOnly via a supported linkYes
Readable on a phoneReasonablyDepends on the fileReasonablyYes
Text can be searchedNoIn the fileIn the viewerYes
Effort to updateRe-export imagesReplace the fileReplace the fileEdit the page
Visitor stays on your siteYesNoYesYes

For a Canva built site, the first two columns are where most people end up, and combining them is usually best: the important pages as images, with the full file one click away.

If your site is on a platform that accepts embed code, the third column becomes available and is the nicest experience of the four for a genuine document, since visitors get pages, zoom and search without leaving your page. Our roundup of PDF gallery apps and plugins compares the options there.

Keeping Documents Current

A document on a website is the piece of content most likely to be out of date, because updating it takes more steps than editing a page and nobody enjoys any of them.

Put a date on the document itself, visibly, on the first page. It is the difference between a reader trusting a price list and quietly assuming it is old.

Keep the source file somewhere findable. The reason documents go stale is that the person who needs to change it cannot find what it was made in. A shared folder with the working file next to the exported one solves it.

Replace the file, do not add a new one. Uploading a second version with a new name leaves the old link working, and other people have already shared that link. Overwrite in place where your host allows it.

Keep a list of where it is linked. A brochure is usually linked from three or four pages and an email footer. Without a list, one of them keeps pointing at last year's version indefinitely.

Diarise a check. Twice a year, open every document on your site as a visitor. This takes twenty minutes and reliably finds one thing that is wrong.

If a document needs changing more often than a couple of times a year, that is the signal to stop maintaining a file and move the content onto a page instead.

Problems and Their Fixes

  • The embed area stays blank. The link is not one the platform supports, or the file is not publicly accessible. Test the link signed out before anything else.
  • The PDF asks visitors to sign in. Sharing permissions. Set the file to be viewable by anyone with the link.
  • Text disappeared after importing to Canva. The PDF was a scan, so there was never any text to extract, only an image of it.
  • The layout broke on import. Font substitution. Either install or choose equivalents, or rebuild the pages that matter.
  • The file takes forever to open. It was exported for print. Export a web version and keep the print one for the printer.
  • It looks fine on a laptop and unreadable on a phone. The document was designed for paper. This is the point to move the content onto the page.
  • The link worked and now does not. The file moved or the sharing setting reset. Keep one canonical copy and check links after any tidy up of your drive.

Getting Started

The short path depends on which of the three tasks you actually have. To edit a PDF, upload it to Canva and expect to repair the layout. To send a design as a PDF, use the download menu and take the smaller option unless it is going to a printer. To show a document to visitors on a Canva site, host the file with open sharing, place the two or three pages that matter as images with alternative text, and put a download button underneath.

And if the document is really page content, put it on the page. Where your platform does accept embed code, a PDF viewer widget gives readers a proper document experience without sending them away from your site.

Sergei Davidov

Sergei Davidov

Sergei Davidov is a Growth Manager at Common Ninja with nearly a decade of experience spanning content strategy, SEO, conversion optimization, and business development. He's helped launch products, optimize funnels, and build marketing systems across e-commerce and SaaS. When he's not dissecting funnel metrics, he writes fiction and experiments in the kitchen.

LinkedIn

FAQ

Yes. Upload the PDF the way you would upload any file and Canva converts each page into an editable design page, pulling out text and images where it can. Expect the layout to shift, especially with unusual fonts or complex columns, so treat the result as a starting point rather than a faithful copy.

Not by pasting a viewer's embed code, because Canva's embed feature works from URLs of supported services rather than from arbitrary HTML. The practical routes are to host the document somewhere that Canva accepts as an embeddable link, to place the pages as images, or to link out to the file with a clear button.

Export the pages you actually want people to read as images and place them in the design, with a download link underneath for the full file. It always works, it looks right on a phone, and it avoids the whole embedding question. The drawback is that the text becomes an image, so nobody can search or select it.

Somewhere stable with a direct link: a cloud drive with sharing set to anyone with the link, your own storage, or the platform that runs your main site. Avoid links that expire, and check the file opens for someone who is not signed into your account, which is the failure people discover after publishing.

Usually because the link points at a viewer page rather than the file, or because the sharing permission is restricted. Open the link in a private browser window. If you are asked to sign in, so is every visitor, and the embed will show nothing.

Often not. A PDF is a print format, and on a phone it means pinching and scrolling through a page designed for A4. Menus, price lists and short brochures are usually better as web content with the PDF offered as a download. Keep the PDF where the document genuinely needs to be printed or kept.