Many people search for a "MiniMax free quota" hoping for an API they can call indefinitely without paying. The conclusion up front: the MiniMax domestic open platform does have a free tier, but it is closer to a rate-limited trial channel than a long-term quota that can support a production promise. Whether you can keep using it depends on rate limits, feature scope, data terms, and migration cost, not on tutorial screenshots.
This article separates the free tier, trial credits, resource packs, and shared keys, explains their limits and how they lapse, and provides a one-week validation method and a paid upgrade path. It does not fix unit prices; quotas and prices follow the official pages and the in-site pricing page.
Note: MiniMax is a trademark of its owner. This article uses publicly available documentation as of October 2026. Free-tier rules, rate limits, prices, and data terms are subject to MiniMax's official pages and the in-site model pricing.
1. Distinguish Four Kinds of "Free"
MiniMax has more than one free entry point, and the rules differ completely. Mixing them up is the easiest way to reach the wrong conclusion that something is "free forever".
| Type | Typical form | Term | Main limits |
|---|---|---|---|
| Free tier | Some models callable after registration without topping up | No fixed term promised | Lower RPM/TPM, possibly partial features |
| Trial credits/vouchers | Issued on campaign pages, offset bills | Per campaign rules | Eligible models and validity; offset portions may not be invoiceable |
| Resource packs | Prepaid speech/video quota | 1 month, 3 months, or 1 year, etc. | Unused balance does not carry over; expires to zero |
| Shared keys | Addresses and keys forwarded in chat groups | Invalid at any time | Unknown source; high leak and compliance risk |
The first two are what people usually mean by free quota. Resource packs are a paid product. A shared key is not quota at all; it is using someone else's credentials. The first two are acceptable for testing; do not put the last two anywhere near production.
2. What the Free Tier Can Actually Do
As of October 2026, the domestic rate-limit page lists free users and topped-up users separately. Taking the current main text model as an example, free users get 20 RPM and 1 million TPM, while topped-up users get 200 RPM and 10 million TPM. Different models and interfaces differ, and the numbers are adjusted over time; treat these as order-of-magnitude references, not contractual quotas.
Feature scope also differs. Speech-to-text is explicitly unavailable to free users and requires a top-up. Speech synthesis, image, and music have free tiers but very low RPM. Video is queued by task, and the free tier is not suitable for batch generation.
- Text chat and summarization: suitable for prototypes, prompt validation, and low-concurrency internal tools.
- Speech-to-text: unavailable on the free tier; a top-up is required.
- Speech synthesis, image, and music: usable for small batches, with attention to RPM and concurrency.
- Video generation: suitable for a few sample clips, not for batch jobs.
The first step in judging whether free is enough is not to calculate money but to confirm whether the capabilities you need are inside the free scope.
3. How Rate Limits Hit and How to Troubleshoot
The first wall on the free tier is usually rate limiting, not insufficient balance. MiniMax calculates rate limits per account, shared between the primary account and sub-accounts; once exceeded, requests are rejected until the time window passes. In the official error codes, 1002 means rate limit, 2045 means the request volume changed abruptly, and 2056 means the usage limit for a 5-hour window was exceeded.
Do not handle rate limits with "retry immediately on failure". The correct order is:
- Exponential backoff with jitter, plus a maximum retry count.
- Move non-real-time jobs such as summarization and labeling to off-peak hours.
- When RPM is exhausted but TPM remains, merge several small tasks into one request.
- Record tokens, latency, and error codes for every call, and aggregate daily.
The script below writes call results to JSONL so you can judge after a week whether the free tier is sufficient:
import json
import time
from openai import OpenAI
client = OpenAI(
api_key="sk-your-key",
base_url="https://api.minimax.cn/v1", # A gateway address also works
)
def call(prompt: str) -> dict:
start = time.time()
try:
resp = client.chat.completions.create(
model="your-model-name", # See /pricing
messages=[{"role": "user", "content": prompt}],
max_tokens=256,
timeout=60,
)
row = {
"status": "ok",
"input": resp.usage.prompt_tokens,
"output": resp.usage.completion_tokens,
"latency_ms": int((time.time() - start) * 1000),
}
except Exception as exc:
row = {
"status": "error",
"error": type(exc).__name__,
"latency_ms": int((time.time() - start) * 1000),
}
with open("minimax-usage.jsonl", "a", encoding="utf-8") as f:
f.write(json.dumps(row, ensure_ascii=False) + "\n")
return row
call("Explain rate limiting in one sentence")
After a week, look at three numbers: average daily tokens, rate-limit count, and p95 latency. If rate limits cluster at peak hours, the free tier is a priority issue, not a capacity issue.
4. Does the Free Quota Expire?
The free tier itself has no published fixed expiry date, but "no expiry date" does not mean "valid forever". The platform can adjust the model scope, RPM/TPM, and feature permissions of the free tier, or even retire a free interface. Campaign credits, vouchers, and resource packs have their own terms.
- Free tier: check the official rate-limit and model pages; rules may change between versions.
- Campaign credits/vouchers: follow the campaign page; there is usually a claim deadline and a usage deadline.
- Resource packs: speech and video pack balances do not carry over and expire to zero; check eligible models and validity before purchase.
- Shared keys: can fail at any time; there is no stable term.
Writing expiry dates into a ledger is easier than discovering a zeroed balance after the bill arrives. The free tier having no expiry date does not mean the platform cannot change the rules; treat these as two separate facts.
5. Data Terms: Free Does Not Mean You Can Send Anything
The free tier is still an API call, and data still enters the platform's processing chain. The MiniMax Open Platform Privacy Policy, effective October 15, 2026, states that API calls collect the processing data submitted for that call, authentication information, Group ID, API Key, and UserID, used for backend computation, generating returned data, and handling problem feedback.
This does not mean the data is necessarily used for training, nor that sensitive information can be submitted freely. Enterprises should confirm data types, retention periods, training use, sub-processors, deletion mechanisms, and cross-border arrangements item by item; desensitize contracts, code, and personal information first. The free tier may not come with a data processing agreement, so do not use it to validate anything involving customer data.
6. When Free Is Enough
The free tier suits validation, not commitments. All five conditions below must hold before continuing on the free tier:
- Prototyping, validating prompts and model capability.
- Internal tools with low daily volume where failures can be retried.
- No customer data, contracts, code, or personal information involved.
- No need for invoices, corporate payment, or availability commitments.
- Tolerance for rate limits, queueing, and rule changes.
Conversely, any one of the following should trigger a move to paid: external services, stable call volume, sensitive data, corporate reimbursement, multi-model management, or a need for technical support. This is especially true for businesses that charge customers; the free tier has no service level and no predictable billing or invoicing.
7. Choosing an Upgrade Path
Once free is clearly not enough, there are three common paths:
- Official pay-as-you-go: top up a balance and pay for actual usage, suitable for a single model and fluctuating volume.
- Resource packs: suitable when speech or video usage is predictable, but check eligible models and expiry-to-zero rules.
- A domestic AI gateway: put MiniMax and other models behind one OpenAI-compatible entry point, suitable for teams using multiple models, unified billing, and RMB settlement.
Do not choose on unit price alone. Compare top-up, invoicing, rate limits, data terms, and migration cost together for a clearer conclusion. For a single model with stable usage, official pay-as-you-go is the shortest path; for teams using several models, a gateway reduces key and billing maintenance.
The ZSQH AI Gateway provides an OpenAI-compatible entry point; specific models and prices follow model pricing. The registration entry is the ZSQH AI Gateway, and the site is https://ai.zhongshangqihang.com.
8. One-Week Validation Checklist
- Take 20–30 tasks from real business traffic, covering simple, medium, and complex levels.
- Run one round at peak and one at off-peak, recording success rate, p95 latency, and rate-limit count.
- Separately validate key capabilities such as long context, tool calling, and JSON output.
- Record input and output tokens, and estimate daily and monthly usage.
- Simulate rate limiting or quota exhaustion: does the business error, queue, or degrade?
- Read the data terms and confirm whether input is retained and whether it is used for model improvement.
- Estimate the configuration and code changes needed to migrate to a paid channel.
A seven-day conclusion shows only what works now; it does not prove long-term free access. Write the conclusion as "continue, move to paid, or add a backup channel", not "probably fine".
FAQ
Does MiniMax have a long-term free API?
The domestic open platform has a free tier, but it is a rate-limited trial channel whose rules the platform can change; treating it as a long-term contract is not prudent. Production systems need a paid channel or a backup plan.
Does the free quota expire?
The free tier has no published fixed expiry date; campaign credits, vouchers, and resource packs have their own terms, and pack balances expire to zero. Official pages are authoritative.
Can free users use speech-to-text?
The official rate-limit page states clearly that speech-to-text is not yet available to free users and requires a topped-up account.
Can a free API be used commercially?
Commercial use depends on the official user agreement, content-labeling obligations, and your own compliance requirements. The free tier has no service level and no invoices, so it is not advisable to carry paid external services on it directly.
How do I upgrade when the free quota is not enough?
Start with a small pay-as-you-go top-up to validate billing, latency, and invoicing. Consider resource packs when speech or video usage is predictable. Teams using multiple models can use a unified gateway.
Next Steps
First run a one-week validation on the free tier. Once you confirm you need to go live, create a test key on the ZSQH AI Gateway or top up through the official process. Models, prices, and availability follow model pricing.
Related reading:
