Back to all APIs
G

Google Gemini

AI & Machine Learning · Large Language Models

Google's Gemini API offers generous free tier access to Gemini Pro and Flash models for AI development.

No Credit CardHigh RPMBest for Students
Duration

Forever (with limits)

Credit Card

Not Required

Rating

4.7/5 (528)

Geo Restrictions

2 regions

Rate Limits

Requests per Minute15 RPM
Requests per Day1,500 RPD
Tokens per Minute1,000,000 TPM

Free Tier Details

✅ Included

  • Gemini 2.0 Flash
  • Gemini 1.5 Pro
  • Gemini 1.5 Flash
  • Embeddings
  • Multimodal input

❌ Not Included

  • Gemini Ultra
  • Batch processing priority

How to Get Your Free API Key

Visit ai.google.dev and sign in with your Google account.

https://ai.google.dev

Click 'Get API Key' in Google AI Studio. You can create a key in a new or existing GCP project.

https://aistudio.google.com/apikey

Copy the API key and store it as an environment variable.

How to Test Your Key

Send a simple content generation request.

curl "https://generativelanguage.googleapis.com/v1beta/models/gemini-2.0-flash:generateContent?key=YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"contents":[{"parts":[{"text":"Hello!"}]}]}'

Expected: JSON response with generated text from Gemini.

Hidden Limitations

  • Some features unavailable in EU/UK due to regulations
  • Free tier data may be used for model improvement
  • Rate limits can change without notice

Geographic Restrictions

EU (limited features)UK (limited features)

Last verified: 2026-02-14 · Last updated: 2026-02-14