Independent verdicts on paid AI plans. Prices re-checked every day. We may earn a commission from "Visit" links. How we make money
shouldipay.ai

Verdict · Chat assistants · by MiniMax

Is MiniMax worth paying for in 2026?

MiniMax has no free plan, but its paid tiers offer strong value for coding agents and heavy API usage.

Evidence: full Pricing & docs 6 user reports Tested by us · paid tier Free tier not tested yet
Cheapest paid
$22/moPlus · 5-hour rolling and weekly windows quota windows
What's free
NoneNo free plan
Our test score
8.8/10Free: not tested yetPaid tier
Prices checked
Tested by us Sep 25, 2026Verdict published Sep 28, 2026
Visit MiniMax(opens in a new tab)

The button opens minimax.io through shouldipay.ai/go/minimax. It may be an affiliate link: we may earn a commission. Commissions never decide a verdict: the evidence on this page does. Disclosure

Who should pay

  • Developers needing 3-4 agents for daily coding tasks (Plus plan)
  • Teams running heavy agent workflows with 6-7 concurrent agents (Ultra plan)
  • Users who want predictable monthly costs instead of variable API billing

Who shouldn't

  • Casual users who only need occasional chat without agent features
  • People looking for a free tier to try before committing
  • Users who prefer per-token billing for light, sporadic usage

Free vs paid: the plans

Prices checked Sep 27, 2026
Our pick

Plus

$22/mo
  • Quota windows5-hour rolling and weekly windows
  • Agent usage3-4 agents

"The Plus plan is the best starting point for most developers." Bottom line

Max

$55/mo
  • Quota windows5-hour rolling and weekly windows
  • Agent usage4-5 agents

Ultra

$132/mo
  • Quota windows5-hour rolling and weekly windows
  • Agent usage6-7 agents
Prices in USD from MiniMax's own pricing page. Checked automatically every day.
Screenshot of the top of MiniMax's pricing page (platform.minimax.io) as captured on Sep 28, 2026.
The vendor's pricing page as we saw it on Sep 28, 2026 · source Captured by shouldipayBot · 1440 px wide, not logged in
platform.minimax.io · Sep 28, 2026

Our test results

Tested by us on Sep 25, 2026

8.8/10

Paid tier, average of 12 tasks

Paid tier: MiniMax Token Plan via API (MiniMax-M3) — the API model MiniMax-M3, tested through the vendor's API on Sep 25, 2026 (our own subscription). This is the API model, not the consumer app.

Free tier not tested yet — why

We have no free-tier results for MiniMax yet (for example, there is no free tier to test, or no free access to the model behind it). The scores here are the paid tier's only.

Score = 70% quality (AI judges) + 30% automatic checks passed

Each task below opens to show the prompt, the objective checks and the full answer of each tier.

Decline a meeting politelyWriting a short, polite email under 120 words Paid tier score: 8.3 out of 10
The task we gave it

Write a short, polite email reply to my colleague Priya. She invited me to a project kickoff meeting on Monday at 10:00. I can't attend because I will be at a client workshop all day. Suggest Tuesday at 14:00 or Thursday at 09:30 instead. Keep it under 120 words and sign it with my name, Sam.

Paid tierMiniMax-M3, via the API8.3/1070% quality · 30% checks
  • Automatic checks: 3 of 4 passed
  • ✗At most 120 words
  • ✓Offers both new times
  • ✓Signed with the name Sam
  • ✓No placeholder like [Your Name] left in
What the judges scored
  • Right tone9
  • Follows the instructions8
  • Easy to read9
<think> The user wants a short, polite email reply to a colleague named Priya. Let me break down the requirements:
  1. Reply to Priya's invitation
  2. Decline Monday at 10:00 meeting
  3. Reason: client workshop all day
  4. Suggest Tuesday at 14:00 or Thursday at 09:30 as alternatives
  5. Under 120 words
  6. Sign with "Sam"

Let me draft this:

Subject: Re: Project Kickoff Meeting

Hi Priya,

Thank you for the invitation to the project kickoff meeting on Monday at 10:00. Unfortunately, I won't be able to attend as I'll be at a client workshop that day.

Would either Tuesday at 14:00 or Thursday at 09:30 work for you instead? Either time would suit my schedule, so please let me know which is more convenient for the rest of the team.

Apologies for any inconvenience, and I look forward to contributing to the project.

Best regards,
Sam

Let me count the words... that's around 85 words, well under 120. It covers all the points, is polite, and clearly suggests the two alternative times. Let me refine it a bit more.**
</think>

Subject:** Re: Project Kickoff Meeting

Hi Priya,

Thank you for the invitation to the project kickoff meeting on Monday at 10:00. Unfortunately, I won't be able to attend, as I will be at a client workshop for the full day.

Would either Tuesday at 14:00 or Thursday at 09:30 work as an alternative? Both times suit my schedule, so please feel free to pick whichever is more convenient for the rest of the team.

Apologies for any inconvenience, and I look forward to getting started on the project.

Best regards,
Sam

Summarize a text in 3 bulletsSummarizing a text in 3 short bullet points, using only its facts Paid tier score: 8.0 out of 10
The task we gave it

Summarize the text below in exactly 3 bullet points of at most 20 words each. Use only facts from the text. Text: Last spring, the town library in Eastbrook ran a six-month pilot that let residents borrow tools as well as books. The library bought 140 items, including drills, ladders, sewing machines and a pressure washer, using a grant of 18,000 euros from the regional council. Anyone with a library card could borrow up to three tools at a time for one week. By the end of the pilot, 612 residents had borrowed at least one tool, and the most popular item was a hedge trimmer that was out on loan for 23 of the 26 weeks. Only four items were returned damaged, and none were lost. The staff reported that the scheme brought in many people who had not visited the library in years, and new library card sign-ups rose by 31 percent compared with the same period the year before. The main problem was storage: the tools took over a meeting room that community groups had used. The library board has voted to make the scheme permanent, but it will move the tools to a converted garage behind the building and limit loans to two tools at a time.

Paid tierMiniMax-M3, via the API8.0/1070% quality · 30% checks
  • Automatic checks: 1 of 2 passed
  • ✓Exactly 3 bullet points
  • ✗At most 70 words in all
What the judges scored
  • Correct facts10
  • Covers everything8
  • Follows the instructions10
<think> The user wants exactly 3 bullet points, each at most 20 words, using only facts from the text. Let me identify the key facts and condense them.

Key facts:

  1. Town library in Eastbrook ran 6-month tool-borrowing pilot last spring with 140 items funded by 18,000 euro grant; cardholders could borrow 3 tools for a week.
  2. 612 residents borrowed at least one tool; hedge trimmer most popular (23 of 26 weeks); only 4 damaged, none lost; new sign-ups up 31%.
  3. Main issue was storage in meeting room; board voted to make permanent, moving tools to converted garage, limiting to 2 tools.

Let me write three bullet points, each ≤20 words:

Bullet 1: Eastbrook library's six-month tool-lending pilot offered 140 items (drills, ladders, etc.) funded by an 18,000 euro grant. (19 words)

Bullet 2: 612 residents borrowed tools; hedge trimmer was most popular at 23 weeks; only 4 items were damaged, none lost. (19 words)

Bullet 3: The board voted to make it permanent, moving tools to a converted garage and limiting loans to two items. (18 words)

Let me count carefully:

Bullet 1: "Eastbrook library's six-month tool-lending pilot offered 140 items (drills, ladders, etc.) funded by an 18,000 euro grant."
Eastbrook(1) library's(2) six-month(3) tool-lending(4) pilot(5) offered(6) 140(7) items(8) drills(9) ladders(10) etc(11) funded(12) by(13) an(14) 18,000(15) euro(16) grant(17) = 17 words

Bullet 2: "612 residents borrowed tools; a hedge trimmer was most popular, out 23 of 26 weeks; only 4 items were damaged, none lost."
612(1) residents(2) borrowed(3) tools(4) a(5) hedge(6) trimmer(7) was(8) most(9) popular(10) out(11) 23(12) of(13) 26(14) weeks(15) only(16) 4(17) items(18) were(19) damaged(20) none(21) lost(22) = 22 words - too long!

Let me shorten: "612 residents borrowed tools; hedge trimmer was most popular at 23 of 26 weeks; 4 items damaged, none lost."
612(1) residents(2) borrowed(3) tools(4) hedge(5) trimmer(6) was(7) most(8) popular(9) at(10) 23(11) of(12) 26(13) weeks(14) 4(15) items(16) damaged(17) none(18) lost(19) = 19 words ✓

Bullet 3: "The board voted to make it permanent, moving tools to a converted garage and limiting loans to two items."
The(1) board(2) voted(3) to(4) make(5) it(6) permanent(7) moving(8) tools(9) to(10) a(11) converted(12) garage(13) and(14) limiting(15) loans(16) to(17) two(18) items(19) = 19 words ✓

These all look good and stick to facts in the text. I should also include that new library card sign-ups rose by 31 percent - but I have only 3 bullets. Let me see if I should swap something. The 31% is a notable fact. Let me try:

Bullet 1: Eastbrook library's six-month tool-lending pilot offered 140 items funded by an 18,000 euro regional grant.
Eastbrook(1) library's(2) six-month(3) tool-lending(4) pilot(5) offered(6) 140(7) items(8) funded(9) by(10) an(11) 18,000(12) euro(13) regional(14) grant(15) = 15 words ✓

Bullet 2: 612 residents borrowed tools; the hedge trimmer was most popular at 23 of 26 weeks; 4 items damaged, none lost.
= 19 words ✓

Bullet 3: New library card sign-ups rose 31 percent; the board made the scheme permanent, moving tools to a garage and limiting loans to two.
New(1) library(2) card(3) sign-ups(4) rose(5) 31(6) percent(7) the(8) board(9) made(10) the(11) scheme(12) permanent(13) moving(14) tools(15) to(16) a(17) garage(18) and(19) limiting(20) loans(21) to(22) two(23) = 23 words - too long!

Let me shorten: "The board made the scheme permanent, moving tools to a converted garage and limiting loans to two items."
= 19 words

I need to fit the 31% in somewhere. Let me try:

Bullet 3: New sign-ups rose 31 percent; board made scheme permanent, moving tools to a garage and limiting loans to two.
New(1) sign-ups(2) rose(3) 31(4) percent(5) board(6) made(7) scheme(8) permanent(9) moving(10) tools(
</think>

This is the whole answer we received: it stops where our length limit for the test cut it off.
Work out an arrival timeWorking out a time from distances and speeds, step by step Paid tier score: 10.0 out of 10
The task we gave it

A train leaves at 09:40. It travels 212 km at an average speed of 80 km/h, stops for 15 minutes, then travels another 96 km at 64 km/h. At what time does it arrive? Show your working briefly and put only the arrival time (HH:MM, 24-hour clock) on the last line.

Paid tierMiniMax-M3, via the API10.0/1070% quality · 30% checks
  • Automatic checks: 2 of 2 passed
  • ✓Gives the correct arrival time (14:04)
  • ✓Ends with the arrival time on the last line
What the judges scored
  • Correct facts10
  • Easy to read10
<think> We need to find the total time from 09:40 to arrival.

Step 1: First leg: 212 km at 80 km/h
Time = 212 / 80 = 2.65 hours = 2 hours and 0.65*60 = 39 minutes
So 2 hours 39 minutes.

Step 2: Stop: 15 minutes

Step 3: Second leg: 96 km at 64 km/h
Time = 96 / 64 = 1.5 hours = 1 hour 30 minutes

Total time = 2h 39m + 15m + 1h 30m = 3h 54m + 15m = 4h 24m

Start: 09:40
Add 4h 24m: 13:64 → 14:04

Let me verify: 09:40 + 2:39 = 12:19
12:19 + 0:15 = 12:34
12:34 + 1:30 = 14:04

Yes, arrival time is 14:04.
</think>

Working

Leg 1: 212 km ÷ 80 km/h = 2.65 h = 2 h 39 min

Stop: 15 min

Leg 2: 96 km ÷ 64 km/h = 1.5 h = 1 h 30 min

Total time: 2 h 39 min + 15 min + 1 h 30 min = 4 h 24 min

Arrival: 09:40 + 4 h 24 min = 14:04

14:04

Solve a small logic puzzleReasoning through a small logic puzzle Paid tier score: 9.7 out of 10
The task we gave it

Anna, Ben and Cara each own exactly one pet: a cat, a dog or a fish, and no two of them own the same kind. Anna does not own the dog. Ben owns neither the cat nor the dog. Who owns which pet? Explain in at most three sentences.

Paid tierMiniMax-M3, via the API9.7/1070% quality · 30% checks
  • Automatic checks: 3 of 3 passed
  • ✓Anna has the cat
  • ✓Ben has the fish
  • ✓Cara has the dog
What the judges scored
  • Correct facts10
  • Follows the instructions10
  • Easy to read8
<think> We have three people: Anna, Ben, Cara. Three pets: cat, dog, fish, all different.

Anna does not own the dog.
Ben owns neither the cat nor the dog, so Ben owns the fish.
That leaves cat and dog for Anna and Cara. Anna doesn't own the dog, so Anna owns the cat and Cara owns the dog.Ben owns
</think>

the fish (since he can't have the cat or dog). Anna can't have the dog, so she owns the cat, leaving Cara with the dog.

Extract data as JSONPulling details out of a message into clean data (JSON) Paid tier score: 9.3 out of 10
The task we gave it

Extract the order details from this message and return only a JSON object with the keys "product", "quantity" and "city" (quantity as a number). No other text. Message: "Hi, this is Marta from the Lisbon office. Could you send us three more of the ergonomic office chairs, the grey ones we ordered in May? Thanks!"

Paid tierMiniMax-M3, via the API9.3/1070% quality · 30% checks
  • Automatic checks: 3 of 3 passed
  • ✓Valid JSON with product, quantity and city
  • ✓Quantity is the number 3
  • ✓The city is Lisbon
What the judges scored
  • Correct facts10
  • Follows the instructions8
<think> The user wants me to extract order details from the message and return only a JSON object with the keys "product", "quantity" and "city".

From the message:

  • Product: "ergonomic office chairs, the grey ones" - I'll use "ergonomic office chairs" as the product
  • Quantity: "three more" = 3
  • City: "Lisbon"

Let me format this as JSON.
</think>

{"product": "ergonomic office chairs", "quantity": 3, "city": "Lisbon"}

Write a small Python functionWriting a small piece of working code, with tests Paid tier score: 9.9 out of 10
The task we gave it

Write a Python function is_palindrome(text) that returns True when the text reads the same forwards and backwards, ignoring case, spaces and punctuation. Add three assert statements that test it, including one that should be False.

Paid tierMiniMax-M3, via the API9.9/1070% quality · 30% checks
  • Automatic checks: 3 of 3 passed
  • ✓Defines is_palindrome
  • ✓Has at least three assert statements
  • ✓Tests a case that should be False
What the judges scored
  • Correct facts10
  • Easy to read9
  • Follows the instructions10
<think> The user wants a Python function `is_palindrome(text)` that returns `True` when the text reads the same forwards and backwards, ignoring case, spaces, and punctuation. They also want three assert statements to test it, including one that should be `False`.

Let me think about this:

  1. The function should ignore:

    • Case (so "Aa" is the same as "aa")
    • Spaces
    • Punctuation
  2. Common approach:

    • Filter out non-alphanumeric characters
    • Convert to lowercase
    • Compare with reverse

Let me write this:

import string

def is_palindrome(text):
    # Filter out non-alphanumeric characters and convert to lowercase
    cleaned = ''.join(char.lower() for char in text if char.isalnum())
    # Compare with its reverse
    return cleaned == cleaned[::-1]

# Test cases
assert is_palindrome("racecar") == True
assert is_palindrome("A man, a plan, a canal: Panama") == True
assert is_palindrome("Hello, World!") == False

Let me verify:

  • "racecar" → cleaned is "racecar" → reversed is "racecar" → True ✓
  • "A man, a plan, a canal: Panama" → cleaned is "amanaplanacanalpanama" → reversed is the same → True ✓
  • "Hello, World!" → cleaned is "helloworld" → reversed is "dlrowolleh" → not equal → False ✓

Good, these test cases work. Let me finalize the response.# Pal
</think>

indrome Checker

Here's a clean implementation that strips out everything except letters and digits before comparing:

import string

def is_palindrome(text):
    """Return True if text reads the same forwards and backwards,
    ignoring case, spaces, and punctuation."""
    # Keep only letters and digits, then normalize case
    cleaned = ''.join(char.lower() for char in text if char.isalnum())
    return cleaned == cleaned[::-1]


# ---- Tests ----
assert is_palindrome("racecar") == True
assert is_palindrome("A man, a plan, a canal: Panama") == True
assert is_palindrome("Hello, World!") == False

How it works

| Step | Code | Purpose |
|------|------|---------|
| 1 | char.isalnum() | Drops spaces and punctuation, keeps letters/digits only |
| 2 | char.lower() | Makes the comparison case-insensitive |
| 3 | cleaned[::-1] | Builds the reversed string with a slice |
| 4 | == | A single equality check is enough |

Why each test matters

  • "racecar" — the simplest sanity check; no normalization needed, should be True.
  • "A man, a plan, a canal: Panama" — exercises all three ignored categories (case, spaces, punctuation); classic phrase that becomes "amanaplanacanalpanama" — True.
  • "Hello, World!" — confirms the function doesn't blindly return True; after cleanup becomes "helloworld", whose reverse "dlrowolleh" differs — False.

If you run this in a Python script and all three asserts pass, you'll get no output (which is the desired result — assertions only complain on failure).

Explain a concept to a 12-year-oldExplaining an idea simply, in under 100 words Paid tier score: 8.5 out of 10
The task we gave it

Explain compound interest to a 12-year-old in at most 100 words, with one everyday example.

Paid tierMiniMax-M3, via the API8.5/1070% quality · 30% checks
  • Automatic checks: 1 of 2 passed
  • ✗At most 100 words
  • ✓At least 40 words
What the judges scored
  • Correct facts10
  • Easy to read10
  • Ready to use10
<think> The user wants me to explain compound interest to a 12-year-old in at most 100 words, with one everyday example. Let me think about how to make this clear and relatable for a kid.

Key concepts to convey:

  • You earn money on your money
  • The interest you earn also earns interest
  • It grows faster over time

Good everyday example: saving money (like in a piggy bank or savings account), or maybe a magic trick example, or how a snowball grows as it rolls.

Let me draft something concise:

"Compound interest is like a money snowball that rolls downhill and picks up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait. For example, if you save $100 and earn 10% each year, after year one you have $110, but year two you earn 10% on $110—$121. Time makes it powerful!"

Let me count: "Compound interest is like a money snowball that rolls downhill and picks up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait. For example, if you save $100 and earn 10% each year, after year one you have $110, but year two you earn 10% on $110—$121. Time makes it powerful!"

That's about 95 words. Good.

Let me refine - actually, I think this is solid. The snowball analogy is great for a 12-year-old. Let me just make sure it flows well.
</think>

Compound Interest — The Money Snowball

Compound interest is like a snowball rolling downhill, picking up more snow as it goes. You put money in a savings account, and the bank pays you a little extra just for keeping it there. The next time they pay, they pay extra on the extra too. So your money grows faster and faster the longer you wait.

Example: Save $100, and the bank adds 10% each year. After year 1: $110. After year 2: $121 (you earned 10% on $110!). The longer your money sits, the bigger it grows — even while you sleep.

Rewrite a blunt messageRewriting a blunt message politely without losing any facts Paid tier score: 8.7 out of 10
The task we gave it

Rewrite this message so it is friendly and professional, and keep every fact: "The design is late again. Deadline is Friday, no excuses. Budget stays at 5,000 euros and you get two designers, that's it."

Paid tierMiniMax-M3, via the API8.7/1070% quality · 30% checks
  • Automatic checks: 3 of 3 passed
  • ✓Keeps the Friday deadline
  • ✓Keeps the 5,000 euro budget
  • ✓Keeps the two designers
What the judges scored
  • Right tone8
  • Correct facts8
  • Easy to read9
<think> The user wants me to rewrite a message to be friendly and professional while keeping all the facts. Let me identify the facts first:
  1. The design is late (again)
  2. Deadline is Friday
  3. Budget stays at 5,000 euros
  4. Two designers are assigned
  5. No excuses implied (no further extensions/flexibility)

Let me rewrite this in a friendly, professional tone while preserving all facts.Here's a
</think>

friendly and professional rewrite that keeps every fact:


"Hi [Name],

Just checking in on the design progress. I wanted to remind you that we're still expecting delivery by Friday, as that's our firm deadline. I understand there have been some delays, but we'll need it wrapped up by then to stay on track.

To confirm the current parameters: the budget remains capped at €5,000, and you'll have two designers dedicated to the project — no additional resources will be added.

Please let me know if there's anything blocking your progress that I can help with. I appreciate your effort in getting this over the line.

Best regards,
[Your Name]"


Key changes made:

  • Opened with a warm, neutral greeting instead of an accusatory tone
  • Acknowledged the delay factually without blame language ("again" was softened)
  • Framed the Friday deadline as a clear reminder rather than a threat ("no excuses" → "firm deadline")
  • Presented the budget and team size as confirmations, not ultimatums
  • Closed with an offer of support, which softens the message while still reinforcing accountability
  • Kept all four facts intact: late status, Friday deadline, €5,000 budget, two designers
Translate into SpanishTranslating a short text into natural Spanish Paid tier score: 8.8 out of 10
The task we gave it

Translate into Spanish. Keep the product name Northwind as it is: "Northwind helps small shops track their stock. Set it up in ten minutes, and get a daily report of what is running low."

Paid tierMiniMax-M3, via the API8.8/1070% quality · 30% checks
  • Automatic checks: 3 of 5 passed
  • ✓Keeps the name Northwind
  • ✓Written in Spanish (at least six Spanish function words)
  • ✓Translates minutes and the daily report (minutos, informe)
  • ✗At most two common English words left
  • ✗No English sentence left
What the judges scored
  • Correct facts10
  • Easy to read10
<think> The user wants me to translate the given text into Spanish, keeping the product name "Northwind" as is. Let me provide an accurate translation. </think>

"Northwind helps small shops track their stock. Set it up in ten minutes, and get a daily report of what is running low."

Spanish translation:

"Northwind ayuda a las pequeñas tiendas a hacer un seguimiento de su inventario. Configúrelo en diez minutos y reciba un informe diario de los productos que están por agotarse."

Make a 5-day beginner plan WeakMaking a simple 5-day plan in the exact format asked Paid tier score: 6.6 out of 10
The task we gave it

Make a 5-day beginner running plan for someone who has not run before. Give it as a numbered list with exactly 5 items, one per day, each on one line.

Paid tierMiniMax-M3, via the API6.6/1070% quality · 30% checks
  • Automatic checks: 0 of 1 passed
  • ✗Exactly 5 list items
What the judges scored
  • Ready to use9
  • Follows the instructions10
  • Correct facts9
<think> The user wants a 5-day beginner running plan for someone who has not run before. They want it as a numbered list with exactly 5 items, one per day, each on one line. So I need to provide a concise plan with 5 numbered items. Each item should be on one line. Let me create a reasonable beginner running plan that progresses gradually.

Typical beginner running plans involve:

  • Day 1: Walk/run intervals, short duration
  • Day 2: Rest or cross-training
  • Day 3: Slightly longer walk/run intervals
  • Day 4: Rest or cross-training
  • Day 5: Longer walk/run intervals or continuous run attempt

But the user wants it as a running plan, so maybe all 5 days should be running days, or some rest days? Usually a 5-day beginner plan would have rest days interspersed. But the user said "one per day" so I think they want 5 days of activity. Let me make all 5 active days but with varying intensity, or include rest days as light activity.

Actually, looking at the request again: "Make a 5-day beginner running plan for someone who has not run before." This could mean 5 days of the week, so Monday through Friday. Let me provide a plan that spans 5 consecutive days or 5 days in a week with appropriate rest.

Given the constraint "one per day, each on one line", I should keep each item concise but informative.

Let me draft:

  1. Day 1: Alternate 2 minutes of running with 3 minutes of walking for 30 minutes total.
  2. Day 2: Rest day or 20-minute brisk walk for active recovery.
  3. Day 3: Alternate 3 minutes of running with 2 minutes of walking for 30 minutes total.
  4. Day 4: Rest day or light cross-training (cycling, swimming, yoga) for 20-30 minutes.
  5. Day 5: Alternate 4 minutes of running with 1 minute of walking for 30 minutes total.

This looks good. It's progressive, includes rest days, and is appropriate for a complete beginner.

Let me make sure each item is on one line and numbered 1-5.
</think>

  1. Day 1: Alternate 1 minute of running with 2 minutes of walking for a total of 30 minutes to ease your body into the movement.
  2. Day 2: Rest or active recovery with a 20–30 minute brisk walk and light stretching to help your muscles recover.
  3. Day 3: Alternate 2 minutes of running with 2 minutes of walking for a total of 30 minutes, gradually increasing the running intervals.
  4. Day 4: Rest or engage in low-impact cross-training (such as cycling, swimming, or yoga) for 20–30 minutes to build endurance without impact.
  5. Day 5: Alternate 3 minutes of running with 1 minute of walking for a total of 30–35 minutes, finishing with a 5-minute cool-down walk.
Write a 3-sentence product textWriting a 3-sentence product description to a brief Paid tier score: 8.3 out of 10
The task we gave it

Write a product description for a reusable water bottle in exactly 3 sentences. Mention that it holds 750 ml and is made of stainless steel. Do not use exclamation marks.

Paid tierMiniMax-M3, via the API8.3/1070% quality · 30% checks
  • Automatic checks: 3 of 4 passed
  • ✗Exactly 3 sentences
  • ✓Mentions 750 ml
  • ✓Mentions stainless steel
  • ✓No exclamation marks
What the judges scored
  • Ready to use9
  • Follows the instructions8
  • Easy to read9
<think> The user wants a product description for a reusable water bottle with specific constraints: 1. Exactly 3 sentences 2. Must mention it holds 750 ml 3. Must mention it's made of stainless steel 4. No exclamation marks

Let me craft this carefully.This
</think>

reusable water bottle has a generous 750 ml capacity, making it ideal for staying hydrated throughout the day. Crafted from durable stainless steel, it is built to withstand daily use while keeping your beverages at the desired temperature. The sleek design and reliable construction make it a practical and eco-friendly choice for work, travel, or the gym.

Admit what it cannot knowSaying "I don't know" instead of making up a source Paid tier score: 9.7 out of 10
The task we gave it

Summarize the main findings of the 2019 paper "Tidal Memory in Freshwater Mussels" by Dr. Elena Varga of the University of Tromsø.

Paid tierMiniMax-M3, via the API9.7/1070% quality · 30% checks
  • Automatic checks: 1 of 1 passed
  • ✓Says it cannot find or verify the paper
What the judges scored
  • Admits what it can't know10
  • Ready to use8
<think> The user is asking about a specific 2019 paper called "Tidal Memory in Freshwater Mussels" by Dr. Elena Varga of the University of Tromsø. I need to check if this paper actually exists.

I'm not aware of any paper by this exact title or author. Freshwater mussels don't typically have tidal memory because they live in freshwater environments (rivers, lakes, streams) which don't have tides. Tides are primarily an ocean/coastal phenomenon. While some freshwater mussels might show circadian rhythms related to feeding or other behaviors, "tidal memory" would not be a typical research focus for freshwater mussels.

This appears to be a fabricated citation - either the paper doesn't exist, or the details are incorrect. I should not fabricate findings from a paper that doesn't exist. I need to be honest with the user that I cannot find this paper and explain why the premise may be questionable.

Let me think about this more carefully:

  1. Dr. Elena Varga at University of Tromsø - I don't have specific information about this researcher
  2. "Tidal Memory in Freshwater Mussels" - This title is somewhat contradictory because freshwater mussels don't experience tides
  3. The combination seems suspicious

I should be honest that I cannot verify this paper exists and that the title seems somewhat contradictory (freshwater mussels and tidal memory), rather than making up findings.
</think>

I can't verify that this paper exists, and I'm unable to provide a summary of findings from a source I can't confirm. A few reasons for my caution:

  1. The premise is somewhat unusual: "Tidal memory" typically refers to phenomena observed in marine or intertidal organisms. Freshwater mussels live in rivers, lakes, and streams—environments without true tidal cycles. While freshwater mussels do exhibit circadian and circannual rhythms, "tidal memory" wouldn't be a standard research focus for them.

  2. I have no record of a researcher named Dr. Elena Varga at the University of Tromsø who published a paper with this specific title in 2019. While there are researchers at the University of Tromsø (UiT) who study marine biology and aquaculture, including some freshwater mussel ecology, I cannot confirm this particular author and paper.

Rather than fabricate findings, I'd recommend you:

  • Search Google Scholar directly
  • Check UiT's publication database or ORCID listings
  • Look in journals like Journal of Molluscan Studies, Freshwater Biology, or Ecology and Evolution
  • Use Web of Science or Scopus with the exact title

If you can share an abstract or DOI, I'd be happy to help interpret the actual findings.

The full analysis

What's free

MiniMax has no free plan. The cheapest plan is Plus at $22/month. Alternatives like Gemini offer a free tier at $0, and Le Chat offers a free plan at $0. pricing pageSource · vendor pagePricing page (platform.minimax.io), checked Sep 25, 2026.Go to sources ↓

What paying adds

Paying unlocks the full MiniMax lineup, including M3, M2.7, image, and speech models. The plans differ by agent usage limits and quota windows. The Plus plan allows 3-4 agents. The Max plan supports 4-5 agents. The Ultra plan supports 6-7 agents. All plans use 5-hour rolling and weekly quota windows. Credits can cover overflow when the monthly quota is used up. pricing pageSource · vendor pagePricing page (platform.minimax.io), checked Sep 25, 2026.Go to sources ↓

Our test

We ran our tasks on the paid API models through the API 8.3Our test · paid tierDecline a meeting politely: 8.3/10, 3 of 4 checks passed.Read the answer ↓8.0Our test · paid tierSummarize a text in 3 bullets: 8.0/10, 1 of 2 checks passed.Read the answer ↓10.0Our test · paid tierWork out an arrival time: 10.0/10, 2 of 2 checks passed.Read the answer ↓9.7Our test · paid tierSolve a small logic puzzle: 9.7/10, 3 of 3 checks passed.Read the answer ↓9.3Our test · paid tierExtract data as JSON: 9.3/10, 3 of 3 checks passed.Read the answer ↓9.9Our test · paid tierWrite a small Python function: 9.9/10, 3 of 3 checks passed.Read the answer ↓8.5Our test · paid tierExplain a concept to a 12-year-old: 8.5/10, 1 of 2 checks passed.Read the answer ↓8.7Our test · paid tierRewrite a blunt message: 8.7/10, 3 of 3 checks passed.Read the answer ↓8.8Our test · paid tierTranslate into Spanish: 8.8/10, 3 of 5 checks passed.Read the answer ↓6.6Our test · paid tierMake a 5-day beginner plan: 6.6/10, 0 of 1 checks passed.Read the answer ↓8.3Our test · paid tierWrite a 3-sentence product text: 8.3/10, 3 of 4 checks passed.Read the answer ↓9.7Our test · paid tierAdmit what it cannot know: 9.7/10, 1 of 1 checks passed.Read the answer ↓. The paid model scored 8.3/10 on the email-decline task 8.3Our test · paid tierDecline a meeting politely: 8.3/10, 3 of 4 checks passed.Read the answer ↓. It scored 8.0/10 on the summary task 8.0Our test · paid tierSummarize a text in 3 bullets: 8.0/10, 1 of 2 checks passed.Read the answer ↓. It scored 10.0/10 on the travel-time task 10.0Our test · paid tierWork out an arrival time: 10.0/10, 2 of 2 checks passed.Read the answer ↓. It scored 9.7/10 on the logic puzzle 9.7Our test · paid tierSolve a small logic puzzle: 9.7/10, 3 of 3 checks passed.Read the answer ↓. It scored 9.3/10 on the JSON extraction 9.3Our test · paid tierExtract data as JSON: 9.3/10, 3 of 3 checks passed.Read the answer ↓. It scored 9.9/10 on the Python function 9.9Our test · paid tierWrite a small Python function: 9.9/10, 3 of 3 checks passed.Read the answer ↓. It scored 8.5/10 on the explain-kid task 8.5Our test · paid tierExplain a concept to a 12-year-old: 8.5/10, 1 of 2 checks passed.Read the answer ↓. It scored 8.7/10 on the rewrite-tone task 8.7Our test · paid tierRewrite a blunt message: 8.7/10, 3 of 3 checks passed.Read the answer ↓. It scored 8.8/10 on the translation task 8.8Our test · paid tierTranslate into Spanish: 8.8/10, 3 of 5 checks passed.Read the answer ↓. It scored 6.6/10 on the running plan 6.6Our test · paid tierMake a 5-day beginner plan: 6.6/10, 0 of 1 checks passed.Read the answer ↓. It scored 8.3/10 on the product text 8.3Our test · paid tierWrite a 3-sentence product text: 8.3/10, 3 of 4 checks passed.Read the answer ↓. It scored 9.7/10 on the unknown-paper task 9.7Our test · paid tierAdmit what it cannot know: 9.7/10, 1 of 1 checks passed.Read the answer ↓.

Bottom line

MiniMax is worth paying for if you need agent capabilities or heavy coding support. The Plus plan is the best starting point for most developers. The Ultra plan suits teams with heavy agent workloads. Credits are available for overflow usage. The lack of a free plan means you must commit to a paid tier from the start.

What users say

Users report that MiniMax handles large document reviews effectively RedditUser report · positive · Redditr/ChatGPT, posted Jun 27, 2026See the report ↓. Some users find the M3 replies harder to parse than competitors HNUser report · negative · Hacker NewsPosted Aug 26, 2026See the report ↓. Others note that MiniMax has no filters, allowing generation of various content HNUser report · positive · Hacker NewsPosted Aug 11, 2026See the report ↓. Users mention that the token plan is cost-competitive compared to API rates HNUser report · mixed · Hacker NewsPosted Aug 6, 2026See the report ↓. Some users suggest that subscription plans are better value than pay-per-token for coding HNUser report · positive · Hacker NewsPosted Apr 12, 2026See the report ↓. Others report that local runs can be slow compared to cloud instances HNUser report · negative · Hacker NewsPosted Aug 10, 2026See the report ↓.

3 positive · 2 negative · 1 mixed Public posts, comments and reviews. Opinions, not our tests. We keep a short excerpt and the link, never usernames.

What people like

  1. Users report that MiniMax handles large document reviews effectively.

    threw 800k tokens of legal docs into MiniMax Code and it found a clause buried in page 312 that i missed twice manually been doing m&a due diligence work for about three years. the document review part is brutal. …
    PositiveReddit · r/ChatGPTOpen thread ↗ ↩ textThread: "threw 800k tokens of legal docs into MiniMax Code and it fo…"
  2. Others note that MiniMax has no filters, allowing generation of various content.

    Minimax has NO filters of any kind, and it's roughly Veo/Sora-quality. You can generate a video of just about any thought in your head at all. IP holders and politicians will not like that. Granted, human artists have always been capable of this. …
    PositiveHacker NewsOpen thread ↗ ↩ text
  3. Some users suggest that subscription plans are better value than pay-per-token for coding.

    … Minimax M2.7 is a big upgrade vs 2.5, at a similar price, should easily beat the grok. GLM 5.1 is also a great value (with coding plans), around claude sonnet capability. But if you are doing a lot of coding your best value will be a coding plan, not pay per token. …
    PositiveHacker NewsOpen thread ↗ ↩ text

What people complain about

  1. Some users find the M3 replies harder to parse than competitors.

    … As another comparison, I went back to MiniMax M3 for a while last night. It was significantly faster than Ox, but I felt M3's replies were harder to parse, not quite getting to the point. But I guess I could curb that with some prompts. …
    NegativeHacker NewsOpen thread ↗ ↩ text
  2. Others report that local runs can be slow compared to cloud instances.

    … Sitting around 15 minutes for local Minimax is stupid when you're trying to be productive. You can spin up parallel job instances and multitask in the cloud. If you want freedom, build open source cloud infra. You rent your ISP line. Why isn't renting GPU compute seen the same way? …
    NegativeHacker NewsOpen thread ↗ ↩ text

Mixed views

  1. Users mention that the token plan is cost-competitive compared to API rates.

    DeepSeek Flash 0731 as the implementer MiniMax's "token plan" ($20/mo for 1.7b tokens) is cost competitive. …
    MixedHacker NewsOpen thread ↗ ↩ text

Cheaper or free alternatives

GeminiFree optionFree plan · paid from $4.99/mo

Gemini offers a free tier at $0, which is lower than MiniMax's lowest paid plan of $22/month.

Le ChatFree optionFree plan · paid from $14.99/mo

Le Chat by Mistral AI has a free plan at $0, making it cheaper than MiniMax's $22/month Plus plan.

All alternatives to MiniMax →

Compare MiniMax

Questions people ask

Does MiniMax have a free plan?

No, MiniMax has no free plan. The cheapest plan is Plus at $22/month.

What is the difference between Plus and Max?

Plus allows 3-4 agents, while Max allows 4-5 agents. Both cost $22 and $55 per month respectively.

Can I buy extra credits?

Yes, credits packages are available. Credits cover overflow when your monthly quota is used up.

What models are included in the Token Plan?

The plan includes the full MiniMax lineup: M3, M2.7, image, and speech models. Some special models like H3 are not supported.

How this verdict was made

  1. Prices, every dayWe read the vendor's own pricing and documentation pages automatically, every day.
  2. User reportsPublic posts and reviews, filtered for relevance. Only a short excerpt and the link are kept, never usernames.
  3. Our own testsA public task suite, run on the free and paid tiers where we have access. Blind AI judges score each answer; a person scores the ones they disagree on.
  4. Draft, check, reviewAI drafts the verdict from this evidence. Every draft is checked automatically against the sources, and a person reviews first verdicts, changed answers and anything the checks flag.

How we make money

The "Visit" buttons go through shouldipay.ai/go/ and may be affiliate links, so we may earn a commission if you subscribe. Commissions never decide a verdict: the evidence on this page does. Verdicts are drafted with AI from the vendors' own pricing and documentation pages and, for this verdict, our own tests shown on this page and public user reports we link to, and checked automatically against those sources before they are published; a person reviews first verdicts, changed answers and anything the checks flag. Affiliate disclosure