// how to
How to Use Gemini Canvas to Draft Documents and Build Simple Apps
On gemini.google.com, click Add files, then Canvas, and describe what you want: a document, a slide deck, a quiz or a small app. It opens in a panel next to the chat where you can edit directly or select text and ask for changes. Click Share & export to send it to Google Docs, Slides or a share link.
The short version
Canvas puts your document next to the chat instead of inside it. You can type in it yourself, highlight a paragraph and ask for a fix, and keep versions, then send the result straight to Google Docs or Slides. It also builds small working apps you can share.
Step by step
Draft a document
- Go to gemini.google.com.
- Below the text box, click Add files, then Canvas.
- Describe the document: what it is, who it’s for, length and tone. Attach notes with Add files if you have them.
- Click Submit. The draft opens in the Canvas panel.
- Edit it:
- Type directly in the panel.
- Select text, then type what to change, or click Suggest edits.
- Click Change length or Change tone for quick adjustments.
- Click Share & export > Export to Docs, or Copy contents.
Turn it into something else
Click Create at the top right of the panel for an Audio Overview, a Quiz, an Infographic or a Web page, or describe a slide deck or app.
Build a small app
Ask for it in plain words. Use Code to see or edit the code, Show console to see errors, and Select & ask to point at a part of the app you want changed.
Prompts to copy
A one-page document:
Create a one-page welcome guide for new volunteers at a community garden:
what to bring, where to park, safety rules, who to ask. Friendly, plain English.
A simple tool:
Build a simple web app that works out a tip and splits the bill between people.
Big buttons, works on a phone, no sign-in.
A quick edit on a selection:
Make this paragraph half as long and remove the jargon.
Example
You ask: “Create a price list page for my house-cleaning service: three packages, what’s included, and add-ons. Use these prices: [your prices].”
You refine: select the add-ons section and ask “Turn this into a table.” Click Change tone to make it more casual. Export to Docs and check every price against your list before you share it.
Mistakes to avoid
- Expecting a finished app. Canvas apps are good prototypes. Test them and don’t rely on them for payments or private data.
- Sharing a public link carelessly. Anyone with it can open the app and its data.
- Letting it guess facts. Give it your prices, dates and names; don’t let it fill gaps.
- Starting over for small changes. Select the part and ask for that change only.
Good to know
Python code in Canvas can be sent to Colab with Export to Colab. Shared Canvas links open only on gemini.google.com, not in the mobile app, and others can copy them with Copy Canvas. Skills don’t work with Canvas yet, according to Google. If you want a real website built properly, see what we do for you.
Related: make slides with Gemini and study with Gemini.
Frequently asked questions
Is Canvas free?
Yes. Google's feature table lists Canvas for users without a Google AI plan. You need to be signed in, and some options, like turning a doc into other formats, aren't available to users under 18.
Who can see an app I share from Canvas?
Anyone with the public link. Google warns that anyone with the link can view and edit data associated with the app, so don't put private information in a shared app.
Are my Canvas edits saved?
Yes. Google says changes in Canvas are auto-saved, and you can step through versions with Previous Version and Next Version.
Free download
Get the AI Coding Starter Kit
A PDF you can use with any AI coding assistant: a project-rules template, 25 tested prompt patterns, a team adoption checklist and an assistant comparison sheet. The editable Markdown sources are included.
- Works with Copilot, Claude Code, Codex, Cursor and more
- Double opt-in, one-click unsubscribe
- No trackers, never shared