Skip to main content

Gemini Canvas

Write, code, create – all in one interactive space. Collaborate with Gemini to build reports, blog posts, study guides, visual timelines, interactive prototypes, code snippets and scripts, and more. Now you can go from a blank slate to dynamic previews to share-worthy creations, in minutes.

What is Canvas

Canvas is your interactive space for rapid iteration, whether you're writing documents or coding. See your edits and Gemini's suggestions in real-time, so you can work on projects even more efficiently.

Co-create documents: Generate a first draft, then refine with quick editing tools for tone, length, or formatting. Ask Gemini for feedback on specific sections or the entire document, and watch your changes appear instantly. From reports to study guides to blog posts and more, elevate your writing in Canvas.

Generate & iterate on code: Transform your ideas into working prototypes, faster. Leverage the power of Gemini to generate, refine, and preview code directly within a familiar code editor. Simply describe your desired functionality, and Canvas will generate relevant code snippets for various programming languages. Share your working previews or export Python code to Google Colab.

Workshop your class presentations, speeches, and documents with Gemini. Use quick editing tools to expand on key sections, adjust the tone, and get intelligent feedback on your draft.

Build tools and games to make learning more fun and personal to you. Try uploading a study guide and creating a quiz to test your knowledge. Share the link with your friends and family for a fun challenge.

Get help with coding and visualize how algorithms work. For example, see this bubble sort compare random numbers to arrange the array in chronological order.

Experiment with gravity, repulsion, vortexes, and turbulence. Watch as thousands of particles dance and react in real-time. Click on the screen to add more particles and see how they react.

Are you a student? See if you’re eligible for the student discount and save 50% on your subscription.

Generate high-quality first drafts of proposals, speaker notes, process documents, and more. Refine them with easy-to-use editing tools, ask Gemini for suggestions, and export to Docs when you’re ready to share.

Test out designs for a user role & permission control system. Design a visual interface showing access level hierarchies and implement batch editing for efficient management.

Create a real-time plan selector for your product. Develop a prototype where users can see how adjusting a slider impacts their subscription features and total price instantly.

Generate your own fictional 3D worlds. Simply press the spacebar to instantly render diverse planets with unique details.

Test your audio memory for a fun challenge. Click the cards, listen to the sounds, and find the matching pairs.

Compose music on a digital synthesizer to experiment with sound and create your own melodies.

Visualize algorithms in action, like this Breadth-First Search algorithm. Use this grid to follow the algorithm's path from start point to end point, and watch each visited cell light up as it finds the shortest path even with obstacles.

Frequently Asked Questions

Starting is easy. Below the prompt bar, select “Canvas” and enter your prompt to start a document or coding project.

Yes, you can still access your Canvas projects in your mobile app. Please note you can only edit text style and format in the Gemini web app on desktop. This functionality is not available on mobile devices.

Canvas is available for Gemini and Gemini Advanced subscribers in all languages and countries where Gemini Apps is available.