Midjourney api rate limit – How to Fix

Quick Answer

Midjourney enforces a concurrency limit of 3 simultaneous Fast mode jobs on Standard plans and up to 12 on Mega — when you hit the rate limit, wait 60 seconds before retrying, reduce parallel requests, and switch to Relax mode if available on your plan to continue generating without consuming GPU hours.

Step-by-Step Fix

1. Stop Sending New Requests Immediately

When you see a rate limit message, the first step is to completely stop sending new generation requests:

  • Do not click retry repeatedly
  • Do not open additional Discord channels and try there
  • Do not attempt to submit multiple /imagine commands in quick succession
  • Wait a minimum of 60 seconds before attempting anything

2. Check Your Current Usage and Plan

Run /info in the Midjourney Discord bot to see your current status:

/info

This command shows:

  • Your subscription tier (Basic, Standard, Pro, Mega)
  • Remaining Fast GPU hours this billing period
  • Your current job queue status
  • When your subscription renews

If your Fast hours show 0, the issue is a usage limit, not a rate limit — see step 5.

3. Switch to Relax Mode

If you are on Standard, Pro, or Mega plan, switch to Relax mode to continue generating without consuming Fast GPU hours:

/relax

Relax mode jobs take 2 to 10 minutes longer than Fast mode but are unlimited on Standard and above. This lets you keep working while your rate limit clears. Basic plan users do not have access to Relax mode.

4. Reduce Concurrent Requests

Midjourney limits the number of jobs you can run simultaneously:

  • Basic: 3 concurrent jobs (Fast only)
  • Standard: 3 concurrent Fast + unlimited Relax
  • Pro: up to 12 concurrent Fast jobs
  • Mega: up to 12 concurrent Fast jobs

If you are hitting limits regularly, work on one or two images at a time rather than batching many requests.

5. Purchase Additional Fast Hours if Needed

If /info shows your Fast hours are exhausted:

  • Visit midjourney.com/account
  • Purchase additional Fast GPU hours (approximately $4 per hour)
  • Or wait for your billing cycle to reset, which replenishes your monthly allocation

6. Upgrade Your Plan

If you consistently hit rate limits on your current plan, upgrading provides more capacity:

  • Basic ($10/mo): 200 images/month, no Relax mode
  • Standard ($30/mo): 15 Fast GPU hours + unlimited Relax
  • Pro ($60/mo): 30 Fast GPU hours + up to 12 concurrent jobs + Stealth mode
  • Mega ($120/mo): 60 Fast GPU hours + up to 12 concurrent jobs

Why This Happens

Midjourney runs all image generation on shared GPU clusters, and rate limits exist to ensure fair access across millions of users. When many requests arrive simultaneously from one account, the system throttles them to prevent queue monopolization. The concurrency cap — 3 jobs for most plans — is the most common trigger for rate limit messages during active generation sessions.

Common Mistakes to Avoid

  • Submitting many /imagine commands in rapid succession — this is the fastest way to trigger a rate limit; space requests at least 10 to 15 seconds apart during Fast mode sessions
  • Running multiple browser tabs and Discord sessions simultaneously — each session's requests count toward the same account limit
  • Ignoring the /info command — many users assume a rate limit when they have actually exhausted their monthly Fast GPU hours, which requires a different solution
  • Not switching to Relax mode — if you are on Standard or higher, Relax mode is always available and is the fastest way to continue working during a Fast mode rate limit
  • Retrying immediately after an error — a 60-second pause is almost always enough to clear a transient rate limit; impatient retries extend the throttle period

Additional FAQ

Q: Does Midjourney's rate limit reset daily or hourly?

Midjourney's concurrency rate limit is real-time, not a rolling daily or hourly window. It throttles how many jobs you can run simultaneously at any given moment, typically 3 Fast jobs for most plans and up to 12 for Pro and Mega. As soon as one of your active jobs finishes, the slot opens again. The only daily-style reset is your monthly Fast GPU hour allocation, which resets on your billing date each month, not at midnight daily.

Q: Can I use Midjourney on multiple Discord accounts to get around the rate limit?

No. Midjourney accounts are tied to your subscription, not to your Discord account. Using multiple Discord accounts connected to the same Midjourney subscription does not increase your concurrency limit — the system tracks jobs by your Midjourney account. Creating multiple Discord accounts to circumvent rate limits violates Midjourney's Terms of Service and can result in account suspension.

Q: How many images does 1 Fast GPU hour produce?

One Fast GPU hour on Midjourney typically produces between 60 and 200 images, depending on the complexity of your prompts and the model version you use. Simple prompts at standard aspect ratios generate faster, giving you more images per GPU hour. High-resolution outputs, upscales, complex style parameters, and Midjourney's newest model versions consume more GPU time per image. Standard plan includes 15 Fast GPU hours, which yields roughly 900 to 3,000 images before switching to Relax mode.

Related Issues

Additional FAQ

Q: How do usage limits actually reset — daily or rolling? Most AI platforms use either a fixed daily reset (e.g., at midnight UTC) or a rolling window (e.g., your oldest message from 3 hours ago expires and frees up a slot). Rolling windows are more common for message and request limits because they distribute server load more evenly. Check the platform's help documentation for the exact mechanism — the support page for your specific limit usually specifies the reset type and time zone.

Q: Can using a VPN bypass usage limits? No. Usage limits are tied to your account, not your IP address or location. A VPN changes your apparent location and IP, but the platform still identifies you by your authenticated account session. Attempting to bypass limits using VPNs, multiple accounts, or shared credentials violates most platforms' Terms of Service and can result in account suspension. The correct path is to upgrade your plan, wait for the limit to reset, or use the API if available.

Related Articles

Additional FAQ

Q: How do usage limits actually reset — daily or rolling? Most AI platforms use either a fixed daily reset (e.g., at midnight UTC) or a rolling window (e.g., your oldest message from 3 hours ago expires and frees up a slot). Rolling windows are more common for message and request limits because they distribute server load more evenly. Check the platform's help documentation for the exact mechanism — the support page for your specific limit usually specifies the reset type and time zone.

Related Articles

View all Midjourney guides

Midjourney · Usage Limits & Restrictions

More Midjourney usage limits & restrictions guides

Browse all guides in this category to troubleshoot related issues faster.

Browse all guides →

Frequently Asked Questions

Midjourney rate limits are typically short-lived throttles that clear within 60 seconds to a few minutes. They are triggered by sending too many simultaneous generation requests or by hitting your plan's concurrency cap. The limit is not a daily reset — it is a real-time queue control. If you back off for 1 to 2 minutes and retry a single request, the limit usually clears immediately. Persistent limits may indicate you have hit your monthly Fast mode GPU hour cap, which resets on your billing date.

Related Guides

Continue with nearby guides in the same topic to rule out adjacent causes faster.

How to fix Midjourney content moderation blocks and rephrase prompts?

Midjourney's automated content moderation uses a keyword and context filter that blocks prompts containing terms related to violence, nudity, or specific real-world figures — removing or rephrasing just the flagged term usually unblocks the generation. Midjourney's filter is not perfect and sometimes flags benign words; try rephrasing with synonyms, adding descriptive art-style context, or breaking complex prompts into simpler components.

How to fix Midjourney daily/hourly limit reached (what to do next)?

Midjourney limits are monthly, not daily — the Basic plan gives 200 image generations per month, Standard gives 15 fast GPU hours plus unlimited Relax mode, Pro gives 30 fast GPU hours, and Mega gives 60 fast GPU hours. If you hit the limit, you can switch to Relax mode (Standard and above), buy additional fast GPU hours (~$4/hr) in the Manage Subscription portal, or wait until your next billing cycle. Use /info in Discord to check your exact remaining balance.

How to avoid Midjourney temporary restrictions (suspicious activity flags)?

Midjourney temporary restrictions are triggered by behaviors that resemble automated abuse: submitting dozens of jobs in rapid succession, repeatedly attempting blocked content, logging in from multiple unusual IP addresses, or making excessive API calls. Restrictions typically last 24 to 72 hours and lift automatically. To avoid them, pace your generations, use one stable network connection, and avoid retrying content-moderation-blocked prompts more than 2-3 times.

Midjourney rate limit – How to Fix

Midjourney rate limits cap you at 3 concurrent Fast mode jobs on Basic and Standard plans — when you hit the limit, stop new requests, wait 60 seconds, then use the /relax command to switch to unlimited Relax mode if you are on Standard or higher, or simply wait for your current jobs to finish before submitting new ones.