xAI: grok-imagine-image-2.0
Grok Imagine Image 2.0 is xAI's next-generation image generation and editing model, released on August 7, 2026. It accepts text, image, and PDF input and produces images, offering a 65,536-token context window and an output limit of 58,982 tokens. The model can generate 1 to 10 images per request at 1K and 2K resolutions, with low and medium quality modes and aspect ratios including 1:1, 16:9, 9:16, 3:4, 3:2, and 2:3. For editing, Grok Imagine Image 2.0 provides a magic wand, segmentation, background removal, and smart resize tools. It supports multi-reference editing with up to 5 reference images and can target specific regions within an image for localized edits. The model maintains consistency across repeated edits and generations, and it follows complex multi-element prompts with layout-aware generation. It is integrated into the Grok app as a quality mode and linked with X. Grok Imagine Image 2.0 suits professional design workflows that need precise editing and layout control, marketing asset production with brand consistency across variations, and product mockups or advertising creatives using background removal and smart resize. It also supports iterative content creation with repeated small revisions, confidential and commercial creative projects, and game asset or concept art creation. Limitations include a maximum resolution of 2K, no self-hosting or fine-tuning, and some user reviews noting that GPT Image better preserves non-standard character stylization and has less censorship.
Inputs used for the providers' own purposes
At least one provider of this model uses your inputs for its own purposes, for example to train AI models. Do not enter personal data of third parties or sensitive data. You can object to this use at any time in your account settings or via "Manage consents" in the chat.
Read the privacy policyPricing
Uptime
Performance
Usage & Ranking
Supported parameters
All providers = every upstream serving this model supports it. Some providers = depends on which upstream handles the request. Default = the value sent when you leave the parameter unset.
| Parameter | Providers | Default |
|---|---|---|
| aspect_ratio | Some providers | - |
| input_references | Some providers | - |
| n | Some providers | - |
| quality | Some providers | - |
| resolution | Some providers | - |