• Home

  • App picks

  • App comparisons

App comparisons

9 min read

Gemini vs. ChatGPT: What's the difference? [2024]

By Jessica Lau · October 1, 2024
Hero image with the ChatGPT and Google logos

Up until recently, ChatGPT limited advanced features such as web browsing and data analysis to paid subscribers, while Gemini (formerly Google Bard) performed the same functions faster and for free—this was the most striking difference between the two AI chatbots. 

Now that OpenAI's released their multimodal AI models—GPT-4o and GPT-4o mini—along with their newest series of large language modelsOpenAI o1—that argument's out the window. But there are plenty of other features that set the two apps apart.

Here are the main differences I discovered while comparing Gemini vs. ChatGPT.

  • Gemini is built for research

  • ChatGPT offers a more reliable and advanced voice mode

  • Both apps can analyze and generate AI images, but Gemini does it for free

  • Both apps can process data-related tasks, but ChatGPT does more for free 

  • Gemini offers more flexibility in sharing conversations

  • Both apps have powerful integrations

  • ChatGPT lets you build your own custom versions of it

  • Both apps offer flexible ways to manage your data

Gemini vs. ChatGPT at a glance

The gap between what separates Gemini from ChatGPT is narrowing, but they still differ in a few important ways. Here's a quick breakdown of how they compare, but read on for more details. 

ChatGPT

Gemini

Creators

OpenAI

Google

Models

GPT-4o mini (available for free); GPT-4, GPT-4o, 01-preview, and o1 mini (paid tiers only)

Gemini Pro; Gemini 1.5 Pro (Gemini Advanced only) 

Context window

128,000 tokens 

Up to 1 million tokens

Supported languages

Over 50 

Over 40 

Platforms

Web, mobile, and desktop 

Web and mobile 

Pricing

Free; ChatGPT Plus is available for $20/month

Free; Gemini Advanced is available for $19.99/month (first 2 months free) 


Gemini is built for research 

Gemini is one very chatty assistant, zealous in its approach to gathering research for you to make your life easier. Does it cite its sources as it goes? No. But it will if you tell it to. 

You can also click Double-check response (the Google icon) under any response to learn more or fact-check Gemini's response. (Text highlighted in green indicates links to Google Search results with similar information; text highlighted in orange indicates results with differing information.) It'll even offer related search queries on a given topic, which can be helpful when you're doing any level of research. 

Example of a Gemini response with select parts of its response highlighted, along with a list of related search topics.

ChatGPT can also crawl the web and cite its sources. Sometimes, it'll automatically do this; other times, you have to prompt it. In my experience, however, ChatGPT has been more likely to provide fake sources (also known as hallucinations).  

ChatGPT offers a more reliable and advanced voice mode

Both AI chatbots allow you to verbally interact with them. In Gemini, this feature operates more like voice-to-text: you speak (and manually click send), Gemini transcribes it, it responds with text, and you click play to listen to Gemini's responses. 

ChatGPT, however, lets you verbally communicate back and forth with it. There are also manual controls to pause, resume, and exit the conversation. If you're using the multimodal GPT-4o, ChatGPT responds in an average of 0.32 seconds, giving the impression of having a real conversation. The voices are also a lot more natural sounding, and you can choose from a handful of different ones.

Most ChatGPT Plus and Team users also have access to advanced voice chats (powered by GPT-4o) which lets you interrupt ChatGPT without clicking. Soon enough, you'll also be able to share a live feed of something and chat about it. For some terrifying examples of what this looks like, check out OpenAI's demo

Google, for its part, recently shared a demo of Google Astra, which boasts similar functionalities to Real-Time Voice Mode, but they haven't announced plans to roll it out anytime soon.  

Gemini analyzes and creates images for free—and also shows images from the web

When it comes to images, Gemini and ChatGPT have made leaps and bounds since their early days. Here's how their image-related features stack up. 

Gemini can retrieve images from the web

Gemini can surface relevant images from Google Search, which is a key feature that sets it apart from ChatGPT. Whether you're researching specific dog breeds, images from the James Webb telescope, or bicycle repairs, Gemini can churn out specific images from other web pages for visual context. You can also click on an image, and Gemini will open the web page with the image source in a new browser tab. 

A response from Gemini that includes relevant images pulled from the web.

ChatGPT, on the other hand, can't retrieve images from the web. But it'll share links to relevant images if you prompt it to. I've also noticed that ChatGPT now tries to render images directly in the chat, which usually results in a broken image file (as shown below). But I wouldn't be surprised if it could pull in images in the near future.

Response from ChatGPT that includes a broken image file and links to relevant web images.

Both apps can create images, but Gemini does it for free

Gemini and ChatGPT can generate AI images, but the key difference is that Gemini lets you do it for free, whereas ChatGPT limits this feature to only paid subscribers with DALL·E 3.

This means you can use either AI chatbot to do things like generate blog images and create business logos. Or you can use them for what they were clearly intended to do: create museum-worthy images of a fluffy dog painting a vast array of galaxies.

Here's what that fluffy dog painter looks like according to ChatGPT:

ChatGPT conversation with an AI-generated image of a Pekingese dog wearing a beret, sitting on a stool beside a painting of galaxies.

And here's the four-legged painter according to Gemini: 

Gemini conversation with four AI-generated images of a Pekingese dog wearing a beret, sitting on a stool beside a painting of galaxies.

ChatGPT also recently kicked their AI image generation capabilities up a notch: you can now highlight specific areas of the image that you want to tweak and prompt ChatGPT to edit only those areas. If you're serious about AI image generation, DALL·E will far outperform Gemini in quality, but the lack of price tag on Gemini's images is pretty compelling.

Both apps can analyze images

You can upload images with your prompt and ask Gemini to analyze them for you. For example, you can ask both AI chatbots to caption an image. 

Here's an example of Gemini's output.

A list of brief image captions generated by Gemini.

And here's one from ChatGPT for the same image.

An image caption written by ChatGPT.

Both apps can process data-related tasks, but ChatGPT does more for free

Rather than copying and pasting information into a ChatGPT window and feeding it prompts, you can upload files from your computer or directly from Google Drive or Microsoft OneDrive and ask ChatGPT (using GPT-4o) or the Data Analyst GPT (paid users only) to analyze and interpret things like code, spreadsheets, and all types of documentation. 

It goes beyond just interpreting data, though. The Data Analyst can convert files from one format to another. For example, you can turn an article into a presentation (and vice versa) with a simple prompt. 

Response from a conversation with ChatGPT's Data Analyst that indicates an article has been converted into a PowerPoint presentation with an option to download the presentation.

And it can turn your data into graphs and different visualizations of that data. Here's a pie chart it generated based on a .csv export of survey data. 

Pie chart generated by ChatGPT's Data Analyst based on a .csv export of survey data.

Users with a Gemini Advanced plan can also upload documents directly to Gemini, but you're limited to only asking for summaries, feedback, or insights about the file. This is a new feature for Gemini, though, so I wouldn't be surprised if it offered the same level of functionality as ChatGPT in the near future. 

Gemini offers more flexibility in sharing conversations

ChatGPT and Gemini make it easy to share conversations, but here's where ChatGPT and Gemini differ. 

Gemini lets others pick the conversation up from where you left off

If you share a Gemini conversation, anyone with access to the chat can pick up where you left off. 

Shared Gemini conversation with an option to continue the chat from where the last user left off.

ChatGPT used to let users continue a conversation from a shared link, but for some reason (which I have yet to find), they've discontinued that. Instead, only Enterprise users can share chat templates. It's not the exact same as letting teammates continue a conversation from where you left off, but it does give them a way to kickstart the chat. 

ChatGPT doesn't let you share conversations with images 

If you upload an image to a chat with Gemini and then share the entire chat, the image will be visible to and downloadable by anyone who has access to that conversation. 

If your conversation with ChatGPT includes images—whether you uploaded it or asked ChatGPT to generate it—you'll have to keep it to yourself. Or you can copy or screenshot the response. Sharing conversations with images is not yet supported. 

Gemini lets you export responses to Google Docs and Gmail 

Since Gemini is a Google product, it's no surprise that it's connected to your Google Workspace—specifically, Google Docs and Gmail.

Let's say you used Gemini to create an article outline. Now you can export that response to Google Docs and begin drafting—no copying and pasting required (unlike ChatGPT). You can do the same thing with Gmail, too. 

How to export a Gemini response to Google Docs or as a draft message in Gmail.

Both apps have powerful integrations

Gemini and ChatGPT can both connect directly to other apps, but they go about it a bit differently.

Gemini uses Gemini Extensions, which retrieves real-time information from other Google apps, including Gmail, Google Drive, Hotels, Flights, Maps, and YouTube. This means you can do things like ask Gemini to find cheap flights for your next trip or pull details from an email confirmation in Gmail—all without leaving the chat. 

Here's an example of Gemini retrieving flight options for an upcoming trip. 

Real-time flight information pulled into a Gemini conversation using the Google Flights Gemini Extension.

With Zapier's Google Vertex AI and Google AI Studio integrations, you can also access the model behind Gemini from all the apps you use at work. It's a little less applicable to the everyday user, but it works. Here are a few examples to get you started.

Activate prompts in Google AI Studio when new button clicks are detected in Zapier Chatbots

Activate prompts in Google AI Studio when new button clicks are detected in Zapier Chatbots
  • Zapier Chatbots logo
  • Google AI Studio (Gemini) logo
Zapier Chatbots + Google AI Studio (Gemini)

Send prompts in Google AI Studio (Gemini) when new messages are sent to a page in Facebook Messenger

Send prompts in Google AI Studio (Gemini) when new messages are sent to a page in Facebook Messenger
  • Facebook Messenger logo
  • Google AI Studio (Gemini) logo
Facebook Messenger + Google AI Studio (Gemini)

Send prompts in Google Vertex AI every day using Schedule by Zapier

Send prompts in Google Vertex AI every day using Schedule by Zapier
  • Schedule by Zapier logo
  • Google Vertex AI logo
Schedule by Zapier + Google Vertex AI

Classify texts in Google Vertex AI when new or updated rows occur in Google Sheets

Classify texts in Google Vertex AI when new or updated rows occur in Google Sheets
  • Google Sheets logo
  • Google Vertex AI logo
Google Sheets + Google Vertex AI

To get started with a Zap template—what we call our pre-made workflows—just click on the button. It only takes a few minutes to set up. You can read more about setting up Zaps here.

Zapier's ChatGPT integration also lets you connect to other apps. This means that you can use it to send data across thousands of other apps and incorporate AI into your other workflows. Learn more about how to automate ChatGPT, or get started with one of these pre-made workflows.

Start a conversation with ChatGPT when a prompt is posted in a particular Slack channel

Start a conversation with ChatGPT when a prompt is posted in a particular Slack channel
  • Slack logo
  • ChatGPT logo
  • Slack logo
Slack + ChatGPT

Create email copy with ChatGPT from new Gmail emails and save as drafts in Gmail

Create email copy with ChatGPT from new Gmail emails and save as drafts in Gmail
  • Gmail logo
  • ChatGPT logo
  • Gmail logo
Gmail + ChatGPT

ChatGPT lets you build your own custom versions of it 

If you're a Plus or Enterprise user, OpenAI allows you to build custom ChatGPTs (called GPTs). And there are no limits to how many GPTs you can build. All you have to do is tell the GPT builder, in plain English, what you want to create, and the builder will take it from there. 

Here's what the GPT builder suggested when I asked it to create a chatbot that shares only fun facts about otters. 

GPT builder for the Otterly Fascinating custom chatbot.

You can also pull in GPTs into your ChatGPT conversation by entering @[GPT name] followed by your prompt in the message bar. This way, it's easy to toggle between chatbots and get the right kind of AI-powered support for the occasion. 

Both apps offer flexible ways to manage your data 

When it comes to data management, both apps offer similar controls.  

Google lets you set your Gemini Apps activity so that it never saves your conversations, or it deletes them at a set cadence (Last hour, Last day, Always, or Custom range). If you turn your conversation history off in Gemini, your conversation history won't appear in the side panel (there's no way to retrieve them later on), and future conversations won't be used to train Google's models. 

It's worth noting that even after you delete your conversations (or any Gemini Apps activity), Google retains that data for up to three years. 

Gemini Apps activity popup with a list of options for how much of your activity to delete.

ChatGPT, for its part, offers temporary chats—where ChatGPT or GPTs don't use or create memories (details and preferences ChatGPT picks up on from past conversations) to inform responses. If you never want ChatGPT to pick up on your preferences, you can also turn off its memory.

Similar to Gemini, ChatGPT retains all deleted and temporary conversations—but for only 30 days. And that data is reviewed only when needed to monitor for abuse before permanently deleting. 

The only other difference between Gemini and ChatGPT when it comes to data management is that you can archive ChatGPT conversations—you can't with Gemini. And you can always view, restore, or permanently delete these archived chats later on. 

Gemini vs. ChatGPT: Which is better?

That was a lot to digest, so let's do a quick rundown of each AI chatbot's pros and cons.

Gemini: pros and cons

Pros

Cons

Gemini is a better research tool, providing a list of relevant resources and the ability to fact-check its responses

Gemini can read its responses out loud, but it can't carry a back-and-forth dialogue

Gemini lets you export responses to Google Docs and Gmail, and share text- and image-based conversations

Gemini provides a fairly isolated experience, with no plugins or integrations other than with Google apps

Gemini can retrieve images from the web and generate AI images, offering these features for free to all users

ChatGPT: pros and cons

Pros

Cons

ChatGPT's data analysis features can process more advanced data-related tasks

Image generation is available only to ChatGPT Plus and Enterprise users (not free) 

ChatGPT lets you build custom versions of it

ChatGPT doesn't let you share conversations with images and others can't pick up where you left off

ChatGPT's image generator is one of the best on the market

It's worth emphasizing that ChatGPT and Gemini share a notable con: both chatbots are prone to generating plausible-sounding but inaccurate responses. At the end of the day, the better AI tool depends on what you're using it for—and whether you can deal with those pesky hallucinations. 

Related reading:

  • How to train ChatGPT on your own data

  • What is Llama 3 and why does it matter?

  • Meta AI vs. ChatGPT: Which is better?

  • How to use the Gemini API

  • Perplexity vs. ChatGPT: Which is better?

  • The best ChatGPT alternatives

This article was originally published in March 2023 by Elena Alston. The most recent update was in October 2024.

Get productivity tips delivered straight to your inbox

We’ll email you 1-3 times per week—and never share your information.

tags
mentioned apps

Related articles

Improve your productivity automatically. Use Zapier to get your apps working together.

Sign up
See how Zapier works
A Zap with the trigger 'When I get a new lead from Facebook,' and the action 'Notify my team in Slack'