Every "free AI credits" list I found had the same problem: half the offers had ended. So I built CreditDrop (https://creditdrop.cohencool.workers.dev), a board where every offer is re-checked against its official page every day.
What's on it
46 offers right now:
-
Free tiers (19): Gemini API, Groq (30 RPM / 1,000 req/day on some models), Cloudflare Workers AI (10,000 Neurons/day), OpenRouter
:freemodels, Exa, Tavily, Firecrawl, Qdrant Cloud, Langfuse… - API signup credits (8): Deepgram $200, Pinecone Standard trial $300, AssemblyAI $50, Cerebras $5…
- Student deals (5): GitHub Copilot Student, OpenAI Codex for Students ($100), Google AI Plus for students…
- Startup programs (14): Google for Startups, AWS Activate, Microsoft for Startups, Cloudflare for Startups… (the amounts are maximums)
How the verification works
- Each offer in
offers.pyhas a source URL plus either numbers in its description orcheckphrases taken from the official page. -
verify.pyruns every morning. It checks link status and looks for those figures or phrases on the page, then writes results tochecked.json. - Anything that doesn't match gets flagged as stale, and I read the page by hand before updating it. A 403 usually means a bot block, not a dead offer.
- Ended offers move to a REMOVED list with the reason, and the site shows that list publicly.
- The same run rebuilds the static site, deploys it to Cloudflare Workers and health-checks 14 URLs.
Stack
Python build script → static HTML/CSS/JS → Cloudflare Workers (plus a small worker for the newsletter and bookings). No cookies, anonymous analytics, $0 hosting.
If you know a real offer that's missing, or one whose terms changed, please let me know in the comments.
Top comments (0)