Convika documentation
Convika turns HTML files and landing pages made with ChatGPT, Claude, or Gemini into public links. Upload your file, build it in the dashboard, or save it directly from an MCP client like Claude or Codex. Pages live on a convika.page address or your own domain, with visitor stats and forms for sign-ups. Anyone opens the link on their phone with no account.
Table of contents
Quick start
- 1
Sign up
Go to app.convika.com to join for free. The Free plan needs no card and gives you 10 AI credits.
- 2
Make your page
Generate a page in the dashboard from a URL or a description, or upload an HTML file you have. Claude, Claude Code, or Codex can also save pages over MCP.
- 3
Check your private preview
Your new page and every change open in a private preview link first. Nobody else sees it until you publish.
- 4
Publish
Click Publish to put your page live at your-page.convika.page. You can also use your own domain once connected.
- 5
Watch results
Open your dashboard to track pageviews, visitors, traffic sources, button clicks, and form entries for each published page.
Quick answers about Convika
Is Convika free?
Yes. As of November 1, 2026, a new account on Free costs $0, needs no credit card, and publishes 1 page at a time. Pro costs $12 a month, removes the Convika bar from the bottom of your pages, and publishes up to 100 pages at a time.
What are the Free plan's limits?
As of November 1, 2026, a new Free account publishes 1 page at a time and keeps up to 10 pages with drafts, with 10,000 page views a month across all pages, 50 form entries shown a month, and 1 custom domain. When a month's page views reach the limit, editing and analytics pause, and 7 days later the pages stop, until the month ends (UTC) or you pay for a plan.
How do I publish several pages at once on Free?
With Light, a monthly add-on to Free. As of November 1, 2026, Light costs $3 a month and keeps up to 5 pages live at once, where a new Free account has 1; the Convika bar stays, there's no trial, and it renews monthly until you cancel. A workspace created before October 23, 2026 (Japan time) already publishes up to 10 pages at once and isn't offered Light. You add it on the Plans & Billing page, or when you publish a second page, where swapping the new page in for the live one stays free. A new version of a live page needs none of this: publish it at the same link. Pro, at $12 a month, removes the bar, adds private links and passwords, and publishes up to 100 pages at a time.
Can I use Convika for a business or commercial site?
Yes, on every plan, Free included. As of November 1, 2026, section 7 of Convika's Terms of Service says: “You may use the Service for commercial purposes on every plan, including the Free plan.” You may build pages for clients and charge for the work; what the terms forbid is reselling Convika itself.
What does Made for you cost, and what do I get?
Made for you costs $199, paid once, and only if you approve the preview. As of November 1, 2026, you get a private preview of a landing page with a working form within 2 days, up to 2 rounds of changes before you pay, and 12 months of Pro with no renewal. That Pro has no card on file, so its pages stop as on Free once a month's page views reach 100,000. Convika publishes it within 2 days of payment, or refunds you in full.
Which AI tools does Convika work with?
Any AI that gives you an HTML file. As of November 1, 2026, HTML from ChatGPT, Gemini, or another AI becomes a page when you upload it to convika.com (up to 2 MB), and Claude, Claude Code, and Codex connect to Convika's MCP server at https://mcp.convika.com to save and publish pages for you. ChatGPT connects over MCP only in Developer mode.
Does Convika help my pages show up in search and AI answers?
It helps engines find your pages and shows you where you stand, but it can't promise a place in search results or AI answers. As of November 1, 2026, on Pro and MAX, publishing a page sends its address to IndexNow, which shares it with Bing and the other engines that take part; Google doesn't use IndexNow. On every plan, the AI answer check asks ChatGPT, Perplexity, Gemini, and Google AI Overviews your own questions when you run it, and counts how many answers name your brand or link to your sites. The addresses your pages are on count without your typing them, and so do the stores and profiles you add as external sites. Each question can point to the page meant to answer it: the check shows whether the answers link to that page and offers the next step, such as having the AI fix the page. Pro includes 100 checks a month and MAX 500, and any plan can buy packs, from $3.
Create a page with AI in the dashboard
Convika's built-in AI writes the page, and you choose the model. You do not need an AI client.
- 1
Open the generator
Go to the sidebar and click "Create with AI". Under "What do you want to make?", choose "Landing page (from a URL or a description)" for a product or service page, or "From a description" or a template for anything else.
- 2
Add your source
Enter a URL (product site, GitHub repo, or App Store listing), describe your page, or provide both for the most accurate draft. Click "Add optional details" to set your audience, main button, and language.
- 3
Choose your model
Each model displays its credit cost, and you see your balance before you begin. The default model is DeepSeek V4.1 Flash, which costs 1 credit for a new page.
- 4
Generate the page
Click "Create my landing page" (or "Make my page" when you started from a description) to see a preview, usually in under 1 minute. The build continues if you close the tab, and your credits return if it fails.
- 5
Edit your draft
Write changes in "What to change on this page", or click "Edit with AI" on the page screen later. Each change produces a new preview and costs 1 credit on the default model.
- 6
Publish your page
Click "Publish" to take the page live. Publishing costs 0 credits.
Upload an HTML file
Take an .html file from ChatGPT, Claude, Gemini, or anyone else, and publish it as is.
- 1
Open the upload screen
Go to the "Sites" screen and select "Upload an HTML file". You can also go to app.convika.com/upload-html.
- 2
Add your HTML and name the page
Choose an .html or .htm file up to 2 MB, or select "Paste code" to paste the whole HTML. Enter a name for the page.
- 3
Create your preview
Select "Create my preview" to save a private preview. If your HTML points to files on your computer like images, the screen lists them because they will not load online.
- 4
Check and publish
Open your preview and review the page. When you are ready, select "Publish".
Connect an AI client over MCP
Connect Claude, Claude Code, Codex, or another MCP client. Your client can create, publish, and measure pages just like the dashboard. Point it to https://mcp.convika.com and sign in with your Convika account.
Claude (web and desktop)
- 1Open your settings, select "Customize", and click "Connectors".
- 2Click "+" and select "Add custom connector".
- 3Enter the server address:
https://mcp.convika.com - 4Sign in to Convika when prompted.
- 5Start a new chat and ask Claude to build your page in Convika. It will save the HTML to Convika and give you a private preview link (the page stays private until you ask to publish it, and saving over MCP uses no AI credits). If Claude does not use the Convika tools, click "+" in the chat input, open "Connectors", and make sure Convika is turned on.
Make me a landing page for my café opening and save it to Convika. - 6On a Team or Enterprise plan, an organization owner must add it first under "Organization settings" and "Connectors".
Setup guide: How to share a Claude artifact as a link, or deploy it to a real web address
Claude Code
- 1Run this command in a terminal:
claude mcp add --transport http convika https://mcp.convika.com - 2Start Claude Code, type /mcp, select convika, and sign in.
- 3Ask it to build your page and save it to Convika.
Setup guide: How to deploy a landing page from Claude Code
ChatGPT
- 1On any plan, ask ChatGPT for your page as a single HTML file, download it, and upload it in the dashboard under Upload an HTML file, above.
- 2To connect over MCP, you need Developer mode because Convika is not in ChatGPT's plugin directory yet. This mode is not available on every account or workspace. Go to "Settings", open "Security and login", and switch "Developer mode" on.
- 3Add a plugin using the server address:
https://mcp.convika.com - 4Sign in when asked. If this option is not working on your account, upload the HTML file instead.
- 5Start a new chat and ask ChatGPT to build your page in Convika. It will save the HTML to Convika and give you a private preview link (the page stays private until you ask to publish it, and saving over MCP uses no AI credits).
[Use Convika MCP tools] Make me a landing page for my café opening and save it to Convika.
Setup guide: How to publish an HTML page from ChatGPT as a live website, free
Codex
- 1Add Convika using this command:
codex mcp add convika --url https://mcp.convika.com - 2Sign in. This command opens the Convika sign-in page:
codex mcp login convika - 3Start Codex, type /mcp, and check that convika is connected.
- 4Ask Codex to build your page and save it to Convika. When prompted for your first time, complete the Convika sign-in in your browser. Codex will save the HTML to Convika and give you a private preview link (the page stays private until you ask to publish it, and saving over MCP uses no AI credits).
Make me a landing page for my café opening and save it to Convika.
Other MCP clients
- 1In your client settings, add a remote MCP server with this address:
https://mcp.convika.com - 2If prompted for a transport type, select Streamable HTTP. Convika uses OAuth sign-in and does not require an API key.
- 3Complete your sign-in on the Convika sign-in page.
- 4Ask your AI client to build your page and save it to Convika. It will save the HTML to Convika and give you a private preview link (the page stays private until you ask to publish it, and saving over MCP uses no AI credits).
[Use Convika MCP tools] Make me a landing page for my café opening and save it to Convika.
Setup guide: MCP servers that publish landing pages from Claude, compared
MCP tool reference
Convika provides an MCP server with 52 tools. Your AI client picks the tool from what you ask, so you do not need to know tool names. New pages and changes always go to a private preview first. The publish_site tool goes live only when the call sets confirmProduction, and AI clients are told to set it only when you ask to publish.
Pages
| Tool | What it does |
|---|---|
| create_landing_page_preview | Takes finished HTML to create a site, a first version, goals, and a private preview link in 1 call. |
| create_landing_page | Creates an empty site for a landing page, with a convika.page address. |
| create_site | Creates an empty site, same as create_landing_page. |
| save_page_content | Saves new HTML as the page's next version, leaving the live page unchanged until you publish. |
| list_sites | Lists your pages, with their status and live address. |
| get_site | Shows one page's saved versions, status, and live address. |
| update_site | Renames a page or changes its language. |
| get_brand | Shows your brand's sites and each page on them by path, with its status and address. |
| list_pages | Lists pages by site and path, such as every page under /guides/, a set at a time. |
| create_page | Makes one draft page at a path on your brand's address. The same path again returns the page already there. |
| create_pages | Makes many draft pages at their paths in one call, and reports each as created, already there, failed, or stopped by a plan limit. |
| move_page | Moves a page to another path on your brand's address. |
| create_claim_code | Creates a link that hands a page you built to someone else, moving the page to their account when they sign up through it. |
Preview and publish
| Tool | What it does |
|---|---|
| create_preview | Generates a private preview link for the latest saved version. |
| publish_site | Creates a private preview by default, and goes live only when the call sets confirmProduction. |
| publish_pages | Publishes several pages at once after a dry run, which lists each page's live address and warnings and returns the token the real call needs. |
| rollback_site | Puts an earlier version back live. |
| unpublish_site | Takes a page offline while keeping its versions so you can publish again. |
Forms and goals
| Tool | What it does |
|---|---|
| create_form | Creates a signup or contact form, stores entries in Convika, and emails each one to the account owner. |
| get_form_submissions | Reads form entries using paging and date filters. |
| export_form_submissions | Exports form entries as CSV or JSON. |
| set_goals | Sets what counts as a conversion, such as a button click or form entry. |
| list_goals | Lists a page's conversion goals. |
Analytics
| Tool | What it does |
|---|---|
| get_portfolio_analytics | Shows pageviews, visitors, button clicks, and form entries for all pages at once. |
| get_analytics_summary | Shows one page's daily pageviews and visitors, plus referrers, countries, and top pages. |
| get_analytics_detail | Shows devices, UTM sources, button clicks, and hourly traffic compared to the previous period. |
| analyze_site_performance | Gives a short read of one page's numbers and suggests next steps. |
| analyze_source_quality | Shows which referrers and UTM campaigns bring visitors who click or sign up. |
| get_ai_access | Shows how often ChatGPT, Claude, and other AIs read a page, and how many visitors AI assistants sent, by AI, path, and day. |
| get_search_performance | Shows a page's clicks, impressions, click-through rate, and average position in Google Search by day, and the search words that found it. |
| update_answer_check_prompts | Saves the questions to ask AI assistants, and the brand names and domains to look for in their answers. |
| run_answer_check | Asks the saved questions on ChatGPT, Perplexity, Gemini, and Google AI Overviews now, using checks from the month's included ones or a pack. |
| get_answer_check_results | Shows how many answers from ChatGPT, Perplexity, Gemini, and Google AI Overviews named your brand or linked to your site, question by question. |
| query_timeseries | Splits one page's daily traffic by device, country, referrer, path, or UTM value. |
| query_cta_performance | Shows daily clicks for each button and link on a page. |
| query_segments | Compares 2 visitor groups day by day, such as mobile vs desktop. |
| get_page_structure | Lists a page's sections and the buttons in each, helping you match clicks to places. |
| detect_trend | Reads a series of numbers and reports whether the trend is up, down, or flat. |
Custom domains and addresses
| Tool | What it does |
|---|---|
| setup_custom_domain | Connects your subdomain, like www.example.com, and lists the DNS records to add. |
| get_domain_status | Checks whether a custom domain is verified and whether its SSL certificate is active. |
| set_site_url | Sets a page at a specific address on your domain, including paths like www.example.com/launch. |
| start_domain_control_verification | Starts proving control of a domain held by another Convika workspace by providing a TXT record. |
| check_domain_control_verification | Checks whether the TXT record has spread across DNS. |
| activate_domain_handover | Moves domain control to your workspace after the check passes, while keeping existing addresses working. |
| list_domain_routes | Lists every address served under a custom domain. |
| disable_domain_route | Stops serving one address under a custom domain. |
| enable_domain_route | Opens a stopped address under a custom domain again, with the page it had. |
| remove_domain | Removes a custom domain and lists the addresses that stopped opening. |
| get_domain | Shows each custom domain's page count and its AI-bot settings. |
| update_domain_settings | Allows or disallows AI answer and search bots, and AI training bots, in a custom domain's robots.txt. |
Account
| Tool | What it does |
|---|---|
| ping | Checks if the connection to Convika is working. |
| get_referral_link | Shows your referral link and how many people signed up through it. |
Preview, publish, and roll back
Nothing goes live until you publish.
Preview
Each new page or edit saves as a version with a private preview link. These links carry a token and expire. They count toward neither analytics nor your pageview limit.
Publish
Click "Publish" on the page's screen, or ask your AI client. Your page goes live on Cloudflare's network at its convika.page address or your custom domain.
Roll back
Open your publish history and click "Roll back to this version". The live page switches right away. Per page, Free keeps the last 10 versions, and Pro keeps 50.
Unpublish
Click "Unpublish" to take your page offline. Your versions stay in place so you can publish again anytime.
Password
On Pro, go to the page's "Page settings", select "Page password", enter your password, and click "Add password". Use 8 to 128 characters, with letters A–Z, numbers, symbols, and spaces. Visitors see a password screen first on your convika.page address and custom domain. The right password opens the page on that browser for 7 days without asking again. Back on Free, the lock stays active until you click "Remove password", and changing it requires Pro. Preview links do not ask for a password, and they expire.
Forms
Collect emails and messages on the page itself. Convika stores every entry.
- 1
Add a form
On your page's screen, select "Add a form to my page". Choose your fields: "Email only", "Name and email", or "Name, email, and message". You can edit the labels and the button text.
- 2
Check the preview
Select "Add form to my page". The form sits near the end of the page in a new preview version. Send a test entry to check it. Entries from a preview are not saved.
- 3
Publish and collect entries
Publish your page. Convika emails each new entry to the account owner and lists it under "Forms" in the dashboard. Download entries with "Download CSV" or "Download JSON". To notify teammates, set "Form entry emails" in "Settings". To connect your own tools, turn on "Send each entry to a URL" on the form's entries page. Convika signs each request with an HMAC-SHA256 Convika-Signature header.
From an AI client, create_form makes the form, save_page_content puts it in the page, and get_form_submissions reads the entries.
Custom domains
Serve your page from your own subdomain, like www.example.com or launch.example.com. Every plan includes subdomains: Free includes 1, and Pro has no limit.
- 1
Add your domain
On your page's screen, under "Custom domain", click "Connect my domain", or open "Sites" in the sidebar and click "Connect a custom domain". You can also ask your AI client. Enter www.example.com or example.com and click "Add domain": Convika connects both, the page opens at www.example.com, and example.com redirects to it.
- 2
Add 2 DNS records
Create a CNAME record that points your subdomain to Convika. Create a TXT record that proves you own the domain. If your DNS is on Cloudflare, set the CNAME to DNS only (grey cloud).
- 3
Wait for the domain to go active
Your records spread across the web in minutes, or up to 48 hours. Your subdomain turns active. Convika issues the SSL certificate automatically, so you configure nothing by hand.
Analytics
A published page records visits and clicks. You have no tag to install.
Pageviews and visitors
See daily pageviews and unique visitors tracked with an anonymized identifier.
Traffic sources
View referrers alongside UTM source, medium, and campaign data. Track form entries and clicks per UTM value. Tag a link with ?utm_source=newsletter, or &utm_source=newsletter if the link contains a ?. Run analyze_source_quality from an MCP client to see entries and clicks per referrer.
Button clicks
See click counts for each button and link.
Form entries and goals
Count form entries and monitor the conversion rate of goals you set.
Devices and countries
See desktop, mobile, or tablet visits, along with visitors' countries.
Period comparisons
Compare each number against the previous period to see the change in %.
Free covers the last 7, 30, or 90 days. Pro covers 180 days, 365 days and all time.
Free and Pro limits
Both plans include forms, analytics, custom domains, and every AI model.
| Limit | Free | Pro |
|---|---|---|
| Price | $0 | $12 a monthor $108 a year |
| Pages | 1 published at a time, in workspaces created from October 23, 2026 (Japan time)10 with drafts | 100 published at a time100 with drafts |
| AI credits | 10 to start | 50 a month |
| Pageviews a month, all pages | 10,000Never charged; from sign-up for workspaces created from October 23, 2026 (Japan time), or from November 1, 2026 (UTC) for older ones, editing pauses at it and pages stop 7 days later, until the month ends | 100,000Then $1.30 per 10,000; pages stay live unless you set a monthly limit, free trial included |
| Form entries a month, all forms | 50Entries past that are kept for Pro | Unlimited |
| Custom domains | 1 | Unlimited |
| Saved versions per page | 10 | 50 |
| Analytics history | Last 90 days | All time |
| Convika bar | On each page | None |
| Password-protected pages | Not includedA password set on Pro started before October 24, 2026 (Japan time) stays on, and you can remove it | Included |
| Private link (out of search and the gallery) | Not included (pages are Public)A page that was private before stays that way | Included |
| Members | 1 | 3 |
| Publishes a day | 30 | 100 |
Your first page publishes free. To add Pro, choose "Publish without the Convika bar" when you publish, or open the "Billing" page. If you have never subscribed, Pro monthly starts with a 1-day free trial (card required), and Pro is charged when the trial ends unless you cancel. Compare all plans, including MAX and Enterprise
Convika pricing
Free
$0, no credit card
- Published pages
- 1 live page at a time, 10 pages with drafts. With Light, an add-on for $3 a month, up to 5 live at a time. Workspaces created before October 23, 2026 (JST) can publish all 10
- Page views
- 10,000 a month, never charged
- Past the page views
- Editing and analytics pause at once, and 7 days later the pages stop, until the month ends (UTC) or you pay for a plan. For workspaces created before October 23, 2026 (JST), this starts on November 1, 2026
- Form entries
- 50 shown a month. Later ones are kept, up to 1,000 more a form a month, and show once you're on Pro
- Custom domains
- 1
- Visitor stats
- The last 90 days
- AI credits
- 10, once
- Data shared by all visitors
- 1 MB a page, and 10 MB for all of a workspace's pages
- Convika bar
- A small one at the bottom of each page
- Who can open pages
- Public only: search results and Convika's gallery may show them
- AI answer check
- No checks included. Keep up to 10 questions and run them with checks from a pack
Pro
$12 a month, or $108 a year
- Published pages
- 100 at a time, 100 with drafts
- Page views
- 100,000 a month included, then $1.30 per 10,000 more. Pages never stop, monthly or yearly, free trial included. You can set a monthly limit on the extra, and pages stop at it
- Form entries
- Unlimited
- Custom domains
- Unlimited
- Who can open pages
- Public, a private link that stays out of search and the gallery, or only people with the password
- Convika bar
- None
- AI credits
- 50 a month
- IndexNow
- Publishing a page sends its address to IndexNow, which shares it with Bing and the other engines that take part. Engines decide when to visit, and Google doesn't use IndexNow
- AI answer check
- 100 checks a month included, one check being one question asked of one AI, run when you choose in ChatGPT, Perplexity, Gemini, and Google AI Overviews. It counts how many answers name your brand or link to your own domain, keeps up to 50 questions, and promises no place in answers
- How to start
- Publish free first. Add Pro from the dashboard when you need it: monthly, which starts with a 1-day free trial on a first subscription (card required; charged when the trial ends unless you cancel), or yearly. Both renew until you cancel.
- Pro with Made for you
- No card: once a month's page views reach 100,000, its pages stop as on Free
MAX
$49 a month, or $468 a year
- Published pages
- 10,000 at a time, 10,000 with drafts
- Page views
- 1,000,000 a month included, then $1.30 per 10,000 more. Pages never stop unless you set a monthly limit
- AI credits
- 300 a month
- AI answer check
- 500 checks a month included, and up to 200 questions
Every plan
- Custom domains
- Subdomains such as www.yourbrand.com; the root domain redirects to www and counts with it as one
- New pages a day
- Up to 10 on Free, 100 on Pro, and 1,000 on MAX, counted by UTC day. Deleting a page doesn't give one back
- AI credits
- Spent when the dashboard's AI creates or edits a page. A new page costs 1 credit on the default model, and pricier models use more. Every plan can choose its model and top up anytime
- No AI credits
- Uploading an HTML file, or saving a page from an MCP client
- Uploads
- HTML files up to 2 MB
- Links
- A published page's link has no set expiry. Before you sign up, the upload box's preview link works for 3 minutes
- AI answer check packs
- From 100 checks for $3, paid once, with no expiry; bigger packs cost less per check. Buy them on the dashboard's AI & search screen
Guides
Follow step-by-step guides to publish from each AI tool. Read comparisons of hosts.
- How to publish a Claude Design website from its standalone HTML exportExport your Claude Design page as standalone HTML and upload it to Convika. Get a live link anyone opens, a signup form, and visit stats.
- How to publish an HTML page from ChatGPT as a live website, freeCompare Netlify Drop, GitHub Pages, Cloudflare Pages, Tiiny Host, ChatGPT Sites, and Convika on free limits, domains, and forms. Then publish yours.
- How to share a Claude artifact as a link, or deploy it to a real web addressClaude's share link needs a Claude account to open. Paste the artifact's code into Convika and publish it: a real web address anyone can open, free.
- ChatGPT canvas is gone: where your HTML shows now, and how to share itOpenAI took canvas out of GPT-5.5 on May 28, 2026. HTML now shows in a code block Preview in ChatGPT. To let others open the page, publish it.
- Claude's publish button is greyed out or the artifact won't shareNo Publish button, Anyone with the link greyed out, or a link that asks for a Claude login: what Anthropic's help says causes each, and what to do.
- How to Add HTML to Canvas So Games & Quizzes WorkCanvas strips script, button, and canvas tags when you save a page. Publish your HTML file on Convika and add it to a Canvas module as an External URL.
- How to deploy a landing page from Claude CodeClaude Code artifacts cannot keep signups or leave claude.ai. With Convika, Claude Code adds a form, your domain, and visit stats.
- How to host a website Gemini Canvas made, on your own domainA Gemini Share link opens only on gemini.google.com. Host your Canvas website at your own URL with working forms and visitor stats for free.
- How to Send an HTML File by Email (Gmail, Outlook, or Link)Gmail and Outlook let you attach .html files, though work filters can block them and mail apps may show code. Or publish it and email a link instead.
- How to send an HTML file on Telegram so it opens as a pageTelegram sends an .html file as a file, and the other phone decides how to open it. Send a link instead so the page opens in a browser when tapped.
- How to send an HTML page on WhatsApp so it opens in one tapSent through WhatsApp's Document option, an HTML file arrives as a file. Send a link instead so it opens in their phone's browser.
- How to share an HTML file as a link that opens on any phoneEmail and Google Drive open HTML on a phone without scripts. Compare 5 hosts (Netlify Drop, Tiiny Host, Pagelive, GitHub Pages, Convika) and follow 4 steps.
- How to share an HTML file from Claude so anyone can open itClaude Share links need a Claude account. Upload the HTML file instead for a quick static view, or use a free account to run its scripts.
- How to Share an HTML File in Google Drive as a Web PageGoogle Drive shares an HTML file as code or a download, not a web page. See how Drive link sharing works and how to publish your HTML as a live link.
- How to share an HTML file on Discord so people can open itDiscord sends an HTML file as an attachment, not a page, and long pasted code becomes message.txt. Send a link your friends open in a browser instead.
- How to share an HTML, CSS, and JavaScript project from VS Code as a linkLive Server's link opens only on your computer. Put index.html, style.css, and script.js in one file, upload it, and share a link for any phone.
- How to share HTML slides from Claude or Gemini as a link anyone can openClaude share links require an account. Upload HTML slides from Claude, Claude Code, or Gemini Canvas to get a link any browser opens.
- Make a science simulation with AI and give your students a linkAsk the AI for one HTML file with sliders. Publish it free for students on a Chromebook, iPad, or phone. See which libraries ran in a test, and why.
- Share a Copilot HTML Page or Quiz Without Sign-InShared Copilot chats need a sign-in and Copilot Pages stay inside your org. Copy Copilot's HTML and publish a link anyone can open without an account.
- Share a Gemini Canvas game or quiz with your studentsShare to Classroom works when the school turns Gemini on for students. When it does not, publish the Canvas code as a page students open with no account.
- Share an HTML file in Teams and have it open as a pageTeams keeps an HTML file in SharePoint or OneDrive, which will not run scripts. Post a link to the published page for colleagues or a class team.
- Share what you built in Claude with students who can't sign inK-12 students cannot have Claude accounts, so shared artifacts will not open. Publish your HTML as a free link students open on a Chromebook or iPad.
- Submit an HTML file in Google Classroom so your teacher sees the pageClassroom takes an HTML file, but the teacher gets the file. Hand in a link to the page instead. Teachers post a game for their class the same way.
- Turn an AI-made quiz or review game into a link your students can openAsk ChatGPT, Claude, or Gemini for the quiz as one HTML file, publish it free, and give students a link or a QR code with no student accounts.
- Turn an HTML file into a QR code people can scanA QR code holds a link, never the file. Publish the HTML page at an address that stays. Show its QR code in the dashboard and download it as a PNG.
- Add a leaderboard to your AI-made HTML game without a serverAsk your AI to save scores with window.storage and shared: true. On a Convika page, every player reads and writes the same board, with no backend of your own.
- ChatGPT, Claude, or Gemini gave me HTML code: how do I run it and see the page?Copy the whole code block, paste it into a free HTML viewer, and the page runs in your browser. What each AI's own preview does, and how to save it as .html.
- Claude made my landing page. How do I get it live on my own domain?Host the HTML, add 2 DNS records, and wait for HTTPS. The steps on Convika Free, and what Vercel, Cloudflare Pages, GitHub Pages, and Netlify ask for.
- Earn from a game you made with AI: what works todayPlayers rarely pay for a free web game. What earns: a support button, a link to your own payment page, a sponsor slot, and ads on your own domain.
- How to create a waitlist landing page for freeSee the 4 things you need, a free HTML template, and 5 steps to publish. Collect emails into an exportable list and see which posts sent them.
- How to download a Claude artifact as an HTML file, and share it as a linkWhat Claude lets you save from each kind of artifact, how to save the code as an .html file, and how to share it with people who have no Claude account.
- How to embed a Google Form in an HTML page (and when to use a built-in form)Copy a Google Form's embed HTML into your page and set the width to 100% for phones. Why an embed shows blank, and a built-in form instead.
- How to make a waitlist page with ChatGPT and publish it with a form that saves emailsPaste a prompt into ChatGPT to get your HTML. Publish it free with a form that saves emails and counts signups for each link.
- How to make the signup form on your AI-made page actually workThe form ChatGPT or Claude wrote sends entries nowhere. Compare Formspree, Netlify Forms, Google Forms, and Convika, then set one up step by step.
- How to password protect an HTML page without code, on your own domainJavaScript passwords sit in the page code. Put an HTML page from ChatGPT or Claude behind a server-checked password on your own domain.
- How to publish a game you made with ChatGPT so friends can play itPut a one-file HTML game from ChatGPT online for free and send friends a link. itch.io, GitHub Pages, Netlify Drop, CodePen, and Convika compared, with steps.
- How to send an HTML file on Instagram or Messenger so it opensInstagram's help lists no files for chats, and Meta doesn't say Messenger delivers .html files. Put the page online and paste its link in the DM instead.
- Made level 2 or fixed a bug? Update your AI game at the same linkUpload the new game file as the next version of the page you shared. Players open it at the same link, and their saves and the shared scoreboard stay.
- Make the game you made with AI playable in other languagesTranslate the text players see in a one-file HTML game, keep its code as it is, and give players a language button. Free for up to 3 languages, no sign-up.
- QR code quiz: put an AI-made quiz or worksheet behind a QR codePublish a ChatGPT or Claude quiz once and print its QR code, or make a self-check worksheet: one page, one code per question. No student accounts.
- Run and share HTML code from GrokGrok's Build Mode previews apps in the chat, and its publish screen asks for a paid plan. Copy Grok's HTML to run it in your browser or put it at a free link.
- Share DeepSeek HTML as a live web pageDeepSeek lets you Run or Download HTML, but will not host it. Paste the code or upload your .html file to get a live web address anyone can open.
- UGC Portfolio Website with ChatGPT (Free)Build a UGC portfolio website with ChatGPT or Claude as one HTML file, publish it free on Convika, and tag brand links to see when your pitch was opened.
- Update your AI-made page without changing its link or QR codeFix a page you already shared: get the corrected HTML from your AI, upload it as the next version in Convika, preview it, and publish at the same link.
- Add an HTML file to your iPhone or Android home screen, like an appSafari's Add to Home Screen and Chrome's shortcut start from a website, not a saved file. Put the HTML page online, open it in a browser, and add it.
- Can you deploy a Google AI Studio app for free?AI Studio's Publish button puts an app on Cloud Run, free for 2 apps on the Starter Tier if your account qualifies. What sharing costs, and where the key goes.
- Codex or Claude Code made an index.html: how do I open and preview it?Where the agent saved the file, how to open it from a terminal, when you need a local server, the agents' own previews, and how to see it on your phone.
- Free HTML hosting compared (2026)Netlify Drop, Cloudflare, GitHub Pages, Vercel, Tiiny Host, and 6 more free HTML hosts compared: sign-up, link expiry, custom domain, forms, stats, and badge.
- How do I make a personality quiz with ChatGPT and get a link anyone can open?Ask ChatGPT for a personality quiz as one HTML file, then publish it as a link players open with no account. The prompt, result cards, and quiz makers compared.
- How do I make a reaction time test with AI and share it as a link?Ask ChatGPT or Claude for a one-file reaction time test that times taps in milliseconds, check it on a phone, and publish it free as a link.
- How do I open an HTML file on a Chromebook, and send one that opens?Double-click an .html file in the Chromebook Files app, or press Ctrl + O in Chrome. What a school Chromebook can block, and how to send a class a link.
- How do I open an HTML file on a Mac, and why does my AI-made page break?A Mac opens an .html file in your browser from a file:// address. Our October 2026 test shows what Chrome blocks there, and 3 fixes: one file, a server, a link.
- How do I open an HTML file on an iPad, and why does my quiz or game not respond?On iPad, the Files app opens an .html file in a Quick Look preview that ran no scripts in our test. Run it in Safari with a free viewer, or send a link.
- How do I open an HTML file on an iPhone, and how do I send one that opens?Tap an .html file in the iPhone Files app and you get a preview with no scripts. Open it in Safari with a free viewer, or send a link instead of the file.
- How do I open an HTML file on Android, and how do I send one that opens?Android asks which app opens an .html file. In our emulator test, Chrome ran the page and HTML Viewer didn't. Use Chrome or a free viewer, or get a link.
- How do I open an HTML file on Windows, and why won't my AI-made page work?Double-click an .html file and Windows uses the app set for .html files. Open it in Edge or Chrome, fix Notepad, and see why an AI-made page breaks.
- How to get a client's feedback on a website you built with AIWalk a client through your AI-built draft on a call or send a review link, collect feedback for your AI, and publish each round at the same address.
- How to see who visits a page you made with AICount visitors and see where they came from on a page ChatGPT, Claude, or Gemini made. GA4, Cloudflare, Plausible, Clarity, and Convika compared.
- Make a game with AI for free, no coding, and send friends a link they can playNo game-maker app needed: ask ChatGPT, Claude, or Gemini for a one-file HTML game, test it on your phone, and publish it free as a link friends can play.
- MCP servers that publish landing pages from Claude, comparedCompare Unbounce, Leadpages, HTML Pub, Webflow, Tiiny Host, and more on what the server does, forms, analytics, and cheapest plans.
- My ChatGPT-made website form doesn't send anything. How do I fix it?The form on a page ChatGPT or Claude made says thanks, but nothing arrives. Find the cause in 2 minutes, then fix it with a form service or on Convika.
- My HTML file opens but the images and styling are missing. Why?An .html file is only the page: its images, style.css, scripts, and fonts are other files. Our October 2026 tests show what goes missing, and how to fix each.
- QR code scavenger hunt: make the clues with AI, one page for every stopAsk ChatGPT or Claude for one clue page that reads ?stop=1, ?stop=2 from its address, publish it free, and print a QR code per stop. No app or accounts.
- Share an HTML File in Slack as a Working PageSlack keeps HTML files as downloads or raw snippets. Publish report.html on Convika to paste a link that opens with working charts and stays out of Google.
- Why does my HTML file open as code (or a blank page) instead of a page?An HTML file shows code when an editor, a preview, or a .txt name opens it, and goes blank when its script can't run. Our October 2026 tests, and each fix.
- ChatGPT flashcards as a link your study group opens on a phoneChatGPT makes flashcards in chat, and Quizlet's ChatGPT app turns them into a set to share. Or publish a flip-card page of your own: no app, no account.
- Collect scores from an AI-made HTML quiz with Google FormsAdd a prefilled Google Forms link to an AI-made HTML quiz. Collect scores and missed questions after students review and submit their answers.
- Fix an AI-made HTML game that works on a computer but not a phoneFix touch controls, offset taps, unwanted scrolling, and silent audio in an AI-made HTML game. Includes repair prompts, code, and a phone test checklist.
- Free landing page hosting with a form and your own domain (2026)2 of 11 free plans store form entries on a domain you own without another service: Netlify and Convika. Cloudflare Pages and GitHub Pages have no form.
- Free online HTML viewers compared: which one runs a file or pasted code on a phone?7 free online HTML viewers tested on a file: which keep it in your browser, which let you turn scripts off, which fit a phone, and which show ads.
- Is it safe to open an HTML file someone sent me? How to check firstAn HTML file is a web page: it can run scripts and show a fake sign-in box. Open one only if you expected it, and check it as text or with scripts off first.
- Make a free digital business card with a QR code using ChatGPTAsk ChatGPT or Claude for a one-page card, publish it at an address that stays, and print its QR code. Blinq, HiHello, and Wave Connect compared.
- Make a free QR code menu with ChatGPT and change prices without reprintingA QR code menu is a page the code opens. Ask ChatGPT for a phone-sized menu, publish it free at an address that stays, print its QR code, change prices later.
- Make a free RSVP page for a birthday, shower, or party with AIEvite, Partiful, and Paperless Post take RSVPs free, with limits. For a page ChatGPT or Claude made, add a reply form, publish it, and share a link or QR code.
- Make a holiday trivia quiz with AI that guests play from a link, no sign-upAsk ChatGPT, Claude, or Gemini for a one-file trivia quiz, check the answers, test it on a phone, and send guests a link or QR code. No guest accounts.
- Make a wedding RSVP page guests reach from a QR code on the invitationZola, The Knot, and Joy make free wedding sites with RSVPs. To use a page ChatGPT or Claude wrote instead, add a reply form and print its QR code.
- Put an AI-made quiz on your students' iPads: one link or QR code, no app, no loginAn .html quiz sent to iPads by AirDrop or email opens in a preview that may not run it. Publish it once and give students a link or a QR code instead.
- QR code attendance sheet: people scan, sign in, and the names land in a listFor a plain name list, use Google Forms. If ChatGPT made your attendance page, its form may send nowhere: add a Convika form, publish, show the QR code.
- What happens to a free website when it gets too much traffic? Limits comparedTraffic limits of 8 free hosts, GitHub Pages, Netlify, and Vercel included: whether a viral page stops, slows, or gets billed, and how to keep it up.
- Tiiny Host alternatives in 2026: 9 hosts compared on what's freeTiiny Host free limits you to 1 project and a banner. Compare 8 alternatives on free pages, custom domains, forms that keep entries, and stats.
- Where to host a game you made with ChatGPT or Claude: itch.io, GitHub Pages, Netlify Drop, CodePen, and Convika compareditch.io, GitHub Pages, Netlify Drop, CodePen, and Convika compared for a one-file game from ChatGPT or Claude: sign-up, phone play, traffic limits, and domains.
- Carrd alternatives for landing pages you generate with AICarrd can't host the HTML your AI wrote. Compare Carrd with Framer, Dorik, Lovable, and Convika.
- How to use Netlify Drop: is it free, and what happens after 1 hourDrop a file, zip, or folder on app.netlify.com/drop for a netlify.app link. What's free, why it asks for a password, and the 1-hour claim window.
- Is ChatGPT Sites free? Which plans have it, and how to publish on Free or GoChatGPT Sites is only on paid plans, not Free or Go. Compare plans, limits, and 5 alternative hosts for your domain, forms, and visitor stats.
- Netlify Drop alternatives in 2026: 7 hosts compared on forms, stats, and domainsNetlify Drop links have a temporary password until you sign in and pause once 300 credits are used. Compare 7 hosts, including Cloudflare Drop and Convika.
- Can you use Vercel's Hobby plan for a commercial site?No: Vercel's September 14, 2026 fair use guidelines limit Hobby to non-commercial personal use. See what counts, what needs $20/mo Pro, and free hosts.
- Can you use GitHub Pages for a commercial or business site?GitHub Pages bans e-commerce and SaaS, and business landing pages are a gray area. See what the 2026 terms allow and free hosts without a business rule.
- Is Netlify free? What the Free plan's 300 credits cover in 2026Netlify's $0 plan gives 300 credits a month (15 per deploy, 20 per GB) and allows commercial projects. See how long 300 credits last for 1 HTML page.
- Is Lovable free? What the Free plan includes in 2026Yes: 5 credits a day up to 30 a month on lovable.app, your domain needs Lovable Pro at $25 a month, and Convika Free connects 1 subdomain such as www.
- Vercel Hobby plan limits: bandwidth, deployments, and what happens when you pass themVercel Hobby includes 100 GB of data transfer and 100 deployments a day. Past a limit, you wait 30 days in most cases. Every limit, quoted from Vercel's docs.
- GitHub Pages limits: storage, bandwidth, builds. What happens when you pass them?GitHub Pages sites can be 1 GB, with soft limits of 100 GB of bandwidth a month and 10 builds an hour. What GitHub's docs say happens past each limit.
- Is Framer free? What the Free plan includes, and what needs a paid planYes, on a framer.app address with the “Made in Framer” badge and 1 GB of bandwidth. Basic costs $10 a month billed yearly for a custom domain.
- Is Wix free? The Free plan, your domain, and Wix's adsYes: Wix Free runs on a wixsite.com address with Wix ads. Connect your own domain on Light at $17 a month, billed yearly.
- Can I use a website made with ChatGPT or Claude for my business? Who owns it?Yes: OpenAI says you “own the Output,” Anthropic assigns its rights “if any,” and Google “won't claim ownership.” What each AI's terms say on business use.
- Is Carrd free? Free sites, Pro plans, custom domains, and formsYes: Carrd's Free sites run on .carrd.co. Your own domain and forms start with Pro Standard at $19 a year.
- Is Webflow free? What the Starter plan allows in 2026Yes: Starter is free on webflow.io with 2 static pages and 50 form submissions, and your own domain from $15 a month, billed yearly.
- Does Cloudflare Pages have forms? 4 ways to get submissionsNo: write a Pages Function, use the Static Forms plugin, add Formspree, or host the page on Convika.
- Is Canva free for websites? What Canva Free can publishYes: Canva Free hosts on my.canva.site with a “Designed with Canva” footer. Using a domain you already own takes Pro at $144 a year.
- Best free waitlist tools in 2026: what each free plan includesCompare LaunchList, Waitlister, GetWaitlist, Tally, Google Forms, and Convika on signup caps, a page, own domain, branding, referrals, and export.
- Is Google Sites free? A landing page on your own domainYes: Google Sites is free for business use and connects up to 5 custom domains with your Google Account.
- Formspree free plan: limits, and when you need hosting tooFormspree Free takes 50 submissions a month with 30 days of history, no file uploads, and no export. Compared with Web3Forms, Netlify Forms, and Convika.
- Is Squarespace free? No: a 14-day trial, then a paid planNo: Squarespace has a 14-day trial, but sites stay private. The Basic plan costs $19 a month, billed yearly.
- GitHub Pages alternatives for a one-page site (no git needed)Netlify, Cloudflare Pages, Vercel, Tiiny Host, Carrd, and Convika compared with GitHub Pages on git, forms, passwords, custom domains, and commercial use.
- Is Cloudflare Pages free for commercial use?Yes: Cloudflare's agreement sets no personal-use limit on Pages, but bans card data on free services. See 11 cases, the free limits, and 4 other hosts' rules.
- Is Firebase Hosting free? Spark plan limits for a static siteYes: Firebase's Spark plan hosts a static site free up to 10 GB stored and 10 GB of transfer a month. See what happens past that and what Blaze costs.
- What happens when my Netlify credits run out, and does every deploy cost credits?At zero credits, every Netlify project shows “Site not available” until the cycle resets. Only production deploys cost credits, 15 each. A worked month.
- Can I use my own domain on Netlify's free plan, and what does it cost?Yes: Netlify Free includes custom domains with free HTTPS, and connecting one uses no credits. What a domain bought through Netlify costs, and the catches.
- Which AI chatbots can publish a website for me? ChatGPT Sites, Claude, Gemini, Copilot comparedChatGPT Sites, from Plus at $20 a month, and Grok's Build Mode publish a page anyone can open. See who can open Claude, Gemini, and Copilot links.
- Which free hosting lets me run a business site? GitHub Pages, Netlify, Vercel, Cloudflare Pages: what each one's terms sayNetlify Free and Cloudflare Pages allow a business site; GitHub Pages and Vercel Hobby don't. Each host's rule, quoted and dated, across 10 kinds of site.
- Can I use Lovable's free plan for a business site, and who owns it?Yes: Lovable's terms allow business use on Free and say you own what you build, but the lovable.app address is Lovable's. See 10 cases and what Pro adds.
- Can you run a production app on Render's free tier?No: Render's docs say “Do not use them for production applications.” A free web service spins down after 15 minutes, and free Postgres expires in 30 days.
- Can you use Railway's free plan or trial for a commercial or client site?Yes for your own business: Railway's terms allow “business use” and send client sites to a Pro workspace. Its Free plan has $1 a month and no custom domain.
- Is Replit free for hosting a website? What a Replit deployment costsReplit's free Starter plan publishes 1 app, and its link goes down after 30 days. What Static, Autoscale, and Reserved VM deployments cost, per Replit's docs.
- Can you use v0 output commercially, and on which plan?Yes: Vercel's terms give you v0's output on any plan. But a site published to a Vercel Hobby team is non-commercial only. See 12 cases and what each plan adds.
- Is Firebase Studio free, can I still sign up, and what happens to my apps when it shuts down?Firebase Studio is free only for existing workspaces: sign-ups closed June 22, 2026, and it shuts down March 22, 2027. What keeps running and how to export.
- Cloudflare Pages limits on the free plan (2026)Cloudflare Pages Free allows 500 builds a month, 20,000 files of up to 25 MiB, and 100,000 Functions requests a day. What happens past each limit.
- Glitch alternatives after project hosting ended: where your project goes nowGlitch ended project hosting on July 8, 2025. Compare free hosts for a static Glitch project and for a Node.js server: limits, sleep, and the cheapest plan.
- Is Neocities free? Limits, file types, and commercial use (2026)Neocities Free gives 1 site, 1 GB of storage, and 200 GB of bandwidth with no ads. Custom domains and any file type need Supporter at $5 a month.
- Can you use GitHub Pages with a private repo for free?On GitHub Free, a Pages repo must be public. Pro, Team, and Enterprise Cloud publish from private repos, and the site stays public outside Enterprise Cloud.
- 3 things to prepare for a trip with fewer regretsAgree on each person's must-do, pace, and budget before booking, fix the times that can't move with slack around them, and keep one shared next-steps page.
- How to plan a trip with AITell the AI your dates, base, party, pace, and booked times, get a draft grouped by area with buffers, and check each fact. Two copyable prompts inside.
- Make a shareable travel itinerary with AIDescribe the trip or paste your plan. Convika's AI makes a mobile itinerary page to keep, publish, and share with your group as one link or QR code.
Frequently asked questions
Do I need an AI client or MCP to use Convika?
No. You can create a page with the dashboard AI or upload an HTML file, then publish it in your browser. You only need MCP if you want Claude, Claude Code, Codex, or another AI client to handle those steps from your chat window.
What is MCP?
Model Context Protocol is an open standard that lets AI clients like Claude, Claude Code, and Codex use outside services. Convika runs an MCP server so your AI client can save, preview, publish, and measure pages.
Do I need to know how to code?
No. The dashboard AI or your AI client writes the HTML. You describe your page, inspect the preview, and click "Publish".
Does Convika have a drag-and-drop editor?
No. Tell the AI what you want to change using "Edit with AI" or type your changes into your AI client. Convika generates a new preview version. You can publish it or roll back to an earlier version.
Can I connect my own domain?
Yes. Every plan supports custom domains. Enter a subdomain like www.example.com or launch.example.com, then add the 2 DNS records Convika shows on screen. SSL is automatic. The Free plan includes 1, and Pro has no limit.
How many pages can I publish?
Free publishes 1 at a time and keeps up to 10 with drafts. Pro publishes up to 100 at a time and keeps 100 with drafts, and MAX publishes up to 10,000 and keeps 10,000. A workspace makes up to 10 new pages a day (UTC) on Free, 100 on Pro, and 1,000 on MAX. A Free workspace made before October 23, 2026 (Japan time) keeps publishing up to 10.
How do AI credits work?
You spend credits when the dashboard AI generates or updates a page. The cost depends on the model you select. The default model costs 1 credit per new page, while models like Claude Opus 5.5 cost more. Free accounts start with 10. Pro adds +50 a month, and MAX adds +300. Credit packs start at $20 for 100. Uploading an HTML file or saving a page from an AI client costs 0 credits.
Can I choose which AI model writes my page?
Yes. You can select DeepSeek V4.1 Flash (the default), GPT-6 Luna, MiMo V2.6 Flash, GLM 5.3, GPT-6.1 Terra, Gemini 4 Argon, Claude Sonnet 5.5, GPT-6.1 Sol, Kimi K3.1 Pro, Claude Opus 5.5, GPT-6 Astra, or Claude Fable 5.1. Every plan has access to every model. Your credit balance is the only limit.
Can I protect a page with a password?
Yes. Page passwords are included on Pro ($12 a month). Visitors see a password screen, and Convika delivers the page only after they enter the correct password. Turn it on in "Page settings" under "Page password".
What happens if I cancel Pro?
You keep Pro features until the end of your billing period, or until the end of the free trial if you cancel during it. After that, your workspace moves to the Free plan, with its 10,000 page views a month. For Pro started at or after midnight (00:00) Japan time on October 24, 2026 (the 1-year pass included): pages on a private link or with a password go offline, and are never made public. In a workspace created on or after October 23, 2026 (Japan time), Free publishes 1 page at a time, so live pages above what your workspace can have live go back to drafts, keeping the ones you published most recently. Nothing is deleted: choose Pro again, or publish a page as Public within what your workspace can have live. For Pro started before then, your pages stay published as they are, and a password stays on its page (you can remove it on Free; changing it needs Pro).
Put your HTML page online
Upload your file, check the private preview, and publish. Anyone can open your link in a phone browser with no account, and sign-ups or form answers stay in one list.
Publish my page for free