Step-by-Step Fix
1. Stop All Requests and Wait
When you see "rate limit exceeded," the single most effective action is to stop immediately:
- Do not submit additional
/imaginecommands - Do not click any retry buttons
- Close any additional Discord sessions you have open
- Wait a minimum of 60 to 120 seconds
2. Check Your Current Queue Status
Run this command in the Midjourney bot to see what is currently queued:
/info
Look at the number of active and queued jobs. If you have 3 or more jobs already in progress, any new submission will be rejected with a rate limit error until the queue clears.
3. Switch to Relax Mode (Standard and Above)
If you are on Standard, Pro, or Mega plan, switch to Relax mode to bypass Fast mode concurrency limits:
/relax
Relax mode uses a shared queue and takes 2 to 10 minutes per image instead of 30 to 60 seconds, but there is no strict concurrency cap. This is the fastest workaround for rate limit issues during active work sessions.
4. Wait for Active Jobs to Complete
If you prefer to stay in Fast mode, simply wait for your current jobs to finish before submitting new ones:
- Watch the Discord job messages for completion notifications
- Once you see image results (a 2x2 grid of options), your slot has freed up
- Submit your next request only after receiving results from the previous one
5. Reduce Parallel Submissions
To avoid hitting the rate limit in future sessions:
- Submit one job at a time and wait for results before continuing
- If you need multiple variations, use Midjourney's built-in V1–V4 variation buttons rather than submitting multiple separate prompts
- The Midjourney web interface at midjourney.com shows your queue visually, which helps avoid over-submission
6. Upgrade Plan for Higher Concurrency
If your workflow requires more than 3 simultaneous jobs regularly:
- Pro ($60/mo): Up to 12 concurrent Fast jobs, 30 Fast GPU hours/month
- Mega ($120/mo): Up to 12 concurrent Fast jobs, 60 Fast GPU hours/month
Why This Happens
Midjourney runs image generation on shared GPU infrastructure, and each active generation job occupies a GPU slot for 30 to 90 seconds. When multiple users submit simultaneously, the system applies per-account concurrency limits (3 slots for most plans) to prevent any single account from monopolizing the shared queue. The "rate limit exceeded" error is triggered the moment you submit a job that would put you over your concurrent slot limit.
Common Mistakes to Avoid
- Submitting the same prompt multiple times in quick succession — this fills your 3 concurrent slots instantly and then generates the same image multiple times, wasting both GPU hours and causing rate limits
- Not using variation buttons — instead of running 4 separate
/imaginecommands for variations, use the V1 through V4 buttons after your first generation to stay within one concurrent job slot - Assuming the error is permanent — most rate limit exceeded errors clear within 2 minutes; many users give up or contact support unnecessarily when a brief wait would resolve it
- Not switching to Relax mode — on Standard and above plans, Relax mode is a zero-cost workaround for rate limits that most users overlook
- Running automation tools or bots — third-party automation that submits requests programmatically can hit rate limits within seconds; use Midjourney's official interfaces
Additional FAQ
Q: Does the rate limit affect both Fast and Relax mode generation on Midjourney?
Fast mode and Relax mode have separate queue systems with different concurrency rules. Fast mode has the strict per-account concurrency cap — 3 jobs for Basic and Standard plans, up to 12 for Pro and Mega. Relax mode operates on a shared public queue with much more lenient handling and effectively no hard concurrency cap for individuals. If you hit a rate limit in Fast mode, switching to Relax mode with the /relax command is the fastest way to continue generating without waiting.
Q: I upgraded from Standard to Pro but I am still hitting rate limits at 3 concurrent jobs. Why?
If you upgraded to Pro and are still seeing the 3-job limit, your session may not have refreshed. Sign out of all Midjourney devices and sessions, wait 5 to 10 minutes, and sign back in. The higher concurrency limit (up to 12 concurrent Fast jobs) associated with the Pro plan at $60/month activates at the account level — refreshing your session forces the client to pull your updated plan status. If the issue persists after signing back in, run /info to confirm your plan and contact support if it still shows Standard-level limits.
Q: Does generating at different aspect ratios affect how quickly I hit rate limits?
Aspect ratio affects generation speed, not the concurrency cap. Jobs that produce very large outputs (for example, very wide or tall images) take longer to complete, which means your concurrency slots stay occupied longer and new submissions are more likely to hit the rate limit. Standard square or near-square aspect ratios finish fastest and free up slots more quickly. If you are regularly hitting the rate limit, testing with the default 1:1 or 16:9 aspect ratio can reduce how often slots are held.
Related Issues
- Midjourney API Rate Limit
- Midjourney Too Many Requests
- Midjourney Usage Limit Reached
- Midjourney Limit Per Day
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
- Midjourney not generating images
- Midjourney login not working
- Midjourney payment failed
- Midjourney rate limit exceeded
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
- Midjourney not generating images
- Midjourney login not working
- Midjourney payment failed
- Midjourney rate limit exceeded
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.