Midjourney API - Free Tier & Reliable
Complete Midjourney API with full workflow support. Start with 80 free credits! ✅ Dual Modes • All endpoints are split into explicit /relax and /fast paths • Fast mode costs 2x credits of the same Relax action • No hidden mode switching in the request body ✅ Image Generation • Text-to-image (imagine): Create images from text prompts • Image blending (blend): Combine multiple images • Image…
Midjourney API - Free Tier & Reliable endpoints
| Method | Endpoint | Description |
|---|---|---|
| Image Generation | ||
| POST |
fast/blend /v1/blend/fast |
Blend 2-5 images into a new image in fast mode. |
| POST |
fast/inpaint /v1/inpaint/fast |
Inpaint a selected region of an image in fast mode. |
| POST |
describe /v1/describe |
Analyze an image and generate descriptive prompts. This endpoint does not distinguish relax and fast. |
| POST |
relax/blend /v1/blend/relax |
Blend 2-5 images into a new image in relax mode. |
| POST |
relax/inpaint /v1/inpaint/relax |
Inpaint a selected region of an image in relax mode. |
| POST |
fast/imagine /v1/imagine/fast |
Generate an image from a prompt in fast mode. |
| POST |
relax/imagine /v1/imagine/relax |
Generate an image from a prompt in relax mode. |
| Image Operations | ||
| POST |
fast/zoom /v1/zoom/fast |
Zoom an image using preset levels in fast mode. |
| POST |
relax/custom-zoom /v1/custom-zoom/relax |
Zoom an image with custom parameters in relax mode. |
| POST |
relax/pan /v1/pan/relax |
Pan an image in the specified direction in relax mode. |
| POST |
relax/upscale /v1/upscale/relax |
Upscale a selected image from a task result in relax mode. |
| POST |
fast/pan /v1/pan/fast |
Pan an image in the specified direction in fast mode. |
| POST |
fast/reroll /v1/reroll/fast |
Regenerate images from the original task in fast mode. |
| POST |
fast/variation /v1/variation/fast |
Create image variations in fast mode. - `type=high`: requires `index` (1-4) - `type=subtle`: subtle variation - `type=strong`: strong variation |
| POST |
relax/zoom /v1/zoom/relax |
Zoom an image using preset levels in relax mode. |
| POST |
fast/custom-zoom /v1/custom-zoom/fast |
Zoom an image with custom parameters in fast mode. |
| POST |
relax/variation /v1/variation/relax |
Create image variations in relax mode. - `type=high`: requires `index` (1-4) - `type=subtle`: subtle variation - `type=strong`: strong variation |
| POST |
relax/reroll /v1/reroll/relax |
Regenerate images from the original task in relax mode. |
| POST |
fast/upscale /v1/upscale/fast |
Upscale a selected image from a task result in fast mode. |
| Task Queries | ||
| GET |
getTaskSeed /v1/task/{taskId}/seed |
Get the seed value of a completed task. |
| POST |
getTasks /v1/tasks |
Retrieve status and results for multiple tasks. |
| GET |
getTask /v1/task/{taskId} |
Retrieve task status and results by `taskId`. |
| Image Upload | ||
| POST |
uploadImage /v1/upload |
Upload an image file and return a reusable image URL. - Uses `multipart/form-data` - The file field name must be `file` - Current runtime accepts one file per request |
Midjourney API - Free Tier & Reliable pricing
| Plan | Price | Rate limit | Quotas |
|---|---|---|---|
| BASIC | Free | — |
|
| PRO | $9 / month | — |
|
| ULTRA | $29 / month | — |
|
| MEGA Recommended | $99 / month | — |
|