Free plugin. Every feature unlocked.
Tell the agent what you need in plain English. It designs the pages, writes real WordPress templates and content, and checks its own work at desktop and mobile widths.
Runs on WordPress 6.2 or newer, PHP 7.4 or newer and an OpenRouter key with credit.
Free The whole plugin, with no paid tier and no license key. #
About $0.50 Typical AI usage for a five page site, paid to OpenRouter at cost. Costs vary. #
Your files Plain HTML, CSS, JavaScript and PHP in your own uploads folder. #
Your plugins SEO, forms, shop and search carry on working as usual.
How it works
From one sentence to a live site #
You describe it, the agent builds it, you refine it, WordPress serves it. No blocks to drag and no layouts to wrestle with.
01 ### Describe your siteTell the agent what you need in the chat and attach any images you want on the site. 2. 02 ### Watch it buildThe agent writes pages, styles, components and templates on the canvas, then reviews each page with screenshots and a layout check. 3. 03 ### Refine on the canvasClick any element to edit it, preview it on desktop, tablet and mobile, or keep chatting to change more. 4. 04 ### PublishPages go live the moment they are saved, with the speed work rebuilt on every save.
What it builds
Real WordPress pieces, not a mockup #
Templates follow the WordPress template hierarchy, content lives in the normal WordPress editor, and your own theme stays in place until you build something.
Full pages, as real filesEvery page you ask for, plus a site wide header, footer and a 404 page. Each one is written as a file you can open and edit by hand. pages/home.html sections/home-hero.html components/testimonial-card.html css/site.css
WordPress templatesTemplates for blog posts, archives, search results, single pages and custom post types.
Reusable componentsMake a card, a testimonial or a pricing block once, then reuse it across pages with different content.
Custom content typesCustom post types, taxonomies and fields like dates, images, links and related posts.
Menus and sample contentHeader and footer menus that stay editable in Appearance, Menus, plus sample posts you can delete in one step.
Fonts and iconsSelf hosted Google Fonts and more than 11,000 icons from Lucide, Tabler and Simple Icons.
Motion and 3DScroll animation with GSAP and 3D scenes with Three.js, both bundled with the plugin.
Forms and plugin featuresPlace shortcodes from Contact Form 7, WPForms, Gravity Forms or Fluent Forms and preview them on the canvas exactly as they look live.
Graphics and artboardsHero illustrations, badges and social share images, designed and exported to your Media Library.
The agent checks its own workAfter every change it takes screenshots at desktop and mobile widths, reports overflow, clipped text and small tap targets, and picks text colors that stay readable on their background.
Editing on the canvas
Change anything by clicking it #
The agent gets you to a finished site. After that the canvas is yours, and the chat is still there when you want it.
An inspector for any elementSet layout, spacing, size, alignment, text styling and images.
Ask the agent about one elementSelect it, describe the change, and only that element moves.
Check it on every deviceDesktop, tablet and mobile, with zoom and fit all to see every page at once.
See the site as any rolePreview as a visitor, as yourself or as a subscriber.
Edit the code when you need toOpen any section, component, stylesheet or script and change the source directly.
Undo anythingEvery change is saved as a version labelled with what changed. Restoring one saves the current site first.
Fast by default
Speed work that rebuilds itself #
Every time a page is saved, CanvoWP rebuilds its speed work in the browser. There is no separate optimization step to remember.
.site-header{position:sticky;top:0;z-index:60}
.hero__title{font-size:clamp(2.5rem,
1.4rem + 4.6vw,4.75rem)}
.btn--primary{background:#2f54eb}
Optimized, 13 KB critical CSS
Critical CSS inlinedAbove the fold styles go in the page and the rest loads later.
LCP image preloadedThe largest image above the fold loads first, with high priority.
Fonts preloadedFonts used above the fold are preloaded from your own server.
Theme extras removedOld theme styles and scripts are dropped from builder pages, along with unused WordPress extras.
Each optimization can be turned off in Settings, and the dashboard shows which pages are optimized and how big their critical CSS is.
Your site, your files
Plain files on your own server #
What CanvoWP writes is what you would have written yourself, sitting in your uploads folder where you can read it, keep it, or take it with you.
Kept as filesHTML, CSS, JavaScript and PHP in wp-content/uploads/canvowp.
Download as a zipEvery file, at any time, from the Settings tab.
Switch off cleanlyDeactivating CanvoWP brings your theme back and leaves your files in place.
Real WordPress pagesSitemaps, search, permalinks and menus carry on working as usual.
css/ base.css, layout.css
js/ home-motion.js
sections/ header.html, footer.html
components/ testimonial-card.html
templates/ single-event.php
artboards/ share-home.png
manifest.json
Works with WordPress and your plugins
An SEO plugin controls your titles and meta tags when it is active. Without one, CanvoWP adds descriptions, Open Graph tags and social share images itself. Blog posts, plugin pages, a cart or a form all render between your CanvoWP header and footer.
- Yoast SEO
- Rank Math
- All in One SEO
- SEOPress
- The SEO Framework
- Contact Form 7
- WPForms
- Gravity Forms
- Fluent Forms
- WordPress search and sitemaps
In wp-admin
Start from the dashboard too #
You do not have to open the builder first. Type what should change into the CanvoWP dashboard and it opens the builder with the agent already working on it.
Pages and versions in one placeEvery page with its URL, critical CSS size and last change, and every version ready to restore.
Three admin screensOverview, the full screen builder, and Settings with tabs for the model and key, the agent, performance, access, and versions and files.
Usage and spendingThis month's tokens, the input and output split, dollars spent and agent runs. Set a limit and the agent s to ask before going over it.
Access controlAdministrators always get in. You can allow editors in Settings. Authors cannot, because WordPress does not let them add scripts.
Cost
The plugin is free. The AI usage is at cost. #
There is no subscription and nothing to unlock. The only bill is the AI usage you ask for, paid straight to OpenRouter.
CanvoWP plugin
Free
The full plugin, with no paid tier and no locked features.
Every feature in the box, including PHP templates, artboards and version history. #
No account here, no license key and no upsell inside the builder. #
Downloaded from canvowp.com and installed like any other plugin.
What the AI usage costs
About $0.50 for a fully responsive, fully functional five page dynamic website.
You bring your own OpenRouter API key and pay OpenRouter directly. CanvoWP adds no markup. Costs vary with the size of the site and how many changes you ask for, so set a monthly limit and the agent s to ask before going over it.
What you need
- WordPress 6.2 or newer
- PHP 7.4 or newer
- An OpenRouter account with credit
- Administrator access to install the plugin
Control, safety and privacy
You stay in charge of the budget, the files and the data #
Nothing is sent anywhere until you use the feature that needs it.
Monthly spending limitSet a budget in Settings and the agent s and asks before going over it.
Usage dashboardTokens used, money spent and agent runs for the current month.
PHP is admin onlyEvery PHP file is tested before it goes live. A file that would break the site is not saved.
OpenRouter, only when you chatThe conversation, the site files the agent reads and page screenshots go to OpenRouter only when you use the agent. Calls go from your server, so your API key never reaches the browser.
Google Fonts, downloaded onceOnly the font catalog and the fonts you add are fetched, once, to your server. Visitors never connect to Google.
Agent settingsShow or hide the agent's reasoning in the chat, and turn the screenshot checks on or off.
Questions
What people ask before installing #
Cost, requirements, plugins and ownership, answered in one or two lines each.
Is CanvoWP really free? #
Yes. The full plugin is free, with no paid tier and no locked features. The only cost is the AI usage you ask for, and that is paid to OpenRouter.
How much does building a site cost? #
A fully responsive, fully functional five page dynamic website costs about $0.50 in AI usage. Costs vary with the size of the site and how many changes you ask for.
Where do I download it? #
From canvowp.com. CanvoWP is not in the WordPress.org plugin directory, so it is installed from the zip you download here.
Do I need my own API key? #
Yes. CanvoWP uses your own OpenRouter account with credit and you pay OpenRouter directly, with no markup from us. Calls go from your server, so your key never reaches the browser.
Will it fight with my theme or my plugins? #
No. Builder pages load on their own and your theme stays in place until you build something. Posts, archives and plugin pages render their content between your CanvoWP header and footer, and plugins can still add their own scripts and tags.
Can I take the site somewhere else? #
Yes. Your site is plain HTML, CSS, JavaScript and PHP in wp-content/uploads/canvowp, and you can download every file as a zip at any time. Deactivating CanvoWP brings your theme back and your files stay in place.
What do I need to run it? #
WordPress 6.2 or newer, PHP 7.4 or newer and an OpenRouter account with credit.
Who on my team can use the builder? #
Administrators can always use it, and editors can be allowed in Settings. Authors cannot, because WordPress does not let them add scripts. Only administrators can save PHP or change the API key.
Does the site stay fast? #
Every time a page is saved, CanvoWP rebuilds its speed work in the browser. Critical CSS is inlined, the likely LCP image is preloaded with high priority, above the fold fonts are preloaded and unused WordPress extras are removed from builder pages.
Get CanvoWP
Your next WordPress site starts with a sentence #
Download the plugin, add your OpenRouter key and tell the agent what you need. The first page appears on the canvas while it works.
Needs WordPress 6.2 or newer, PHP 7.4 or newer and an OpenRouter account with credit. About $0.50 in AI usage for a five page site, and costs vary.