Canva is making a bold play for the “vibe coding” market it helped define for non-developers. On Tuesday, the company launched Canva Code 2.0, a major upgrade to its AI-powered coding tool that allows users to generate interactive websites, apps, and experiences from plain-language prompts and then edit the results with the same drag-and-drop simplicity as a presentation slide. The feature is now available to all of Canva’s more than 265 million monthly active users across every pricing tier, including free accounts, marking the company’s most aggressive push yet into a market that has minted billion-dollar startups in the span of 18 months.
Where rivals like Lovable, Replit, and Bolt.new have focused on generating functional code from text prompts, Canva is betting that the real bottleneck isn’t creating the code—it’s making the output actually look good. “Most vibe coding tools stop at functional—generating output that looks the same as everyone else’s,” Canva states in its announcement. “You might get a working prototype, but making it actually look like yours requires a complex editing surface, a separate design tool, a developer, or endless back-and-forth prompting that rarely lands where you want it.” The company is deliberately targeting non-technical users, positioning the tool not as a developer IDE but as a way to seamlessly integrate interactive, coded elements into the visual communication workflows its users already rely on.
Canva Code 2.0 brings drag-and-drop editing, HTML import, and 75% faster generation
The update introduces several capabilities designed to collapse the distance between generating code and publishing a polished interactive experience. Users can now create Canva Code projects directly inside other design projects—embedding a working calculator in a sales deck, a data visualizer in a whiteboard, or a fully interactive conference website within a presentation. Canva has added more than 50 new templates specifically designed for interactive designs, along with the ability to import raw HTML files from other AI coding tools like ChatGPT, Claude, Lovable, or Bolt and convert them into editable Canva designs.
The performance improvements are significant. Canva says it has reduced average code generation time by 75 percent and cut the median time from initial prompt to published site by 30 percent. The company also reports that integrating Canva Code into the broader Canva editor—allowing users to treat coded outputs like any other design element—has increased active Code users by 25 percent.
Perhaps the most distinctive feature is the editing experience itself. Unlike most AI coding platforms, which require users to re-prompt or modify raw code to make visual changes, Canva Code 2.0 lets users click directly into generated elements to change text, drag and drop images from Canva’s built-in library of over 120 million templates and assets, update colors and fonts through a familiar toolbar, or select a specific element and refine it through conversational AI. Every output is fully interactive and automatically adapts to different screen sizes, with a built-in mobile preview. Danny Wu, Canva’s Head of AI Products, demonstrated the drag-and-drop editing during an exclusive interview, showing how a generated conference website could be modified in real time—swapping in photos, changing fonts to branded alternatives, and editing text directly on the canvas. “The key differentiator with Canva Code is the editability and the kindness of the outputs it generates,” he said, though he noted one current limitation: “We don’t support moving elements around. You still have to re-prompt for that.”
How Canva plans to compete with Lovable, Replit, and Bolt in the booming AI app builder market
Canva’s entry into vibe coding at this scale arrives at a pivotal moment for the category. According to market research published by Luminix AI in May 2026, the vibe coding and AI app builder market has reached an estimated $4.7 billion in 2026, with projections pointing toward $12.3 billion by 2027 at roughly 38 percent compound annual growth. The research also estimates that AI-generated code now comprises approximately 41 percent of all code written globally—a figure that would have seemed inconceivable even two years ago.
The competitive landscape has grown ferocious. Lovable, which focuses on conversational, design-forward app generation for non-technical founders, has reportedly reached approximately $400 million in annual recurring revenue by early 2026. Replit, which transformed its browser-based IDE into a full vibe-coding engine, has tripled its valuation to $9 billion and is targeting $1 billion in run-rate revenue by the end of 2026. Bolt.new scaled from $4 million to $40 million in ARR within months of launching. And then there is Canva, which brings something none of those platforms possess: a quarter-billion-user design ecosystem where brands, teams, and individuals already store their visual identities, collaborate on projects, and publish content.
Wu positioned Canva Code not as a direct competitor to these developer-focused tools but as something that fills a gap none of them have addressed. “A lot of the requests that we have been getting and the usage we’re seeing is actually with using Canva Code not necessarily as just one artifact, but as part of an overall design, the visual communication they’re trying to tell,” Wu said. “Like when you have a sales deck, you’re able to add a calculator, you’re able to add a visualizer of what exactly your product does. That’s something where an interactive slide can be worth a thousand pictures.”
Why Canva’s HTML import feature could turn it into a ‘finishing layer’ for every AI coding tool
One of the most strategically interesting features in Canva Code 2.0 is its HTML import capability, which allows users to take code generated by any AI tool—including ChatGPT, Claude, Lovable, or Bolt—and bring it into Canva as a fully editable design. The implication is unmistakable: Canva is positioning itself as the place where AI-generated code gets its finishing touches, regardless of where it was originally created. When asked directly whether this amounts to positioning Canva as a “finishing layer on top of vibe coding,” Wu offered a diplomatic but revealing response. “It’s really a continuation of our goal to make all design as easy as possible,” he said. “We’ve supported importing PDFs and translating them into docs, importing PowerPoint files—so in one way, it’s an expansion of that. But in another way, it’s really just listening to what our users want and making Canva both the most useful and the most compatible platform.” That language—”most pluggable”—suggests a platform strategy that doesn’t require Canva to win the AI code generation race outright. If Canva becomes the default destination for making AI-generated code look professional and on-brand, it captures value from the entire category regardless of which code generation engine users prefer.
What Canva Code can build—and where Danny Wu says it hits its limits
Wu was notably candid about the product’s boundaries. “Canva Code is great for anything that works as a front-end app, and it’s especially good when you want to leverage data, data submissions, and interactivity at small to medium scale,” he said. “I’ll be honest about the limitations. Canva Code is probably not going to be suitable if you’re trying to build a website with complex backends, or if you’re handling hundreds of thousands of visitors per day.” This candor effectively draws a line between Canva Code and the more ambitious platforms in the space. While Lovable and Replit are pushing toward full-stack application development—complete with databases, authentication, and production-grade hosting—Canva is deliberately limiting its scope to interactive front-end experiences at modest scale. For the teachers, small business owners, and marketing teams that make up the bulk of Canva’s user base, complex backends and high-traffic scalability are irrelevant concerns. What matters is whether they can create an interactive event page, a property listing website, or a classroom hub that looks professional and works on mobile—without hiring a developer or learning a new tool.
Canva’s AI acquisition spree—from Affinity to Leonardo.ai—now powers its vibe coding push
Canva’s broader AI infrastructure has been significantly bolstered by an acquisition strategy that has accelerated over the past two years. In March 2024, the company acquired Affinity, the British creative software suite popular with Mac users, in a deal valued at several hundred million pounds. Just four months later, Canva acquired Leonardo.ai, an Australian generative AI startup with over 19 million registered users and more than a billion images generated. Together, these acquisitions have layered professional-grade design tools and generative AI models onto Canva’s core platform, providing the technological backbone for Canva Code’s AI-powered generation and editing capabilities. The company reports over 32 billion uses of its AI products to date.
Six million sites published, but retention data remains an open question
Canva’s announcement highlights an impressive traction metric: users have created and published more than six million websites using Canva Code since the feature was first introduced a year ago. But the number deserves scrutiny. Wu clarified in the interview that the six million figure represents published websites over the past year—meaning sites that were either made public or shared via password-protected or private links. When asked about active retention—how many of those sites are still live and being maintained—Wu acknowledged the gap in his data. In the vibe coding market, raw creation numbers can be misleading because the barrier to generating a site is so low. The more telling metric—which Canva does not yet provide—would be how many of those six million sites receive regular traffic or have been updated after initial publication.
Canva Code pricing, data governance, and what enterprise customers need to know
Canva Code 2.0 is available across all of Canva’s pricing tiers, including its free plan—a notable decision given that competitors like Lovable, Bolt, and Replit reserve their most capable features for paid subscribers. “As you go from, say, free to pro to business to enterprise, you would get more AI credits and be able to have higher usage of Canva Code,” Wu said. “But it is available and it is usable—even free Canva accounts as well as education and not-for-profit accounts.” This credit-based approach mirrors the pricing evolution happening across the entire vibe coding category. For the institutional customers Canva increasingly courts—school districts, real estate brokerages, enterprise marketing teams—data governance is a threshold concern. Wu addressed this directly. “All users and customers have full control over how their data is used,” he said. “They can choose whether their prompts and data are used for AI training in the settings. For businesses and enterprises, team admins can manage this at the organizational level and guarantee that their inputs, content, and outputs won’t be used for training.”
What This Means for Canva’s Users Right Now
Canva Code 2.0 is a significant step toward making interactive web building as accessible as slide design, and it is available immediately for any user to try, including those on free accounts. For educators, small business owners, and marketing teams who already live inside Canva, the ability to generate, edit, and publish a professional-looking interactive site without ever leaving the platform is genuinely new. The HTML import feature also means you can use any other AI coding tool to generate a prototype and then polish it to match your brand within Canva. The question of how many of those six million published sites remain active is a real one, and it will be a key metric to watch as the product matures. For now, the practical takeaway is clear: if you have ever needed an interactive webpage, a data-driven mini-app, or a dynamic presentation element but lacked the coding skills or design confidence to make it look good, Canva Code 2.0 is worth exploring—and you can start for free today.