Midjourney V7 AI Image Generator and API
Midjourney V7 is a powerful image generation model from the Midjourney series, delivering strong aesthetics, broad prompt support, and native Midjourney syntax. Generate 4 images per request with Draft, Fast, or Turbo speed tiers, and use Retexture or Remove Background tools for targeted edits.
Proven Midjourney generation
V7 produces images with strong aesthetics and reliable prompt adherence across a wide range of subjects and art directions. It handles detailed descriptions, multi-subject compositions, and stylized visuals with consistent quality.
Native Midjourney syntax
Use the full Midjourney parameter syntax directly in your prompt: --ar for aspect ratio, --s for stylize, --chaos for variation, --seed for reproducibility, --sref for style references, and more. No translation layer between your prompt and the model.
Three speed tiers
Choose Draft for lower-cost iteration, Fast for standard generation, or Turbo for the fastest turnaround. Each speed tier has a distinct price point so you can balance cost and speed. Each request returns up to 4 images.
Retexture and Remove Background
Beyond text-to-image, V7 includes a Retexture tool that regenerates an image with a new style while preserving its composition, and a Remove Background tool that produces a clean subject cutout in a single request.
What to Generate with Midjourney V7
Marketing and brand creative
Generate campaign visuals, product hero shots, and social media creative with precise stylistic control. Use --sref to lock a consistent art direction across a series, and --ar to match each placement format.
Concept art and illustration
Describe scenes, characters, and environments in natural language with Midjourney parameters for composition and style. V7 is well suited to character concepts, environment painting, and editorial illustration.
Retexture existing images
Upload an image and describe a new visual style. Retexture regenerates the image with the new texture or aesthetic while preserving the original composition - useful for style transfer, material changes, and visual experimentation.
Background removal
Use Remove Background to produce a clean subject cutout from any image in a single request. The result is ready for compositing, product listings, or layered design workflows.
Supported Midjourney V7 Controls
The playground and API expose the controls verified through real generation tasks on AIReiter.
Speed tiers
Draft for lower-cost, faster iteration. Fast for standard-quality generation. Turbo for the fastest turnaround. The speed tier affects both the price and the generation time.
Native parameters
Pass Midjourney parameters directly in the prompt: --ar (aspect ratio), --s (stylize 0-1000), --chaos (0-100), --seed, --sref (style reference URL), --oref (image reference URL), --iw (image weight), --no (negative prompt).
Reference image
Optional. Upload one reference image to guide the generation. The image URL is prepended to the prompt and processed as an image-to-image input. Retexture and Remove Background require an input image.
Midjourney V7 Pricing
Generate - Draft
5.2 credits per request. The lowest-cost tier for iteration and exploration. Each request returns up to 4 images regardless of how many pass content review.
Generate - Fast
10.4 credits per request. Standard-quality generation with balanced speed and cost. Each request returns up to 4 images.
Generate - Turbo
20.67 credits per request. The fastest turnaround tier for when speed is the priority. Each request returns up to 4 images.
Retexture
15.6 credits per request (Fast), 31.07 credits per request (Turbo). Fixed price for regenerating an uploaded image with a new style while preserving composition. Returns up to 4 images.
Remove Background
10.4 credits per request. Fixed price for producing a clean background-removed cutout from an uploaded image. No prompt needed.
Generate with Midjourney V7
Use the same controls in the browser playground or through the API. Native Midjourney syntax supported throughout.
Write the prompt
Describe the subject, scene, composition, lighting, and style. Add Midjourney parameters like --ar for aspect ratio, --s for stylize, or --sref for a style reference directly in the prompt text.
Choose a speed tier
Select Draft for lower-cost iteration, Fast for standard generation, or Turbo for the fastest turnaround. The speed tier affects both the price and the generation time.
Add a reference image (optional)
For text-to-image, skip this step. For image-guided generation, upload one reference image. For Retexture or Remove Background, an input image is required.
Generate and iterate
Submit the task, then poll for the result. Each Generate request returns up to 4 images. Refine the prompt, parameters, or speed tier and generate again until the result lands.
Use Midjourney V7 through the AIReiter API
Submit one normalized task and query the same external task ID until the generation reaches a terminal state.
Model IDs
Use mj_v7 for Generate, mj_v7_retexture for Retexture, and mj_v7_remove_bg for Remove Background. All three are grouped under the same page on AIReiter.
Submit a task
POST /api/openapi/submit with the model, params (prompt, speed, optional image_url), and a unique out_task_id. The response returns a pending status and the estimated credit cost.
Query the result
POST /api/openapi/query with the same out_task_id. Poll until status is completed or failed. Completed responses include the final credits_used and the output image URLs.
Asynchronous by design
Midjourney V7 processes tasks asynchronously. The submit call returns immediately; use the query endpoint to track progress and retrieve the final images.
Related AI Image Models on AIReiter
Midjourney V8.1
The latest Midjourney model with a quality parameter (Standard/HD) and improved aesthetics. Choose V8.1 when you want HD output or the latest prompt adherence improvements.
GPT-Image 2
A strong general-purpose image model with 1K to 4K output, custom pixel sizes, and up to 10 reference images for editing. Choose it when you need image-to-image or multi-reference composition.
Nano Banana Pro
A Google image model with 1K, 2K, and 4K tiers and broad aspect-ratio support. Choose it when you want reference-guided generation and editing with fast iteration.
Midjourney V7 FAQ
Answers about generation, speed tiers, pricing, tools, and API usage.
/ 01Is there a Midjourney API?
Yes. AIReiter provides a Midjourney V7 API that lets you generate images programmatically. Send a prompt with native Midjourney parameters (--ar, --s, --sref, etc.) via POST /api/openapi/submit, then poll POST /api/openapi/query with the same out_task_id until the task completes. You get up to 4 images per request and pay per request, not per image.
/ 02What is Midjourney V7?
Midjourney V7 is a powerful image generation model from the Midjourney series. It delivers strong aesthetics and reliable prompt adherence. Each Generate request returns up to 4 images, and the model supports native Midjourney parameters like --ar, --s, --chaos, --seed, and --sref.
/ 03What is the difference between V7 and V8.1?
V7 has Draft, Fast, and Turbo speed tiers but no quality tier. V8.1 has Draft and Fast speeds only, but introduces a quality parameter (Standard/HD) with HD applying a 1.5x price multiplier. V8.1 also improves aesthetics, prompt adherence, and text rendering over V7.
/ 04Can I use native Midjourney syntax?
Yes. Pass Midjourney parameters directly in the prompt text: --ar for aspect ratio, --s for stylize, --chaos for variation, --seed for reproducibility, --sref for style references, --oref for image references, --iw for image weight, and --no for negative prompts. No translation layer is needed.
/ 05What are the speed options?
Draft for lower cost and faster iteration, Fast for standard generation, and Turbo for the fastest turnaround. Each tier has a distinct price point so you can balance cost and speed.
/ 06How is Midjourney V7 priced?
Generate costs 5.2 credits (Draft), 10.4 credits (Fast), or 20.67 credits (Turbo) per request. Retexture costs 15.6 credits (Fast) or 31.07 credits (Turbo) per request. Remove Background costs 10.4 credits per request. Each request returns up to 4 images. Failed tasks are not charged.
/ 07What is Retexture?
Retexture regenerates an uploaded image with a new visual style or texture while preserving the original composition. Upload one image and describe the desired transformation. Choose Fast or Turbo speed. It returns up to 4 images.
/ 08What is Remove Background?
Remove Background erases the background from an image, producing a clean subject cutout. Upload one image - no prompt needed. It costs 10.4 credits per request and returns a single processed image.
/ 09Which API model IDs should I use?
Use mj_v7 for Generate, mj_v7_retexture for Retexture, and mj_v7_remove_bg for Remove Background. Submit via POST /api/openapi/submit, then poll POST /api/openapi/query with the same out_task_id until completed or failed.
