Skip to content

Gemini Free Tier: What 20 API Requests a Day Really Gets You

Gemini free tier, tested: what 20 API requests a day per model really covers, when limits reset, why busy errors happen and how to set up a fallback.

Smiling man typing on a laptop on a sofa while his dog rests beside him
In this article 11 sections
  • The Gemini app is free with usage limits, and the Gemini API free tier gave me 20 requests a day per Flash model in October 2026.
  • Daily API quotas reset at midnight Pacific and count per project, so a new API key in the same project adds nothing.
  • Each model has its own daily counter, so falling back to a second Gemini model keeps a tool running after the first one runs out.
  • In my tests, Gemini 3 Flash wrote the best subject lines but took 10 to 15 seconds, while Gemini 2.5 Flash took about 5.
  • Free-tier prompts can be used to improve Google's products, so keep personal and client data out, and expect different rules in the UK and EU.

The Gemini free tier comes in two forms: the Gemini app is free with usage limits, and the Gemini API free tier gives you about 20 requests a day per model on Flash models. Those daily API counts reset at midnight Pacific time, and Google tracks them per project, not per API key.

I learned what that means in practice in October 2026, when I wired Gemini's free API into the newsletter tools inside the Boredlisted dashboard. Its job is small: suggest email subject lines for each issue. Below is what the cap, the speed and the error rate looked like.

If you're still deciding whether any AI plan is worth money, my guide to which AI subscription is worth paying for covers the consumer plans. This article stays on the free tier and the developer side of Gemini.

Gemini app vs Gemini API: two different free tiers

Most confusion about the Gemini free tier comes from mixing up two products. The Gemini app is the chatbot on the web and on your phone. The Gemini API is how software, like my newsletter tool, talks to the same models through a key you create in Google AI Studio, Google's workspace for developers.

If you're new to the assistant itself, start with how Gemini works and what it costs. Neither product below requires a credit card to start.

  Gemini app (free) Gemini API free tier
Who it's for Anyone chatting with Gemini Developers and automations
How you use it Web and mobile apps An API key from Google AI Studio
How limits work Compute-based limits that refresh every 5 hours, up to a weekly cap Requests per minute, input tokens per minute and requests per day, per model
When limits reset Every 5 hours, within a weekly limit Daily count resets at midnight Pacific
How to get more A paid Google AI plan Turn on billing for your project

Google moved the app to those compute-based limits on May 17, 2026, and paid Google AI plans raise them. If you mostly want help inside Google Workspace, my prompts to use Gemini in Docs and Gmail are the better fit, and you won't need an API key at all.

What are the Gemini API free tier limits right now?

Is Gemini API free? Yes, on selected models, with no card required. Google's Gemini API pricing page describes the free tier as limited access to certain models, with free input and output tokens.

Model family On the free tier? Example model IDs
Flash Yes gemini-3.8-flash, gemini-3.6-flash, gemini-2.5-flash
Flash-Lite Yes gemini-3.5-flash-lite, gemini-3.1-flash-lite
Pro preview No gemini-3.1-pro-preview
Gemini 4 Argon No gemini-4-argon

That table reflects Google's pricing page on October 20, 2026. Model names rotate fast, so check the page before you hard-code an ID.

The Gemini API rate limits work on three meters, and going over any one of them triggers an error:

  • Requests per minute (RPM): how many calls you can make to a model in any one minute.
  • Tokens per minute (TPM): how much input you send per minute. A token is a small chunk of a word.
  • Requests per day (RPD): your daily allowance per model. For a small tool, this is usually the one that bites.

Two details in Google's rate limits documentation matter more than the numbers. Limits apply per project, not per API key, so a second key in the same project gets you nothing. And the daily count resets at midnight Pacific time.

That's 3 a.m. Eastern in the US and 8 a.m. in the UK for most of the year. Here in Manila, it lands in the middle of the afternoon.

Here's the catch: Google no longer prints free-tier numbers in its docs. They appear in the Rate Limit view in Google AI Studio, for your own project, and Google says they aren't guaranteed. On my project in October 2026, each Flash model showed 20 requests a day. Treat that as a dated reading, not a promise.

What does 20 requests a day get you in a real workflow?

While I built and tested the newsletter tools in my dashboard, every click on a generate button sent one request to Gemini.

That testing alone used up the day's Gemini 2.5 Flash allowance. After that, the two tools that call Gemini ran on their backup models until the counter reset at midnight Pacific. Nothing broke, but the output changed, which I'll get to below.

Each model has its own counter

The 20-request cap is per model, so when 2.5 Flash ran out, a different Gemini model in the same project still had its own full allowance. A fallback to a second free model isn't only a reliability trick. It adds a whole extra day's quota.

Do the math before you build. If a tool makes one call per newsletter issue, 20 a day is plenty for a daily send. If you regenerate five times per issue while tuning the tone, four issues use up the whole day.

Gemini 3 Flash vs 2.5 Flash: is the slower model worth it?

Speed was the second surprise. Gemini 3 Flash wrote the best subject lines in my tests, but each answer took 10 to 15 seconds. Gemini 2.5 Flash came back in about 5 seconds.

Model (as tested, October 2026) Response time Subject lines
Gemini 3 Flash 10 to 15 seconds The best of the models I tried
Gemini 2.5 Flash About 5 seconds A step below 3 Flash
Flash-Lite backup Not measured Noticeably plainer

For a button I click while writing, 5 seconds feels fine and 15 feels broken. Google's troubleshooting guide notes that Gemini 3 models think by default, which adds latency, and that you can lower the thinking level when speed matters more than depth. That's the first setting I'd test before giving up on the better model.

A tighter prompt is the other lever. My library of copy-ready AI prompts is a good place to borrow a structure from.

How reliable is the Gemini free tier?

Not very, at least during my October tests. The free models often came back busy instead of returning subject lines. Google's wording is usually about the model "experiencing high demand," and it arrives as a 503 (unavailable) error. That's Google's servers, not your quota.

My fallback chain handled it. When one model was busy, the request moved to the next one, and the newsletter tools kept working. The worst case was a single click that fell all the way through to OpenAI. From click to subject lines, it took 29 seconds.

That's the hidden cost of a deep chain: every failed attempt adds its own wait before the next model gets a turn. And when a Flash-Lite backup answered, the subject lines were noticeably plainer. The tool stayed up. The quality didn't.

Who should use the Gemini API free tier, and when should you pay?

Here's where I've landed after the test:

Use case Free tier OK? Why
Personal automations you run a few times a day Yes Low volume fits the daily cap, and a slow answer only costs you
Testing a workflow before you commit to it Yes You learn the real speed and error rate for free
Anything a reader or client waits on Add billing or a fallback Busy errors and 15-second waits look like a broken product
Batch jobs, like rewriting 200 old posts No 20 requests a day per model won't cover it
Prompts with subscriber, client or personal data No Google can use free-tier content to improve its products

That last row deserves its own note. Under Google's Gemini API additional terms, free-tier prompts and responses can be used to improve Google's products, and human reviewers may read them. Public article titles are fine to send. Subscriber lists and client drafts are not.

UK readers get a different deal. In the UK, the European Economic Area (EEA) and Switzerland, Google applies its paid-tier data rules even to free usage. It also requires paid services when you offer an app to users there. US developers have no such rule, so check where your users are, not just where you are.

Turning on billing moves your project from the Free tier to Tier 1, which Google says usually happens instantly. That's separate from Google AI Pro, the consumer plan I cover in my comparison of the $20 AI plans. A Google AI subscription doesn't raise your API limits.

How do you build your own fallback chain?

A fallback chain is an ordered list of models your code tries, one at a time, until one answers. Mine follows this shape:

  1. Primary model: the one whose output you like best, as long as you can live with its speed.
  2. A second Gemini model: a different Flash model, which has its own daily counter.
  3. A Flash-Lite model: a lighter safety net. Expect plainer writing.
  4. Another provider: OpenAI in my case, so a busy Google day doesn't stop the tool.

A few rules keep the chain well behaved:

  • Move to the next model on a 429 (quota or rate limit) or a 503 (busy). Google lists both as errors worth retrying.
  • Stop on 400 and 403 errors. They point to a bad request or key, and retrying won't fix them.
  • Give each attempt a time limit, so one slow model can't stall the whole chain.
  • Record which model answered and show it next to the result, so you know when to rewrite.
  • Recheck your model IDs regularly. Google retires and renames models often, and an old ID fails with a not-found error.

If you'd rather not depend on any cloud quota for the last step, you can run an open source assistant on your own hardware and point the final fallback at it.

How do you fix Gemini 429 and busy errors?

Error What it means What to do
429 RESOURCE_EXHAUSTED (daily quota) You've used today's requests for that model in this project Switch models, wait for midnight Pacific, or turn on billing
429 (per-minute limit) Too many calls in a short burst Wait a few seconds and retry with growing delays
503 UNAVAILABLE (high demand) Google's servers are busy Retry with backoff, then fall to the next model
429 with a limit of 0 That model has no free quota Pick a model with a free tier, or add billing
404 model not found The model ID was retired or renamed Check Google's models page and update the ID
400 or 403 A bad request or API key problem Fix the request or key, and don't retry

Google recommends exponential backoff: wait about 1 second, then 2, then 4, then 8, with a little random jitter so many clients don't retry at once. Its official SDKs already do this for 429 and 5xx errors, so check yours before writing your own.

One fix that doesn't work: creating a new API key. Limits apply per project, so a fresh key in the same project starts with the same empty tank.

Frequently asked questions

Do I need a credit card for the Gemini API free tier?
No. You can create an API key in Google AI Studio and start on the free tier without adding a payment method. A card only comes in when you set up billing, which moves your project to Tier 1 with higher limits and paid pricing. Google says that upgrade usually takes effect instantly, so you can start free and switch on the day your tool needs more room.
How many requests per minute does the Gemini free tier allow?
Google no longer publishes a fixed number. Your project's per-minute limit for each model appears in the Rate Limit view in Google AI Studio, and it can change with your tier and account status. For a low-volume tool, the daily cap usually bites first. If you do see a per-minute 429 error, wait a few seconds and retry with a growing delay.
Does Google AI Pro raise my Gemini API limits?
No. Google AI Pro and Ultra raise your limits inside the Google AI Studio web interface, where you prototype and test prompts. Direct API use with a key, such as a script or a newsletter tool, is billed and managed separately through Google Cloud Billing. If your app needs more than the free API tier, you need billing on the project, not a Google AI subscription.
Can I use the Gemini API free tier for a business project?
Yes, with conditions. Google's terms describe the Gemini API as a service for developers building for professional or business purposes, and you must be 18 or older. The free tier fits testing and low-volume internal tools. If you offer an app to users in the UK, the EEA or Switzerland, Google requires paid services, so plan for billing from the start.
Does Google read my Gemini API free tier prompts?
It can. Under Google's Gemini API terms, human reviewers may read, annotate and process free-tier inputs and outputs after Google disconnects them from your account, API key and project. Google also uses that content to improve its products. Paid usage isn't used that way, and users in the UK, EEA and Switzerland get the paid-tier data rules even on free quota.

The bottom line

The Gemini free tier is worth using if you size the job to it. About 20 requests a day per Flash model is room for a personal tool, not a product, and the busy errors and 15-second waits matter more than the cap. Separate counters per model mean a second Gemini model can carry the load when the first runs dry.

Your next step: open the Rate Limit view in Google AI Studio, note your project's daily numbers for each model, and add one backup model before you trust the tool with anything a reader will see.

Sources

Facts checked as of October 20, 2026.

  1. Google AI for Developers: Gemini API rate limits ai.google.dev
  2. Google AI for Developers: Gemini Developer API pricing ai.google.dev
  3. Google AI for Developers: Gemini API Additional Terms of Service ai.google.dev
  4. Google AI for Developers: Gemini API troubleshooting guide ai.google.dev
  5. Google AI for Developers: Google AI plans ai.google.dev
  6. Gemini Apps Help: Changes to usage limits for Gemini Apps support.google.com

Free for subscribers

Get the free Career Prompt Vault

Fill-in-the-blank AI prompts for your resume, cover letter, LinkedIn and interviews. Works with ChatGPT, Claude and Gemini.

Denjie Garcia
About the author

Denjie Garcia

Founder & Editor, Boredlisted · Manila

Denjie Garcia is a content and digital marketing strategist with a heavy-hitting technical background. He has done everything from full-stack web development and IT support to working as a Quality Analyst for an AI-powered SEO agency, which gives him a real edge in technical search optimization. Whether he’s hand-coding custom WordPress frameworks in PHP and JavaScript or growing his own social brand, House of Denjie, he builds digital experiences that perform.

Keep reading

More in Tech & Tools

View all

Latest from Boredlisted