Canva logo

How to Build a Canva Clone With No-Code using Bubble

Video Course

Learn how to build your own graphic design tool like Canva without touching a single line of code. This course covers the step-by-step process of creating a functional product that’s ready to launch. Utilizing Bubble’s no-code platform, it explains the exact workflows you’ll need to replicate Canva’s product.

Ready to start learning?

Stream the full course for free 👆

Throughout  this course, I’ll cover the process of building the following core features:

  • Getting started with Bubble
  • Configuring your Canva clone database
  • Building the Canva home page
  • Creating a new Canva project
  • Designing the project page
  • Allow users to upload images to their media library
  • Importing images into the design area
  • Customizing the background color of a project
  • Adding text & shapes into a project
  • Editing the style of text
  • Copy & pasting elements
  • Flipping elements within a project
  • Saving & downloading a project
  • Additional tips & insights to help on your Bubble journey

By the end of this course, you’ll have a working product that can be used to build your own startup, knowledge on how to build a Canva clone for freelance clients, and new skills to expand your Bubble experience.

Learn from an experienced Bubble developer & coach who has helped multiple founders build successful apps without code using Bubble.

In 2020, I worked directly with the Bubble team to write their ‘How-to build’ blog series. Each installment shared written instructions on how to recreate popular products using their no-code tool. To simplify the building process, I’ve created my own video series to help guide you in a more engaging way.

This course is built for:

  • Anyone who wants to quickly build an app like Canva with minimal cost and time input
  • Anyone interested in learning about Bubble’s no-code development tool
  • Anyone looking to extend their skills as a freelance Bubble developer
  • Makers who want to extend their knowledge into Bubble’s no-code toolset


  • A free Bubble account.
  • A basic understanding of Bubble, although I’ll walk you through everything is thorough detail.
  • The FabricJS plugin by Techblocks. 

What past students are saying

"I thought building a ride-hailing app like Uber was very complex and intimidating, but Lachlan can explain the building process using Bubble very clearly, which is easy to follow. Now I feel empowered because I know how to build MVP apps using Bubble."
Self-portrait of app developer, Hadi Rasyid
Hadi Rasyid Sono
Corporate Strategy Analyst
"Great overview that takes you from a blank page to complete MVP. Perfect length and amount of detail to set you up well and put you on the right path. Highly recommended!"
Tech founder, Harry Brown, self-portrait photo
Harry Brown
Founder - Dream Day
"If you wanted to learn more about Bubble, you should take these courses. Lachlan is a very effective instructor that clearly communicates each step of the way. Each video is focused on specific topics and the course is easy to follow."
Self-portrait of Design Lead, Michael Lee
Michael Lee
Senior Product Designer

Never miss a course 👇