Yes. Gemini can build a website, and Google AI Studio can publish it. Choose the workspace by the result you need: Canvas for a prototype you can share inside Gemini, or AI Studio for a full-stack web app with a public deployment.
Below is a practical route from an idea to a link someone else can open. Instructions checked against Google's documentation on October 19, 2026.
Canvas or AI Studio: which should you open?
| Gemini Canvas | Google AI Studio | |
|---|---|---|
| Good starting task | Try a small interactive idea inside a chat | Build a web app you intend to publish |
| What you can share | A public Canvas link that opens in Gemini on the web | The app workspace, or a published Cloud Run application |
| Before inviting users | Review the shared app's data behavior | Test the deployed app, access rules and usage costs |
Canvas lives in Gemini Apps. AI Studio Build mode creates a full-stack web app with a frontend and server runtime, and supports code editing, GitHub sync and ZIP export. You do not have to start in Canvas before using AI Studio.
Start with a small, testable website brief
A one-page portfolio is a manageable first project. Give Gemini the content, the behavior and a clear boundary:
Build a responsive portfolio for an independent illustrator. Include a short introduction, six sample projects, an About section and a contact email link. Label all sample projects as placeholders.
Add filters for All, Editorial and Packaging. Selecting a filter should show only matching projects, and All should restore all six. Use a warm cream background, dark text and one coral accent.
On a phone, stack the projects in one column and keep every filter usable. Use placeholder artwork. Do not add a login, payment flow or contact form that pretends to send a message.
Replace the occupation and projects with your own. Keep one interaction you can verify before asking for extra pages.
Build and share a prototype in Gemini Canvas
- Open Gemini on the web. Below the prompt box, choose Add Files, then Canvas. Enter your brief and submit it.
- Try the preview. Check each project filter and the contact link. Use the code view or console when you need to inspect a failure.
- Ask for a precise correction. For example: “Packaging still shows the editorial projects. Filter by the project category, and make All restore every project.” Repeat the same check after the update.
- Create a share link. Open Share & export, choose Share, review the app info and copy the link.
- Check the recipient experience. Open the link in another browser session and verify what the recipient can see and do.
Shared Canvas links open in Gemini on the web, rather than in the Gemini mobile app. Google warns that people with a public app link can view and edit associated app data, so use sample content and review the app info before sharing. A Canvas link is useful for feedback; it is not your own independently deployed site. See Google's Canvas sharing instructions.
Build and publish a website with Google AI Studio
- Open Google AI Studio and select Build. Enter the brief directly, or start from an app in the gallery.
- Inspect the running preview. Test the same filter and contact-link checks. Refine through chat or edit the code. Keep secrets in server-side configuration when adding an API.
- Select Publish. Eligible Starter Tier accounts can follow Get Started, then Publish App. The tier currently supports up to two applications; it is not available to every account.
- Use standard deployment when required. Link a Google Cloud project with billing enabled. Review the costs shown for your account before publishing.
- Open the deployed URL. AI Studio supplies a Cloud Run URL; the publishing flow also offers a custom subdomain under
ai.studio. Test the published app as a visitor.
Follow Google's deployment guide for current eligibility and account steps. An ai.studio subdomain is different from connecting a domain you own. Starter access does not mean every model call or hosting configuration is free.
Check the live site before relying on it
A working preview confirms only what you tried there. Run these checks again at the published URL:
- Core task: every filter returns the expected projects, including an empty state where appropriate.
- Real content: replace placeholder artwork and contact details; check the image rights and every link.
- Phone and keyboard: read the content on a narrow screen, tab through controls and keep focus visible.
- Data: if you later add accounts or saved work, test with two accounts and check that one cannot read the other's private content.
- Failure and costs: check unavailable-service states and usage limits before adding AI or other metered features.
For example, “When no projects match a filter, show a short empty-state message and a Reset filters button” is more useful than “make the site professional.” Give each correction an observable result.
When a meeting-based builder is useful
Disclosure: this guide is written by the SayCraft team. AI Studio already offers building, export and deployment. SayCraft's distinction is the live product conversation: you or your team discuss the workflow while a shared web-app preview changes, with a replay of the discussion afterward.
If that suits your process, watch a portfolio build example. Pro includes preview, replay and permanent deploy links; the three-day trial requires a payment method and renews at $4.90/month unless canceled. Max adds source download. Check current plans before starting.
For either workflow, the useful next step is the same: pick one small task, build it, and test it with someone who did not write the brief.
Frequently asked questions
Can Gemini build a website?
Yes, but the product surface matters. Gemini Apps Canvas can generate, preview and share an app through a public Gemini link. Google AI Studio Build mode goes further: it can create a full-stack web app, show a live preview, manage multiple files, connect services, and deploy the result to Cloud Run.
Can Gemini build a full-stack app?
Yes. Google AI Studio Build mode supports a React frontend and Node.js server runtime, npm packages, secrets, Firebase Authentication and Firestore, external APIs, and real-time multiplayer experiences. You should still review security, data handling, costs, and failure behavior before production use.
Can Gemini deploy the app it builds?
Yes. Google AI Studio can publish an app to Cloud Run and provide a public URL. The starter tier can publish a limited number of apps without setting up a billed Google Cloud project, while standard deployment requires a linked project and billing. Eligibility and limits can change, so check Google's current deployment documentation.
Is sharing a Canvas app the same as deploying a website?
No. A Canvas share link opens in Gemini on the web. AI Studio publishing creates a Cloud Run deployment with a public application URL. Test sharing permissions and data behavior separately from production access controls.
Can I export Gemini-generated code?
Yes. Google AI Studio supports GitHub sync and ZIP download. An exported app may still need environment variables, hosting configuration, and production review outside AI Studio.
How is SayCraft different from Gemini?
Google AI Studio is a prompt-first build workspace. SayCraft is meeting-first: a person or team discusses the product while the shared preview changes during the conversation. SayCraft offers a three-day Pro trial with 2,000 credits and a required payment method, then $4.90/month unless canceled. Max is $19.90/month with source download and no trial.
