Yes by default the API key you get is under free tier with certain rate limits - requests / min, tokens / min and requests / day. You are probably within those limit, otherwise you would have received 429 status code. If you need resources, you have to move to the paid tier! Answer from AlternativeNewt5873 on reddit.com
🌐
Google AI
ai.google.dev › gemini api › gemini developer api pricing
Gemini Developer API pricing | Gemini API | Google AI for Developers
4 days ago - In API responses, these tokens appear under the DOCUMENT modality within promptTokensDetails. Google AI Studio usage is free of charge in all available regions. See Billing FAQs for details.
🌐
Google AI
ai.google.dev › gemini api › using gemini api keys
Using Gemini API keys | Google AI for Developers
1 week ago - Get your Gemini API key and start building in less than 5 minutes using the Interactions API.
🌐
Puter
developer.puter.com › tutorials › free-gemini-api
Free, Unlimited Gemini API
1 week ago - There's no API key to manage, no rate limits, the Pro models are included, and each user covers their own usage through their Puter account. That's it! You now have free access to Gemini's powerful capabilities using Puter.js, from text generation ...
🌐
GitHub
github.com › topics › free-gemini-api
free-gemini-api · GitHub Topics · GitHub
1 week ago - chatgpt google gemini pro ai flash 3.5 app windows download pc google ai desktop client windows 11 10 official application free exe install shortcut workspace chat assistant · ai-agents gemini-api ai-app gemini-nano google-gemini gemini-ai ai-application gemini-multiplatform gemini- agentic-ai ai-multi-agent free-gemini-api gemini-ai-integration gemini-desktop gemini-live-api gemini3 gemini-desktop-app
🌐
Google AI Studio
aistudio.google.com › app › apikey
Google AI Studio API Keys
Sign in · Use your Google Account · Email or phone · Forgot email · Type the text you hear or see · Create account
🌐
Reddit
reddit.com › r/chatgptcoding › a simple guide to setting up gemini 2.5 pro, free, without running into 3rd party rate limits
r/ChatGPTCoding on Reddit: A simple guide to setting up Gemini 2.5 Pro, free, without running into 3rd party rate limits
April 4, 2025 -

EDIT May 12: Google added new rate limits to AI studio this morning, 25 RPD, so this is effectively no longer working. We had a good run!
EDIT: The Open Router integration and google ai studio key method seems like the easiest way that works for everyone, especially if you already have an openrouter account. Pasting that method here for visibility:

  1. Get a Google AI Studio API key from https://aistudio.google.com/apikey

  2. Plug that API key into the Google AI Studio integration on https://openrouter.ai/settings/integrations, select enabled but not "Use as fallback"

  3. You can now use your Openrouter key anywhere and as long as you select Gemini 2.5 Pro Experimental as your model, it will use your key. (4. If you also add a GCP key and have Vertex AI enabled for the project, obtained as per the instructions below, you can add that to your integrations as well, and you will have two sources of 2.5 Pro backing your Openrouter calls.)

Hey all,
After dealing with Openrouter and Requesty giving me constant rate limits for Gemini 2.5 Pro, I got frustrated and decided to get things set up directly through Google's APIs. I have now sent over 60 million tokens in a single day without hitting any rate limits, all for $0—an equivalent usage with Claude would have cost $180. I also had a few other engineers confirm these steps. Here's how to do it and then integrate with Roo Code--but this should work for other tools like Cline, too:

Setting Up Google Cloud

  1. Create or log into your Google Cloud account.

  2. Open the Google Cloud Console.

  3. Create a new Google Cloud project (I named mine "Roo Code").

  4. Enable billing for your newly created Google Cloud project.

  5. Enable the Vertex AI API.

  6. Enable the Gemini API from the API overview page.

  7. In your project dashboard, navigate to APIs & Services → Credentials.

  8. Click "Create Credentials" → "API Key".

  9. Copy the generated API key and save it securely.

Integrating with Your IDE (Example: Roo Code)

  1. In VSCode or Cursor, navigate to the extensions marketplace (Shift + Cmd + X on Mac), search for and install "Roo Code" (or your preferred tool like Cline).

  2. Open Roo Code (Cmd + Shift + P, then type "View: Show Roo Code").

  3. Click to configure a new API provider, selecting "Google Gemini".

  4. Paste the API key you saved earlier into the API key field.

  5. Select "google/gemini-2.5-pro-exp-03-25:free" as the model.

  6. Click Save.

There you go! Happy coding. Let me know if you run into any issues.

Edit: looks like some are having issues. A few ideas/alternatives:

  1. Use a Vertex api key, but gemini api as provider in Roo Code. There is only one key, ignore this alternative.

  2. Use vertex api as the provider in Roo Code--its just a little more complicated, you'll have to create a service account in the credentials page of the project, and paste the json in Roo Code when configuring the provider

  3. If you have an OpenRouter account, you can go to the integrations page https://openrouter.ai/settings/integrations and add your vertex api key to the google vertex integration. You can also add a google ai studio api key to the Google AI Studio integration. In each setting window where you add the key, make sure it is enabled. Then, in Roo Code, you use your openrouter account, but whenever it uses Gemini 2.5 pro free, it will default to your API key, not one of theirs which is being rotated among many users.

Find elsewhere
🌐
Hacker News
news.ycombinator.com › item
The API is free, and it's great for everyday tasks. So yes there is no better ba... | Hacker News
April 18, 2025 - https://ai.google.dev/gemini-api/docs/pricing · https://ai.google.dev/gemini-api/docs/rate-limits#free-tier
🌐
Medium
medium.com › around-the-prompt › everything-you-need-to-know-about-the-gemini-api-as-a-developer-in-less-than-5-minutes-5e75343ccff9
Everything you need to know about the Gemini API as a developer in less than 5 minutes | by Logan Kilpatrick | Around the Prompt | Medium
September 22, 2024 - There are two tiers in the Gemini API, the free tier and paid. The former is well, free, and the later comes with an increased rate limit intended to support production workloads.
🌐
Google Gemini
gemini.google.com
‎Google Gemini
Search the world's information, including webpages, images, videos and more. Google has many special features to help you find exactly what you're looking for.
🌐
Google AI
ai.google.dev › gemini api › rate limits
Rate limits | Gemini API | Google AI for Developers
6 days ago - Batch API requests are subject to their own rate limits, separate from the non-batch API calls. ... Enqueued tokens per model: The Batch enqueued tokens table lists the maximum number of tokens that can be enqueued for batch processing across all your active batch jobs for a given model. To transition from the Free tier to a paid tier, you must first set up billing in AI Studio.
🌐
Gwaddons
gwaddons.com › blog › how-to-create-free-gemini-api-key
How to create a free Gemini AI API Key | GW Add-ons
You can use the Gemini API to generate text, translate languages, and write different kinds of creative content. That’s it! You have now created a free Gemini AI API key.
🌐
Hacker News
news.ycombinator.com › item
If you're looking for free API access, Google offers access to Gemini for free, ... | Hacker News
August 11, 2025 - Open weight models like DeepSeek R1 and GPT-OSS are also made available with free API access from various inference providers and hardware manufacturers · https://ai.google.dev/gemini-api/docs/rate-limits
🌐
Google AI Studio
aistudio.google.com › app › api-keys
Get an API key|Google AI Studio
Sign in · Use your Google Account · Email or phone · Forgot email · Type the text you hear or see · Create account
🌐
Spur
spurnow.com › home › blog › is gemini api free? (2025)
Is Gemini API Free? (2025)
December 14, 2025 - Is Gemini API free? Yes, but not for production. Get the full breakdown on free tier limits, paid pricing, data rules, and EU restrictions.
🌐
Google Cloud
cloud.google.com › blog › topics › developers-practitioners › getting-started-with-gemini-3-unlocking-the-cloud-with-the-free-trial
Getting Started with Gemini 3 Pro Image | Google Cloud Blog
February 5, 2026 - Once verified, your console will load, and you’ll see your $300 Free trial credit balance in the top banner and in the “Billing Accounts” section. You typically start with a default project (e.g., "My First Project") and you can create ...
🌐
DEV Community
dev.to › garciadiazjaime › gemini-api-the-free-tier-that-makes-developers-happy-28nk
Gemini API: The Free Tier That Makes Developers Happy - DEV Community
October 14, 2024 - Great insights on the Gemini API! The free tier is definitely a game-changer for developers, making AI-powered applications more accessible without upfront costs.
🌐
AI Free API
aifreeapi.com › home › blog › ai api access › gemini pro free: complete guide to google's free ai api in 2025
Gemini Pro Free: Complete Guide to Google's Free AI API in 2025 - Free Gemini API Access: Rate Limits, Setup Tutorial & Model Comparison | AI Free API
December 22, 2025 - Google offers multiple free Gemini models including Gemini 3 Flash Preview, 2.5 Flash, and 2.5 Pro. Get 15 RPM, 1,500 daily requests, and 1M token context—all without a credit card.