GPT Image 2.5 Flare & Sunburst are live on EvoLinkTry GPT Image 2.5

Grok Imagine Image 2.0 API

Access Grok Imagine Image 2.0 through EvoLink's unified image API. Test text-to-image, reference editing with 1–3 inputs, and 1K/2K output first.

xAIImage GenerationAvailable
From ~$0.030 / image for 1K low output$0.040 official price-25%
Text-to-ImageImage EditingMulti-Reference CompositionCommercial Image Output
Production routeLive
Model Highlights
Generation and editing in one model
Use Cases
Social creatives, ads, batch variations, reference-based edits
Input
Text prompt with optional 1-3 input images
Output
1-10 images per request

Try Grok Imagine Image 2.0 before you integrate the API.

Test output quality, estimate credit usage, and generate samples before you formally integrate.

Create image task

Fixed to grok-imagine-image-2.0
Grok Imagine Image 2.0From $0.030/image - 2.04 cr/image (1K Low)
Input images

Optional. Add 1-3 images to switch to editing mode. Each input image is billed once per request.

0/3 files
Aspect ratio
Quality
Resolution
Images (n)1
110
Estimate ~$0.0453.06 cr
1K Medium x 1 image + 0 input images
Ready
History

Results are kept for 24 hours — download anything you want to keep.

Generated Grok Imagine Image 2.0 tasks will appear here.

Know your Grok Imagine Image 2.0 testing cost before you add credits.

Pricing is a simple matrix of resolution (1K/2K) and quality (Low/Medium). Start from the cost of a single sample and pick a testing budget.

First Test Cost

Text-to-Image - 1K - Low - 1 image, no input images
Minimum charge
Credits2.04

One 1K Low prompt-only image

Approx. Cost$0.030

About 333 tests with $10 in credits.

In Playground, choose 1K resolution, Low quality and n = 1 with no input images. Start in 1K Low for drafts, then switch to Medium or 2K for the final check; input images add a per-image fee once per request.

EvoLink rate $0.030/image
official price $0.040 · save 25%

Grok Imagine Image 2.0 testing budget guide

Pick an amount based on how many tests you expect.
Add Credits
$10
About 333 tests

Good for a first validation.

$50
About 1666 tests

Good for prompt iteration.

$100
About 3333 tests

Good before production integration.

Grok Imagine Image 2.0 cost examples

Draft iteration1 image · 1K Low prompt-only
$0.030/image-25%
2.04 cr/image·$0.040 official price
Reference edit1 image · 1K Medium + one input image
$0.053/image-25%
3.57 cr/image·$0.070 official price
Final quality check1 image · 2K Medium prompt-only
$0.060/image-25%
4.08 cr/image·$0.080 official price

Estimated cost for one generated image. Multiply the output rate by n for multi-image requests; input image fees are charged once per request.

Grok Imagine Image 2.0 pricing

Grok Imagine Image 2.0-25% vs officialgrok-imagine-image-2.0
1K · Low
Fastest tier (~10s) for drafts and prompt iteration. - Per output image
$0.030/image-25%
2.04 cr/image$0.040 official price
1K · Medium (default)
Default tier with better detail; generation may take 10-75s. - Per output image
$0.045/image-25%
3.06 cr/image$0.060 official price
2K · Low
Higher resolution with the fast quality tier. - Per output image
$0.045/image-25%
3.06 cr/image$0.060 official price
2K · Medium
Highest tier for final quality checks. - Per output image
$0.060/image-25%
4.08 cr/image$0.080 official price
Optional Add-ons & Billing NotesInput image pricing and multi-image requests.
ItemRuleRateBilling
Input imagesApplied to each input image in image_urls (max 3), charged once per request regardless of n.
$0.0075/image-25%
0.51 cr/image$0.010 official price
Per input image
Multiple outputs (n)n can be 1-10. The output rate is multiplied by n; failed tasks are not charged.Output rate × nPer request

Grok Imagine Image 2.0 capabilities for production image workflows

Generate images from text or edit them with up to 3 reference images in one model. The mode switches automatically based on the number of input images, with matrix-priced Low/Medium quality and 1K/2K resolution, and up to 10 images per request.

More prompt examples
Input
Text / 1-3 images
Output
1-10 images
Aspect ratio
13 presets + auto
Quality x Resolution
Low/Medium x 1K/2K
Limits
≤3 input images · 1-10 images per request

Grok Imagine Image 2.0 model ID for API calls

Grok Imagine Image 2.0

grok-imagine-image-2.0

One model covers text-to-image and reference editing: the mode switches by the number of input images, with Low/Medium quality, 1K/2K resolution, and up to 10 images per request.

Key Grok Imagine Image 2.0 API parameters

These fields cover the main integration decisions. Open the API tab for the full request and response schema.

modelstring

One model ID for text-to-image and editing; the number of input images selects the mode.

promptstring

Describe the image or the edit; refer to references as <IMAGE_0>, <IMAGE_1>, <IMAGE_2>.

image_urlsarray

0 images for text-to-image, 1-3 for editing. Input images are billed once per request.

sizestring

auto or one of 13 aspect ratios such as 1:1, 16:9 or 9:16; custom pixel sizes are not accepted.

resolutionenum

1K or 2K pixel tier. 2K raises the per-image rate.

qualityenum

low for fast drafts, medium for more detail. Combines freely with resolution.

ninteger

1-10 images per request; the output rate is multiplied by n.

callback_urlstring

HTTPS webhook that receives the task result instead of polling.

Two ways to use Grok Imagine Image 2.0: EvoLink API or Agent

Use the EvoLink API for product integration and batch jobs, or call it from Codex, Claude, or Gemini for fast creative and development workflows. Both paths share the same EvoLink API key, balance, model routes, and task history.

Option 1

Integrate with the EvoLink API

Best for: product backends, batch jobs, automated workflows

Call EvoLink’s unified image API from your server and control the model ID, parameters, task queue, callbacks, and result storage.

  1. 1Validate output and cost with a real brief in Playground
  2. 2Create an EvoLink API key in the console
  3. 3Pick the model ID that matches your task from the route cards above
  4. 4Submit the task and retrieve the result by polling or HTTPS callback
Option 2

Call it with an Agent

Best for: creative and development tasks in Codex, Claude, and Gemini

Give the Agent your output goal, assets, and acceptance criteria. It can choose the route, assemble the request, track the task, and return the result without requiring you to hand-code every step.

  1. 1Set EVOLINK_API_KEY in your local environment; never put it in code or a prompt
  2. 2Describe the output goal, references, and the key parameters
  3. 3Ask the Agent to call a Grok Imagine Image 2.0 route and save the task ID
  4. 4Let the Agent poll the final state, download the result, and report failure reasons

Grok Imagine Image 2.0 core image capabilities

Create a commercial visual from one prompt

Create a commercial visual from one prompt

Build an art-directed campaign scene from text, then adapt the concept across 13 aspect-ratio presets.
Capability illustration created with GPT Image 2; Grok outputs vary by prompt, reference images, and settings.
Direct an edit with a reference image

Direct an edit with a reference image

Preserve the main subject while changing the environment, lighting, materials, or visual direction.
Capability illustration created with GPT Image 2; Grok outputs vary by prompt, reference images, and settings.
Compose from multiple references

Compose from multiple references

Combine 2-3 sources—such as a subject, product, and environment—into one coherent image with indexed references.
Capability illustration created with GPT Image 2; Grok outputs vary by prompt, reference images, and settings.

What you can do with Grok Imagine Image 2.0

Generate marketing visuals with Grok Imagine Image 2.0

Create ads, posters, and social creatives from a prompt in 13 aspect ratios.

Edit with input images in Grok Imagine Image 2.0

Pass 1-3 images in image_urls to switch to editing mode - no separate edit model name.

Batch variations with n in Grok Imagine Image 2.0

Generate up to 10 images in one request; the output rate scales by n while input fees stay flat.

Control Grok Imagine Image 2.0 cost by tier

Iterate on Low quality at 1K, then switch to Medium or 2K for final output.

Grok Imagine Image 2.0 API code example and error handling

This example shows the shortest runnable flow: create a task, save the returned task ID, then poll or wait for an HTTPS callback. Open the API tab for the complete parameter and response reference.

View complete API docs
cURL
curl -X POST https://api.evolink.ai/v1/images/generations \
  -H "Authorization: Bearer $EVOLINK_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "grok-imagine-image-2.0",
    "prompt": "Cyberpunk Tokyo street at night, neon reflecting on wet pavement",
    "size": "16:9",
    "resolution": "1K",
    "quality": "medium",
    "n": 1,
    "callback_url": "https://your-domain.com/webhooks/image-task-completed"
  }'

# Save the returned task ID, then query:
curl https://api.evolink.ai/v1/tasks/{task_id} \
  -H "Authorization: Bearer $EVOLINK_API_KEY"

Parameter validation failed

Check every value against the parameter cards above: ranges, allowed options, asset counts, and file types must match the selected route.

Authentication or balance issue

Check the Authorization bearer token and confirm the available balance and task billing in the console.

Content or asset rejected

Review likeness rights, brand assets, readable text, sensitive content, and input-asset compliance.

Task failed or timed out

A Grok Imagine Image 2.0 task that reaches a final failed state is not charged. Keep the task ID, inspect the final state, and identify whether the cause is validation, review, or execution before retrying.

Callback not received

callback_url must be a public HTTPS URL, not localhost or a private network address. Always keep the task ID as a polling fallback.

Grok Imagine Image 2.0 vs other image models

Starting price
Grok Imagine Image 2.0~$0.030 / image
Seedream 5.0 ProFrom ~$0.034 / image
GPT ImageToken or tier based
Output tiers
Grok Imagine Image 2.0Low/Medium x 1K/2K
Seedream 5.0 Pro1K / 2K
GPT ImageQuality tiers
Reference input
Grok Imagine Image 2.0Up to 3 images
Seedream 5.0 ProUp to 10 images
GPT ImageSupported
Images per request
Grok Imagine Image 2.01-10
Seedream 5.0 Pro1
GPT ImageModel dependent
Best for
Grok Imagine Image 2.0Fast iteration, batch creatives, reference edits
Seedream 5.0 ProAds, product creative, image editing
GPT ImageOpenAI image workflows

Grok Imagine Image 2.0 model ID, reference inputs, and output limits

Exact Grok Imagine Image 2.0 model ID, two image modes

Use model ID grok-imagine-image-2.0. Send a prompt alone for text-to-image, or add 1-3 input images to switch to editing without a separate edit model ID.

Grok Imagine Image 2.0 quality and resolution are independent

quality (low/medium) controls generation effort and speed; resolution (1k/2k) controls output pixels. Both enter the price matrix - the four combinations are priced 1x / 1.5x / 1.5x / 2x of base.

Grok Imagine Image 2.0 input fees are charged once

Each input image adds 0.25x base per request, regardless of how many outputs you request with n. Failed tasks are not charged.

Why use Grok Imagine Image 2.0 through EvoLink

Live cost before generation

Review the current price and estimated credits before submitting a task, based on resolution, quality, output count, and reference images.

Unified API

One API key works across Grok, Seedream, Nano Banana, GPT Image, video, audio, and LLM models.

Unified Balance

Track credits, spending, and model usage in one console.

Task Status Tracking

See whether an image task is submitted, processing, completed, or failed.

Stable Result Hosting

Generated images are re-hosted on EvoLink CDN so result links stay usable after the upstream links expire.

Grok Model Family

Compare Grok models under one EvoLink account and API key, then choose by modality, output quality, and cost.

Grok Imagine Image 2.0

Grok Imagine Image 2.0

Current

Generate images from text or edit them with up to 3 reference images in one model. The mode switches automatically based on the number of input images, with matrix-priced Low/Medium quality and 1K/2K resolution, and up to 10 images per request.

Grok Imagine Video 1.5

Grok Imagine Video 1.5

xAI video generation route: text-to-video, image-to-video, and reference-to-video in one model with 1-15s durations.

View API
Grok Imagine Video

Grok Imagine Video

The first-generation Grok Imagine video route for text-to-video and image-to-video workflows.

View API

Other image models on EvoLink besides Grok Imagine Image 2.0

Seedream 5.0 Pro

Seedream 5.0 Pro

BytePlus image route with 1K/2K output tiers, up to 10 reference images, and instruction-based editing.

View API
Nano Banana 2

Nano Banana 2

Google image model for high-quality generation and flexible creative workflows.

View API
GPT Image 2

GPT Image 2

OpenAI image route for prompt, reference, and editing workflows.

View API
Qwen Image Edit

Qwen Image Edit

Image editing route for direct transformations and localized creative changes.

View API

Grok Imagine Image 2.0 guides and comparisons

Grok Imagine Image 2.0 FAQ

What is the exact Grok Imagine Image 2.0 model ID?

Use grok-imagine-image-2.0 for both text-to-image generation and editing with 1-3 reference images. You do not need a separate editing model ID.

How much does Grok Imagine Image 2.0 cost?

Pricing is a matrix of resolution and quality: 1K Low is the base rate, 1K Medium and 2K Low are 1.5x, and 2K Medium is 2x. The output rate is multiplied by n, and each input image adds 0.25x base once per request.

Can I preview before integrating the API?

Yes. Use the Playground to test output quality, estimate credits, and inspect the request JSON before wiring it into your product.

What is the difference between quality and resolution?

quality (low/medium) controls generation effort - low takes about 10s, medium 10-75s with better detail. resolution (1k/2k) controls output pixels. They are independent parameters and both affect the price.

How do I use it for image editing?

Pass 1-3 image URLs in image_urls together with the prompt. The model switches to editing mode automatically. With multiple images, reference each one in the prompt as <IMAGE_0>, <IMAGE_1>, <IMAGE_2>.

Can I generate multiple images with n?

Yes. n can be 1-10 in a single request. The output rate is multiplied by n, while input image fees are charged only once per request.

Are input images billed?

Yes. Each input image in image_urls adds 0.25x the base rate, charged once per request regardless of n. Only public http(s) URLs are accepted - base64 uploads are rejected.

Can I set custom pixel dimensions?

No. size accepts 13 aspect-ratio presets plus auto. Custom WIDTHxHEIGHT values are not supported; resolution is controlled separately with the 1k/2k parameter.

What if a generation fails?

Failed tasks are not charged - the full pre-authorized amount is refunded, including upstream rejections, content moderation blocks, and timeouts.

Where do I go after topping up?

Return to the Playground for more tests, or create an API key and use /v1/images/generations with model grok-imagine-image-2.0.