Use the Gemini web app

You can use the Gemini web app,, to supercharge your ideas. With a little help from the Gemini web app, you can do things like:

  • Brainstorm ideas, develop a plan, or find different ways to get things done
  • Get a quick, easy to understand summary of more complex topics
  • Create first drafts of outlines, emails, blog posts, poems, and much more
Tip: You can also use the Gemini mobile app on some phones. Learn where the Gemini mobile app is available and how to set up the Gemini mobile app.

What you need

To use the Gemini web app at on your personal Google Account, you need the following:

  • A personal Google Account that you manage on your own. You still can’t access the Gemini web app with a Google Account managed by Family Link.
  • Meet the minimum age requirement to use the Gemini web app:
    • For the European Economic Area (EEA), Switzerland, Canada, and the UK: you must be 18 or over.
    • For other countries where the Gemini web app is available: you must be 13 (or the applicable age in your country) or over. If you’re under 18, you can currently use the Gemini web app in English only.
  • A supported browser: Chrome, Safari, Firefox, Opera, or Edgium.

Learn about the languages and countries you can use the Gemini web app in.

Use Gemini on your work or school Google Account

To use Gemini on your work or school Google Account, access must be enabled by your administrator. Learn more about how to use Gemini on your work or school Google Account.

Before you use Gemini Apps

  • Don’t rely on responses from Gemini Apps as medical, legal, financial or other professional advice.
  • Responses from Gemini Apps don’t represent Google’s views, and should not be attributed to Google.
  • You are responsible for your use of code, which may be subject to an open source license. Learn more about code and citations.
  • Gemini Apps may provide inaccurate or inappropriate responses about people, so double-check responses. Your feedback makes Gemini Apps more helpful and safe. Learn how to give feedback

Start a conversation in chat

  1. On your computer, go to
  2. If you’re not already signed in, sign in to your Google Account. Learn how to sign in.
  3. In the text box at the bottom, enter your question or prompt.
  4. Optionally, to add a file to your prompt, click Upload image or Add files .
    • The ability to upload files is only available in Gemini Advanced. 
  5. Click Submit .

Tip: To start a new chat, at the top left, click New chat . If the option isn’t there, first click Menu . Learn how to find and manage your recent chats.

Add an image or file to your prompt

Add a photo
  1. Next to the prompt, click Upload image .
    • If you don’t find Upload image , first click Add files  and then Upload image .
  2. Select the photo.

Tip: Learn how to review and control your uploaded files.

Gemini Advanced only: Upload files

Users with Gemini Advanced can upload and analyze their files in the Gemini web app. Learn how to add a file to your prompt.


  • Outline my blog post about summer mocktail recipes.
  • Debug this error message: "FileNotFoundError: [Errno 2] No such file or directory: 'data.csv'"
  • I want to learn how to code in Python. How should I start? Create a learning plan for me, and recommend some videos.
  • I love video games and drawing. What are some jobs that I might like when I grow up?
  • Show my monthly expenses in a pie chart: Rent 1200, Groceries 300, Gas 60, Electricity 80, and Internet 50.
More examples
  • Help me finish my art studio tagline: craft, create, and ...
  • Draft a packing list for my weekend fishing and camping trip.
  • I want to write a novel. How can I get started?
  • Help me understand if lightning can strike the same place twice.
  • Tell me about the code within the google/jax GitHub repo.
  • Summarize the key themes of the book “The Great Gatsby” by F. Scott Fitzgerald in five bullet points. Bonus points if you can style them in an old-timey style in the voice of Nick Carraway.
  • Write a caption for a pic I took on a camping trip with my family. Make it creative and witty.
  • I’m graduating from high school soon. What should I do to get ready for life at my university?
Gemini Advanced examples
  • You are interviewing for a freelance project as a graphic designer. Draft a cover letter template that includes a section for your portfolio, creative process, and rates.
  • You are a tutor for a college-level material science course. Explain the solution to this problem step by step. Be detailed and thorough. Here’s the problem to explain and solve: calculate the number of moles in 100g of cane sugar. At the end, double check your work and ensure it's accurate. Show me how you know you're right. Include follow-up questions that I can ask myself to ensure I understand.
  • You are a 5 star chef that loves experimenting with different flavors and cuisines. Come up with a unique fusion recipe. Walk through the process and create a step-by-step recipe.
  • I have an index.html file, a style.css file, and a script.js file. Create a slider for me that will display images. This slider will have arrow controls to change slides, positioned horizontally on both sides and vertically centered.

Edit your prompt

If you want to revise your prompt, you can edit it, and the Gemini web app will regenerate the response.

  1. To the right of your prompt, click Edit text .
  2. Edit your prompt.
  3. Click Update.

Check other responses to your prompt

Important: This feature isn't available for responses that the Gemini web app generates with extensions.

For some prompts, you can review other drafts that the Gemini web app creates. This option is only available for the latest response.

  1. Above the response, click View other drafts or Show drafts.
  2. Click that draft you want to review.

Edit & run code in the Gemini web app

Important: This feature is only available in Gemini Advanced chats and for Python code.

You can edit and run Python code in a response directly in the Gemini web app. With this, you can experiment with code, learn how changes in code affect the output, and check that the code works as you expect it to.

  1. Ask the Gemini web app to generate code in Python.
    • Example: I have a pandas dataframe with names and birthdays, how can I add a column to show age in weeks?
  2. In the response, edit the code.
  3. Below the code, click Run code .

Tip: You can also edit or run Python code without doing the other. For example, you can use Run code on the code that the Gemini web app provides to check its output.

Do more with responses

  • To copy code from a response: Below the block of code, click Copy .
  • To see a chart based on data in a Gemini web app response, like a table: In a follow-up question, ask the Gemini web app to create a chart with that information.
    • Example: Make a bar chart showing the amount per category

Learn how to modify responses, export responses, and share your chats from Gemini Apps.

Gemini Apps & your location

Gemini Apps may use your location to provide more relevant responses to your prompts. Gemini Apps will use your general location or, if you allow it, your device's precise location. Learn how to manage your location

View or update the location the Gemini web app uses for you

In the Gemini web app, your location is shown at the bottom of the menu.

You can select "Update location" to allow the Gemini web app to use your device’s precise location.

Tip: If you’re using the Gemini mobile app, learn how to manage your Gemini mobile app location.

Learn about responses from Gemini Apps

  • Gemini Apps are an experimental technology and may sometimes give inaccurate or inappropriate responses. When this happens, you can report a response.
  • Gemini Apps ability to hold context is purposefully limited for now. As Gemini Apps continues to learn, its ability to hold context during longer conversations will improve.

Related resources

Need more help?

Try these next steps:

Clear search
Close search
Google apps
Main menu