Currently Available: Need a skilled Software Developer for your next project?
Categories
Website Builders

Canva websites review

Canva is best known for social media posts and presentations, but it also builds and hosts websites. You design the pages like any other Canva design and publish them on a free address. If you run a small business and already use Canva, you probably wonder whether that's enough for your website and what it costs.

To find out, I built a website for a made-up wedding planner on the free plan. It has a home page with three services and their prices, and a contact page with a form for couples. I started from a free template and published the site on a free canva.site address. Then I tested it on a computer and a phone. I also looked for a way to take payments and bookings, and I let Canva's AI build a second version from a short description.

Getting a good-looking site online was quick, and the contact form worked. But Canva can't sell or take bookings, and on a phone the site loaded slowly. My first click on Publish also put the unfinished site online before I had seen any settings. The AI built a tidy four-page site in about 45 seconds, but its contact form had no field for a name or an email address.

The short answer

Canva suits you if you already design in Canva and want a small website with one or two pages, like a landing page for your business with a contact form. It costs nothing to start, and changing the site later works like editing a flyer.

Look elsewhere if you want to sell or take bookings on the site. Canva has neither, and the payment and booking apps inside it need accounts at other services. It also fits less well if you want to publish news or articles, because I found no blog feature.

Selling: Canva can't run an online shop. The only payment app I found inside Canva is PayPal's Payment Links, which needs a PayPal business account.

Price: the site was free on a my.canva.site address, with a "Designed with Canva" bar at the bottom of every page. Canva Pro removes the bar and allows your own domain. Pro cost €110 a year or €12 a month when I checked the pricing page from Germany on November 1, 2026.

Not tested: paid features and a custom domain. The PayPal and booking apps need accounts at other services, so I stopped at their sign-up pages. I also didn't contact Canva's support. Canva did not pay for this review, and there are no affiliate links. I tested everything on November 1, 2026.

What I liked:

  • The website editor is the normal Canva editor. If you know Canva, you know it already.
  • Canva's own forms work on the website, with required fields and an email for each new answer on the free plan.
  • "Change all" replaced the template's heading color on both pages in one step.
  • Each page gets its own search title and description on the free plan, and Canva's AI can write a first version.
  • Canva Code built a four-page site with a working menu and the right prices in about 45 seconds.

What bothered me:

  • The first click on Publish put the unfinished site online.
  • On a simulated phone, Google's PageSpeed test gave the home page 43 out of 100. The largest image took 12.8 seconds to appear.
  • The phone layout is automatic. When it stacked my contact page in the wrong order, I had to rearrange the desktop version.
  • The form's email only says that there is a new response, and it arrived ten minutes after my test message.
  • Many photos and templates need Pro. A Pro photo costs €1 when you publish.
  • Building one site with Canva Code and fixing it once used 75% of the free plan's monthly AI allowance.
  • You can't export the site as HTML.

The site I built

Thornbeck Weddings is a made-up wedding planning studio, and a note at the bottom of the home page says so. The home page introduces the studio and its three services with starting prices. The contact page has a form where couples send their wedding date and how many guests they expect.

The design comes from "Wedding Service Website in Light Beige Organic Warm Style", a free template by Canva Creative Studio. I replaced the text and three of the photos, and I changed the template's slate blue to a deep green. The contact page and the menu are my additions. All photos come from Canva's free library or from the template.

  • Home page of the Thornbeck Weddings demo site built with Canva, on a computer
  • About section of the wedding planner demo site, desktop
  • Three services with starting prices on the wedding planner site, desktop
  • Full-width ceremony photo section on the wedding planner site, desktop
  • Green contact section with the Designed with Canva bar, desktop
  • Contact page with the Canva form on the wedding planner site, desktop
1 / 6The top of the home page with the table photo
  • Home page of the wedding planner demo site on a phoneHome page
  • About section on a phoneAbout section
  • Services with prices on a phoneServices
  • Contact section and Canva bar on a phoneContact section
  • Contact page on a phone, text firstContact page
  • The contact form on a phoneThe form

Open the wedding planner site. It is a demo, so please do not send personal information through its form.

Signing up

Canva only needs an email address. Instead of a password, it sent me a six-digit code by email. It also suggested a name made from my email address.

Then it asked what I would use Canva for and whether I wanted tips and product news by email. I picked work and business and said no to the emails. Canva then opened on its templates.

  • Canva sign-up window with email, Google and Apple
  • Canva asking what you will use it for during sign-up
1 / 2Canva signs you up with an email address, Google or Apple

Starting from a template

Under Templates, the Website type shows only website templates. My search for wedding planner found templates for planners and photographers, and many more for couples who want a site for their own wedding. A lot of them carry a small crown, which means they need Pro.

I picked a free one made for a wedding planning business. It opened in the editor as one long page with six sections. In Canva, a website page is a stack of sections, a bit like slides on top of each other. Each section has a small toolbar on its left, for example to move it up or delete it.

  • Canva website templates found for wedding planner
  • Preview of the free wedding service website template by Canva Creative Studio
  • The wedding service template open in the Canva editor
1 / 3Website templates for wedding planner, many with the Pro crown

Changing the text and photos

Text works like in any Canva design. You double-click it and type. A text box grows when the text gets longer, but it doesn't push other things down. My first headline needed four lines and ran into the arrow below it, so I shortened it.

The template is full of sample content for a made-up agency called The Hinton Planners. Its two testimonials have placeholder quotes and names. I deleted them, because a made-up business has no real clients. At the bottom of the page, the contact details were still the template's sample data.

To change a photo, you select it and click Replace. That opens a search in Canva's library. For "wedding reception table", most results had a crown. When I clicked one, it went in with a large Canva watermark. Publish then asked for €1 for this photo or offered a Pro trial. Photos without a crown are free and work normally.

  • Editing the services text in the Canva editor
  • Photo search in Canva with many Pro photos marked by a crown
  • A Pro photo with a Canva watermark and the publish panel asking for 1 euro
1 / 3Changing the service texts

Changing the colors

The template uses a slate blue for all headings. When you pick a new color for one heading, Canva offers "Change all" for the current page or all pages. I chose all pages, and every text in that blue turned green.

The dark contact section and the arrow under the headline still had their old colors. The section had a slightly different gray, and the arrow is a graphic. Change all only changed the text. I fixed both by hand.

  • Canva text color panel with Change all for the current page or all pages
  • The arrow graphic still in the old blue after Change all
1 / 2Change all replaces a color on one page or all pages

A contact page with a form

For the contact page, I duplicated the home page and deleted the sections it didn't need. This way the new page has the same fonts and colors.

Canva has its own forms under Elements, and I started with the ready-made contact form. It has three fields. I added questions for the wedding date and the number of guests. A multiple-choice question asks which service the couple wants. Canva has ten question types. I found no date field and no phone field, so the date is a short answer. A form can have up to 10 questions.

Each question has a small menu to make it required or move it up and down. In the form settings you can change the heading and the button text. Email notifications are on by default. In the answers, every sender shows up as Anonymous, so the form needs its own field for a name.

  • Question types of a Canva form in the editor
  • The wedding planner form questions in the Canva editor
  • Canva form settings with header, button label and email notification
1 / 3Question types for Canva forms

The form is an element on the page, and it doesn't make its section taller. Mine was longer than the section, so the button was cut off until I pulled the section down.

Pages and the menu

Each page has a title field above it in the editor, and Canva uses these titles for the menu. Canva's help center says you can add the menu through the quick actions. That did nothing in my design. In the end I found the switch for the menu in the website settings, and it was off.

To get to those settings, I clicked Publish. That click published the unfinished site right away, and the settings only opened after it. Preview shows the site without publishing it.

With the switch on, a menu bar appeared on every page. It has its own settings for the menu items and a logo. I switched off the placeholder logo and made the menu text bigger and green.

To link the heading at the bottom of the home page to the contact page, I selected it and used Link under the three-dot menu. Canva lists the pages of the site there.

  • Canva website settings with search visibility, password protection and navigation menu
  • The navigation menu at the top of the Canva website
  • Linking a heading to the contact page in Canva
1 / 3Website settings: the menu and search visibility are off by default

The phone version

Canva has no separate phone layout that you can edit. A setting called "Resize on mobile" is on by default, and the preview shows what phones get. On a phone, Canva puts the parts of each section below each other, from left to right.

On my contact page, the form sat on the left and the text on the right. On a phone, the form came first and the short hello text only after it. To fix it, I swapped the sides on the desktop version. The Position panel helped here, because it takes exact numbers for each element.

  • Phone preview with the form above the hello text
  • Canva Position panel with exact width and position values
  • Phone preview with the hello text above the form
1 / 3Before the fix: on phones the form came first

At the bottom of each page, phones and computers show a black bar with "Designed with Canva" and links to Canva's terms and privacy policy. On the free plan you can't remove it.

Publishing on the free address

Every Canva account gets one free address with a random name. Mine was emu-sscgcw.my.canva.site. Edit URL in the publish panel only adds a path after it. To change the name itself, you go to Settings and Web domains in your account. I renamed it to thornbeckweddings.my.canva.site. Canva moved the site, and the old address stopped working right away.

The free plan allows five live websites on this address. A domain you already own needs Pro. Buying a new domain through Canva was open to my free account, and a .com domain cost €19.99 a year. I didn't buy one. Canva's help center says that a custom domain needs a paid plan, so I can't say whether a bought domain works without Pro.

  • Canva publish panel with the free website address
  • Renaming the free my.canva.site address in Canva's web domain settings
  • Canva asking to move the published site to the renamed address
  • Canva custom domain options on the free plan
  • Domain prices in Canva's domain search
1 / 5The publish panel with the free address
Domain ending Price a year
.com €19.99
.online €19
.site €20
.net €21.99
.org €22.99
.store €24
Prices in Canva's domain search for a new domain, from Germany on November 1, 2026. Canva says bought domains renew every year.

The website settings also hold the site title and the small icon in the browser tab. Uploading my own icon worked on the free plan. Password protection also isn't locked on the free plan, and Canva suggests a password. Connecting Google Analytics needs Pro.

  • Uploading a favicon in the Canva website settings
  • Password protection switched on in Canva's website settings, password hidden
  • Google Analytics marked as a Pro feature in Canva's website settings
1 / 3Site title and your own icon for the browser tab

Search settings

Search engine visibility is off by default, and the live site told search engines not to index it. A real business has to switch it on. My made-up planner stays hidden.

Each page gets its own title and description. "Generate details" lets Canva's AI write them. The descriptions were usable, but the home page got the title "About Us" and the contact page "Contact Us". I wrote my own titles.

After I published, the live pages still showed the old titles. They only changed after I published a second time. I found no sitemap and no robots.txt file on the free address.

Page titles and descriptions that Canva AI generated in the SEO settings

Testing the live site and the form

On the published site, the menu and the link from the home page to the contact page worked on a computer and a phone. The form appears a moment after the page, because Canva loads it separately.

When I sent the form empty, Canva marked the three required fields and said it couldn't submit the response. My test message as a made-up couple showed "Response saved".

The notification email came from no-reply@canva.com ten minutes later. It only said that there was a new response to a form in my design, with a picture of the design and a button to open Canva. The answers are in the editor. You select the form and open Responses, where a table shows every answer. Canva can also link the answers to one of its spreadsheets.

  • The live Canva form marking required fields after an empty submit
  • The live Canva form after a test message, showing Response saved
  • Canva's email about a new form response
  • The form responses table in the Canva editor
1 / 4Sending the form empty

Only the owner of the design gets these emails, according to Canva's help center. You can't add a second address, for example an assistant's.

Speed

I ran the published home page through Google's PageSpeed Insights once. On a simulated phone it scored 43 out of 100. The first content appeared after 7.7 seconds and the largest image after 12.8 seconds. On desktop it scored 58, and the largest image appeared after 2.2 seconds.

The report found about 2.7 MB of downloads on the home page, and about 800 KB of it was JavaScript that the page didn't use. It also listed images without a description for screen readers. Canva has a field for that text in each element's menu, and I hadn't filled it in.

  • PageSpeed Insights for the Canva site on a phone, 43 for performance
  • PageSpeed Insights for the Canva site on desktop, 58 for performance
1 / 2Phone: performance 43

Selling

Canva has no online shop, so you can't add products or take orders on the site. Canva's own page about free hosting says that e-commerce isn't supported.

The only payment option I found inside Canva is an app. In the Apps panel, a search for "payment" brings up Payment Links, made by PayPal. It asks you to log in to a PayPal business account or create one. According to Canva, the app then makes a payment link or a QR code for a product or service, and buyers pay on PayPal's checkout page. I stopped at PayPal's sign-up page. I found no app for Stripe and no shop app.

  • Canva Apps panel search for payment showing Payment Links
  • PayPal Payment Links app in Canva asking to connect a PayPal business account
1 / 2The Apps panel finds PayPal's Payment Links

Bookings

Canva also has no booking calendar of its own. For a free first call with couples, the Apps panel has Booking by Glowful, an app by another company. It created a booking widget in my design right away. Its booking page came with a 30 minute call, but to publish it, Glowful asked me to sign in with a Glowful account.

  • Booking by Glowful app in Canva after creating a booking widget
  • Glowful asking to sign in before publishing the booking page
1 / 2Booking by Glowful creates a widget

For the wedding planner, the contact form is the realistic way to take requests. If you need to sell or take paid bookings, a builder with a shop or a booking calendar fits better.

Letting Canva Code build the site

Canva Code is Canva's AI for websites and small apps, and it's on the free plan. On the home page, Code opens an empty design with a chat. I gave it this description:

Build a website for Thornbeck Weddings, a small wedding planning studio. Pages: home, services with prices (full planning from $4,800, partial planning from $2,900, day coordination from $1,400), about us, and contact with a form where couples send their wedding date, number of guests and a message. Calm, natural look in deep green and cream. It must work well on phones.

After about 45 seconds, version one was ready. It has four pages with a menu, and it uses the deep green and cream I asked for. The services page shows the three prices from my description. The about page has a photo and a short text without made-up team names or reviews. On phones, the menu becomes a button.

The contact form had fields for the wedding details, but none for a name or an email address. A planner couldn't reply to anyone. My first request for a fix failed with an error. A minute later I sent it again, and after about 25 seconds the form had both fields at the top.

  • The prompt for the wedding planner site in Canva Code
  • The first version Canva Code built, in the editor
  • Services page of the site Canva Code built
  • About page of the site Canva Code built
  • Contact form from Canva Code without name and email fields
  • Contact form after the fix, with name and email fields
  • The Canva Code site on a phone with the menu open
1 / 7The description I gave Canva Code

After the fix, Canva warned me that I was close to my plan's monthly AI limit. The billing page showed 0% before this test and 75% after it. The allowance resets each month, and Pro gets ten times as much, according to the pricing page.

Canva AI usage at 75 percent of the monthly allowance on the free plan

I didn't publish this site, because it would have used a second of the five free sites.

Visitor statistics

Visitor statistics for the website are in the editor, but on the free plan they are blurred with an upgrade button. Canva's help center lists them for Pro and team plans.

Canva website analytics blurred behind an upgrade button on the free plan

What Canva costs

I checked Canva's pricing page on November 1, 2026 from Germany, where it showed prices in euros. Websites are included in every plan.

Free Pro Business
Billed yearly €0 €110a year for one person €170a year per person
Billed monthly €0 €12a month for one person €17a month per person
Live websites on my.canva.site 5 Unlimited Unlimited
Your own domain No Yes, up to 5 domains you already own Yes
"Designed with Canva" bar Yes No No
Sections per page you can publish 10 20 20
Visitor statistics No Yes Yes
Premium photos and templates €1 per photo when you publish Included Included
AI allowance a month Limited 10 times Free 20 times Free
Storage 5 GB 100 GB 500 GB
Prices from Canva's pricing page, checked from Germany on November 1, 2026. Website limits from Canva's help center.

For the wedding planner, Pro on yearly billing costs €110 a year. A .com domain through Canva adds €19.99 a year. If two people should edit the site, Business costs €170 a year for each of them.

  • Canva pricing page with yearly prices in euros
  • Canva pricing page with monthly prices in euros
1 / 2Yearly prices from Germany

Leaving Canva

Canva hosts the site, and you can't download it as a website. The website design only downloads as images or as a PDF. If you move to another builder, you take your text and photos and rebuild the pages. Canva Code is different, because you can copy the code it wrote, according to Canva's help center.

Download file types for a Canva website design

Who should build their website with Canva

Canva fits a small business that wants a simple site with one or two pages and a contact form, and that already designs in Canva. For the wedding planner, a free template gave me a site that looks finished on a computer and on a phone. The free plan covers the form and up to five sites.

It fits less well if you want to sell or take bookings, because both need other services. It also fits less well if many of your visitors come from phones and you care about speed. And I found no blog or news feature for a site that should grow.

If you try it, use Preview until the site is finished, and open the published site on your phone before you share the address.

What I'm building

Delegate tasks. Get software.

Give Vroni a GitHub issue, bug report, spec, or rough idea. It reads the repo, plans the change, writes code, runs checks, and works toward a review-ready pull request.

Take a look at vroni.com

Email updates

Usually a new article and a few links I found interesting.

No spam. Unsubscribe with one click.

Leave a Reply

Your email address will not be published. Required fields are marked *