Glintmake

MiniMax M3: try it online

Ask MiniMax's MiniMax M3 a question, or show it an image, right here. Free, no sign-up: 5 questions a day.

Tested October 20, 2026

Your image

More from Glintmake

Sketch to 3D modelTurn a drawing or sketch into a coloured 3D model you can print, with an STL to download.Opening soon

We tested it: three real examples

We sent each prompt below to MiniMax M3 through OpenRouter on October 20, 2026 and copied the answer as it came back. We haven't edited or graded the answers. Times are from sending the request to the whole answer arriving.

A grocery receipt from Green Leaf Market with five items totaling 22.57

Asked: Turn this receipt into a table with item, quantity and price, then check that the items add up to the total.

Green Leaf Market Receipt

| Item | Quantity | Price |
|------|----------|-------|
| Organic Bananas | 2.1 lb | $1.66 |
| Oat Milk | 64 oz | $4.49 |
| Sourdough Loaf | 1 | $5.25 |
| Eggs Large | 12 ct | $3.99 |
| Cheddar Block 8oz | 2 | $7.18 |

Verification:
• Subtotal: $1.66 + $4.49 + $5.25 + $3.99 + $7.18 = $22.57 ✓
• Tax (0%): $0.00 ✓
• Total: $22.57 ✓

The items add up correctly to match the receipt's total of $22.57.

Time: 2.7 s on October 20, 2026.

Bar chart of monthly active users from February to September 2026, rising from 35 to 145 thousand with a dip in June

Asked: What does this chart show? Give the trend, the biggest jump and anything unusual, in three short bullet points.

• Overall trend: Monthly active users rise steadily from 35k in February to 145k in September, roughly a 4× increase over eight months.
• Biggest jump: The largest single-month gain occurs from June (60k) to July (100k), a leap of +40k.
• Unusual point: June is the only month that breaks the upward pattern, dipping from 75k in May to 60k before growth resumes.

Time: 3.8 s on October 20, 2026.

Terminal screenshot of a Python TypeError: unsupported operand type(s) for +: int and str

Asked: Why does this fail, and how do I fix it? Show the corrected line.

Why it fails

csv.DictReader reads every cell as a string. So row["amount"] is something like "42" (a str), not 42 (an int). When sum() starts adding values, the first 0 + "42" raises:
TypeError: unsupported operand type(s) for +: 'int' and 'str'
Fix

Cast the value to int (or float, if the column has decimals) inside the generator expression:
total = sum(int(row["amount"]) for row in rows)
Safer version (handles blanks / whitespace)

If the CSV might have empty cells or stray spaces, guard it:
total = sum(int(row["amount"]) for row in rows if row["amount"].strip())
Bonus: parse it once, not per-row

If you have many rows, parse the column once when you read the file so you don't re-cast repeatedly:
rows = ({**r, "amount": int(r["amount"])} for r in csv.DictReader(open("sales.csv")))
total = sum(row["amount"] for row in rows)

Time: 5.7 s on October 20, 2026.

What it is

MiniMax-M3 is a multimodal foundation model from MiniMax. It reads text, image and video and answers in text.

Model facts

Full nameMiniMax M3
MakerMiniMax
Input / outputText, image and video in, text out
Context length1,048,576 tokens
On OpenRouter sinceMay 31, 2026
Parameters427B
OpenRouter model idminimax/minimax-m3
WeightsMiniMaxAI/Minimax-M3 on Hugging Face

MiniMax M3 pricing: where to call it

US dollars per million tokens on OpenRouter, by provider, checked October 20, 2026. Cheaper isn't always better: providers differ in speed, uptime and context length.

ProviderInputOutputContext
DeepInfra (fp8)$0.22$0.88524,288
CoreWeave$0.23$0.96262,144
GMICloud$0.24$0.961,048,576
AtlasCloud$0.30$1.20524,300
Minimax$0.30$1.20524,288
Novita$0.30$1.201,000,000
Parasail$0.30$1.201,048,576
StreamLake$0.30$1.201,000,000
Together$0.30$1.20524,288
Venice$0.30$1.20524,288
ModelRun$0.30$1.301,048,576
Mara$0.60$2.401,048,576
SambaNova$0.60$2.401,048,576

Source: OpenRouter, October 20, 2026. OpenRouter adds no markup to model prices but charges a fee when you buy credits by card.

MiniMax M3 API: use it from code

Through OpenRouter, which is OpenAI-compatible:

curl https://openrouter.ai/api/v1/chat/completions \
  -H "Authorization: Bearer $OPENROUTER_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model": "minimax/minimax-m3",
       "messages": [{"role": "user", "content": "Hello!"}]}'

Questions

Is it free to try here?

Yes: 5 questions a day, no sign-up, and they come back every day. There is no paid plan for this page.

How much does the MiniMax M3 API cost?

On OpenRouter the lowest price is $0.22 per million input tokens and $0.88 per million output tokens (DeepInfra (fp8)), across 13 providers. Checked October 20, 2026.

What can MiniMax M3 read?

It takes text, image and video in and answers in text. It does not generate images.

How long a document can it read?

Its context is 1,048,576 tokens on OpenRouter.

Get the next one first