I was skeptical about “free API” platforms at first. After all, nothing good comes for free - either there’s a catch or they’ll charge you after a few days. But I’ve been testing ChatAnywhere for nearly a month, and it actually works.
Bottom line: Bind your GitHub account and get access. 50,000 points per week, 100 requests per day, supports mainstream models like GPT-5, DeepSeek, Claude, Gemini. The key part? Direct access in China, no VPN needed.
ChatAnywhere is an open-source project with a decent number of stars on GitHub. It’s essentially an API aggregation platform that unifies multiple LLM APIs into a single endpoint. You don’t need to register separately on OpenAI, DeepSeek, or Anthropic - one ChatAnywhere key lets you call all models.
The free tier gives you 50,000 points weekly with a maximum of 100 requests per day. For individual developers working on small projects or automation scripts, this is more than enough. I’ve been using it as a coding assistant for two weeks, averaging 30-40 calls per day, and still have plenty of quota left.
Step 1: Go to https://chatanywhere.tech/
Step 2: Click “Login/Register” in the top right, choose “GitHub Login”
Step 3: Authorize GitHub access, binding complete
Step 4: Enter the console, copy your API Key
That’s it. No credit card, no phone number, no real-name verification. As long as you have a GitHub account, you can get your key in 3 minutes.
ChatAnywhere’s API format is fully compatible with OpenAI. You just need to change the base_url:
from openai import OpenAI
client = OpenAI(
api_key="your ChatAnywhere key",
base_url="https://api.chatanywhere.tech/v1"
)
response = client.chat.completions.create(
model="gpt-4o",
messages=[{"role": "user", "content": "Hello"}]
)
print(response.choices[0].message.content)
Users in China should use api.chatanywhere.tech, users abroad should use api.chatanywhere.org. Both work, but the China endpoint has dynamic acceleration for lower latency.
The free tier supports quite a comprehensive list:
Text models: GPT-4o series, GPT-5 series, DeepSeek-V4, Claude 3.5 Sonnet, Gemini 1.5 Pro, Qwen-Max, Kimi-Moonshot, GLM-4
Embedding models: text-embedding-3-small, text-embedding-3-large
Note: The free tier’s GPT-5 has weaker reasoning capabilities compared to the paid version. If you need strong reasoning for complex math proofs or code debugging, I recommend using DeepSeek or Claude instead.
Pitfall #1: 200 requests per day limit
This limit applies to the same IP+Key combination. That means if you’re using the same WiFi at work and you and a colleague each have a key, your combined requests can’t exceed 200/day. I didn’t notice this at first and ran out by afternoon.
Solution: Switch network environments, or use the paid version (no such limit).
Pitfall #2: Free keys can’t be used commercially
The official documentation is clear: free API keys are for personal non-commercial use only. Education and non-profit research are allowed, but commercial use and large-scale training are strictly prohibited. If you’re building a product, you must use a paid key.
Pitfall #3: Slow during peak hours
8-10 PM is peak usage time, and response speed drops. I’ve tested it - normally 1-2 seconds, but during peak hours it can take 5-8 seconds. If you’re sensitive to latency, avoid these time slots.
Free tier:
Paid tier:
If you’re just learning, doing small projects, the free tier is more than enough. If you’re building a product or running batch tasks, I recommend topping up for the paid version. The pricing is really cheap - DeepSeek-V4-Flash at ¥0.0012/1K tokens means 10,000 tokens costs just ¥0.012.
Q1: How long can 50,000 points last? A: Depends on the model. For GPT-4o, roughly 1 point = 1 token, so 50,000 points = 50,000 tokens. If you use 1,000 tokens per day, it lasts 50 days. DeepSeek is cheaper, maybe 1 point = 10 tokens, so it could last 500 days.
Q2: What if my key gets banned? A: First check if you violated usage rules (commercial use, large-scale calls). If you’re sure you didn’t, join the QQ group (1032969073) and contact the admins. Explain your situation and they’ll usually unban you.
Q3: Can I create multiple accounts to get more? A: Technically yes, but multiple keys under the same IP share the 200 requests/day limit. You can bypass this by switching IPs (like using mobile hotspot), but it’s cumbersome. Better to just buy the paid version.
Q4: How’s the stability compared to official APIs? A: I’ve used it for nearly a month, encountered 3 service outages, all during late-night maintenance. Otherwise, stability is above 95%, which is good enough for personal projects. If you need 99.9% SLA, stick with official APIs.
Q5: Is data privacy guaranteed? A: The official statement says they don’t collect, record, or store user inputs and model outputs. But OpenAI itself retains data for 30 days (that’s OpenAI’s policy, not ChatAnywhere’s). If you’re very privacy-conscious, avoid sending sensitive information.
I mainly use ChatAnywhere for these things:
For these scenarios, 50,000 points per week is completely sufficient. If you have similar needs, ChatAnywhere is worth trying.
ChatAnywhere is a quality project with generous free quotas and comprehensive model support. It’s suitable for individual developers, students, and small projects. If you need commercial use or high concurrency, I recommend the paid version - the pricing is really affordable.
One final reminder: Free things are precious. Don’t abuse them, don’t use them for illegal activities, or this project will eventually shut down.
Project: https://github.com/chatanywhere/GPT_API_free Website: https://chatanywhere.tech/ Status: https://status.chatanywhere.tech/