Frequently asked questions

Everything you want to know about CanvasLink. If your question is not here, email us at contact@canvaslink.app.

Is CanvasLink free?
Yes. Create a free account and publish up to 10 pages that stay live permanently — no credit card required. You can try the editor before signing up: paste your HTML on the home page and see it render straight away. Publishing itself needs an account.
Can I publish without an account?
No. Anyone can paste HTML on the home page and preview it, but publishing a live link requires a free account. We used to offer 24-hour demo links with no sign-in; they were withdrawn because they were being used to host harmful content that nobody could be held responsible for.
Do my pages ever expire?
No. Pages published with a free or Pro account stay live for as long as your account is active. If you delete your account your pages are removed with it.
What can I publish?
Any self-contained HTML file: interactive apps, calculators, landing pages, quizzes, dashboards, games, visualisations, portfolios — anything your AI generated that runs in a browser without a build step. For media, we support PNG, JPEG, GIF, SVG, PDF, MP3, and MP4 files up to 10 MB each.
What is the file size limit?
10 MB per file. This applies to both HTML uploads and media uploads (images, PDFs, audio, video).
Can I use a custom domain?
Not yet. All pages are hosted on your personal subdomain (username.canvaslink.app/slug). Custom domain support is on the roadmap. In the meantime, you can change your username to get a new subdomain. Your old links redirect to the new address for 3 days, or you can choose not to redirect them.
Is my content private?
By default, anyone with your page URL can view it — there is no login wall for visitors. If you are on the Pro plan, you can protect individual pages with a password. Visitors see a gate before anything loads, and the HTML is never sent until the correct password is entered. Protected pages are also automatically excluded from search engine and AI crawler indexing.
How does the Claude MCP connector work?
In Claude, open Settings → Connectors → Add custom connector and paste https://mcp.canvaslink.app/mcp. After authorising with your CanvasLink account, you can ask Claude to publish, update, list, or delete your pages directly from the chat. The connector is free for every CanvasLink user — no Pro plan required.
What is MCP?
MCP stands for Model Context Protocol — an open standard that lets AI tools connect to external services. The CanvasLink connector implements MCP so that Claude can interact with your account on your behalf, publishing and managing pages without you needing to copy-paste anything.
Can I rename a page or change my username without breaking links?
For a short while, yes. When you rename a page or change your username, the old link redirects to the new one for 3 days. After that the old link no longer works, and the old name is freed up for others to use. If you would rather not redirect the old link at all, tick "Don't redirect the old link" when you make the change. CanvasLink shows you the exact date the redirect ends.
Can I delete a project?
Yes. Open your dashboard, find the project, and click Delete. There is a five-second confirmation countdown to prevent accidental deletions. Deletion is permanent and cannot be undone — the URL will stop working immediately.
Are there content restrictions?
You may not publish content that violates our Terms of Service, including malware, illegal material, or content that infringes third-party rights. Pages that violate our policies will be removed and the account may be suspended.
How do I upgrade to Pro or manage my billing?
Open your account Settings page and click Upgrade to Pro. Billing is handled securely through Stripe. You can cancel, upgrade, or downgrade at any time from the billing portal — also accessible from your Settings page.

Still have questions? Contact us or visit our Pricing page.