← Back
#how to use Midjourney#Midjourney tutorial#AI image generation#Midjourney prompts

How to Use Midjourney: Complete Guide (2026) — 10 Steps from Zero to First Image, with Error Fixes

How to Use Midjourney: Complete Guide (2026) — 10 Steps from Zero to First Image, with Error Fixes

TL;DR: To use Midjourney as a beginner, create an account, subscribe through Discord, write a text prompt using the /imagine command, then refine results with parameters and image-to-image features to generate your first AI image in ten straightforward steps.

How to Use Midjourney: Complete Guide (2026) — 10 Steps from Zero to First Image, with Error Fixes

First time opening Midjourney and feeling lost between the all-English interface and Discord’s unfamiliar layout?

This guide is written for you. I’ll walk through how to use Midjourney from scratch, in the exact order you’ll actually operate — registration, payment, writing prompts, adjusting parameters, and image-to-image. Every step has specific instructions, and common errors are covered so you can troubleshoot on the spot. Follow along once and you’ll have your first image by the end.


One-line summary: Register Discord → link Midjourney → choose a subscription plan → type /imagine + your prompt → wait for output. The full flow takes under 20 minutes. The two hardest parts are your network environment and payment method.


Part 1: Before You Start — What You Need

Many people get stuck on the very first step, not because the process is hard, but because they haven’t prepared. Get these three things sorted first.

1.1 Network Requirements

Midjourney’s website (midjourney.com) and Discord are not accessible from mainland China without a VPN. A stable VPN is required throughout the entire process.

Practical notes from real usage:

  • When registering Discord, you need a global (system-level) proxy — browser-only proxy often fails
  • US, Japan, or Singapore nodes are recommended — lower latency and better stability
  • If your connection drops mid-generation, the task won’t be cancelled. Refresh the page or go back to the channel to find your result

If your connection is unstable, test that you can open discord.com normally before starting registration.

1.2 Email Recommendation

Discord registration requires email verification. Use Gmail or Outlook — domestic Chinese email providers (QQ Mail, 163) occasionally fail to receive verification emails or get flagged as suspicious accounts.

After registering, bind a phone number immediately. This reduces the chance of your account getting flagged. Discord supports mainland China phone numbers (+86), though some carriers may not receive the SMS — a Google Voice or other overseas number works as a backup.

1.3 Two Entry Points: Web App vs. Discord

Midjourney launched a standalone web app in late 2023. For beginners, start with the web app — the interface is more intuitive and you don’t need to memorize commands.

Entry PointURLBest For
Web appmidjourney.comBeginners, everyday use
Discorddiscord.com/invite/midjourneyBatch operations, community

Both use the same account and subscription — generation quota is shared. Either works.


Part 2: Account Setup — Discord + Midjourney Full Flow

Midjourney doesn’t have its own account system. You log in using a Discord account. So the first step is registering Discord, then using it to log into Midjourney.

2.1 Register Discord

  1. Go to discord.com, click “Login” → “Register”
  2. Fill in username, email, password, date of birth (must be 18+)
  3. Complete the CAPTCHA (puzzle or image click)
  4. Click the verification link in your email to activate the account
  5. Return to Discord, complete the onboarding, and enter the main interface

After registering, go to User Settings → My Account and bind your phone number. This increases your security level and reduces repeated verification prompts.

  1. Open midjourney.com
  2. Click “Sign In” in the bottom right
  3. Select “Continue with Discord”
  4. Discord will show an authorization page — click “Authorize”
  5. You’ll be redirected back to Midjourney’s web app — you’re in

If the authorization page won’t load, check that your VPN is running in global/system mode.

2.3 Choosing a Subscription Plan

Midjourney has no free tier — you must subscribe to generate images. 2026 pricing:

PlanMonthly PriceAnnual Price (per month)Fast GPU HoursBest For
Basic$10/month$8/month3.3 hoursLight trial
Standard$30/month$24/month15 hours + unlimited RelaxEveryday use
Pro$60/month$48/month30 hours + Stealth modeCommercial use
Mega$120/month$96/month60 hoursHeavy users

Beginners: start with Basic ($10/month). Get the workflow running first, then upgrade to Standard if you need more.

Payment: Visa/Mastercard credit cards. Some Chinese dual-currency cards occasionally fail — Depay or Wise virtual cards have higher success rates. Alipay and WeChat Pay are not supported.

To subscribe: Midjourney web app → avatar (bottom left) → “Manage Subscription” → choose plan → enter payment info.


Part 3: Your First Image — Using /imagine

Once your account and subscription are set up, you’re ready to generate.

  1. Log into midjourney.com and go to the main interface
  2. There’s an input box at the bottom of the page — type your description directly
  3. Press Enter or click Send
  4. Wait about 30–60 seconds — four candidate images will appear
  5. Click any image to enlarge. Choose U1–U4 (upscale a single image) or V1–V4 (generate variations)

The web app doesn’t require /imagine — just type your description. This is why it’s more beginner-friendly than Discord.

3.2 Discord Version

  1. Join the official Midjourney Discord server, or add the Midjourney Bot to your own server
  2. In any channel input box, type /imagine and wait for the command prompt to appear
  3. Enter your description in the prompt field
  4. Press Enter — wait for the bot to reply with images

Common beginner mistake: Typing directly in the channel without triggering /imagine first. The bot won’t respond. You must trigger the slash command first.

3.3 Writing Your First Prompt

For your first image, a simple English description is fine — no complex parameters needed. For example:

a cat sitting on a wooden table, soft morning light, photorealistic

Midjourney can understand Chinese prompts, but the results are less consistent than English. Build the habit of writing prompts in English.

If you’re not comfortable with English, translate your Chinese description with any translation tool and paste it in.


Part 4: Writing Prompts

Prompts determine image quality more than anything else. The same tool with different prompts can produce wildly different results.

4.1 Basic Structure

[Subject] + [Scene / Environment] + [Style / Mood] + [Technical Parameters]

Example:

a young woman reading a book, cozy coffee shop interior, warm golden hour lighting, film photography style --ar 3:4 --v 6.1

Breakdown:

  • Subject: a young woman reading a book
  • Scene: cozy coffee shop interior
  • Style: warm golden hour lighting, film photography style
  • Parameters: --ar 3:4 --v 6.1

More specific descriptions = more controlled output. Vague words like “beautiful” or “nice” have minimal effect. Replace them with concrete visual descriptions: soft diffused light, shallow depth of field.

4.2 Style Keywords Quick Reference

StyleCommon Keywords
Photorealisticphotorealistic, DSLR photo, 35mm film, shot on Canon
Illustrationdigital illustration, flat design, vector art
Animeanime style, Studio Ghibli, manga
Oil paintingoil painting, impressionist, brushstroke texture
Cyberpunkcyberpunk, neon lights, futuristic city
Minimalminimalist, clean background, white space
Watercolorwatercolor, soft edges, pastel colors
3D render3D render, Blender, octane render, CGI

4.3 Weight Control

When a prompt has multiple elements and you want to emphasize one, use double colons :: with a number:

red rose::2 blue sky::1

This means the red rose has twice the weight of the blue sky — the rose will dominate the composition.

Higher numbers = more presence in the image. Negative weight (::−1) effectively excludes an element, but the --no parameter is usually more direct.


Part 5: The 6 Most Important Parameters

Parameters go at the end of your prompt, prefixed with --. Master these six and you can handle 90% of generation needs.

ParameterWhat It DoesCommon ValuesExample
--arSets aspect ratio1:1 / 16:9 / 3:4 / 9:16--ar 16:9
--vSpecifies model version6.1 (current main version)--v 6.1
--stylizeArtistic stylization strength0–1000, default 100--stylize 300
--chaosResult variety / randomness0–100, default 0--chaos 30
--seedFixes random seed for reproducibilityAny integer--seed 12345
--noExcludes unwanted elementsAny words--no text, watermark

Practical use cases:

  • Phone wallpaper → --ar 9:16
  • Wide cover image → --ar 16:9
  • Want more creative results → --chaos 50 or higher
  • Found a good image, want to refine → get the seed with /show, then use --seed to lock it
  • Text or watermarks keep appearing → add --no text, watermark, logo

Part 6: Image-to-Image (Using Reference Images)

6.1 What Is Image-to-Image?

Image-to-image (also called “image prompting” or “img2img”) means uploading a reference image as input so Midjourney generates new images based on it. Common uses:

  • Keep the composition or color palette of one image, change the style
  • Use your own product photos to generate styled scene mockups
  • Reference a character’s appearance to generate different poses or outfits

6.2 Step-by-Step

Web app:

  1. Click the image upload icon to the left of the input box
  2. Upload your local image and wait for the upload to complete
  3. The image URL will be automatically inserted into the input box
  4. Continue writing your prompt after the link and send

Discord version:

  1. Drag an image directly into the channel input box, or click ”+” to upload
  2. Send the image and wait for the upload to complete
  3. Right-click the uploaded image → “Copy Link” to get the image URL
  4. Type /imagine, then paste the image URL first in the prompt, followed by your description

Format example:

https://cdn.discordapp.com/xxx.jpg a woman in a red dress, studio lighting --iw 0.8

6.3 The --iw Parameter

--iw (Image Weight) controls how much the reference image influences the output. Range: 0–3, default: 1.

  • --iw 0.5: Weak reference influence — prompt dominates
  • --iw 1: Balanced (default) — reference and prompt share influence equally
  • --iw 2: Strong reference — output will closely follow the original composition and color

Tip: On your first image-to-image attempt, use the default (omit --iw). If the result feels too different from the reference, increase --iw. If it looks too similar with no variation, decrease it.


Part 7: Troubleshooting FAQ

Q1: Sent a prompt but the bot didn’t respond at all — what’s wrong?

Most likely you sent the message in the wrong channel, or didn’t trigger the /imagine command.

Checklist:

  1. Confirm you’re in a channel where the Midjourney Bot is present (Discord version)
  2. Confirm you typed /imagine as a command, not plain text
  3. If using the web app, refresh the page and try again
  4. Check your VPN is active

If all of the above check out, Midjourney’s servers may be temporarily congested — wait a few minutes and retry.


Q2: Image quality is poor — blurry or distorted. How do I improve it?

The main cause is a too-short or too-vague prompt. Try:

  1. Add specific visual details — lighting, materials, composition
  2. Add --v 6.1 to ensure you’re using the latest model
  3. Increase --stylize (e.g., --stylize 200)
  4. For distorted figures: add --no deformed, ugly, bad anatomy

Q3: Image upload fails and just spins. How do I fix it?

Network issues are the primary cause. Solutions:

  1. Check that your VPN connection is stable — switch nodes and retry
  2. Compress the image (keep under 5MB)
  3. Convert to JPG format (PNG can be slower to upload)
  4. On Discord, try uploading the image to another channel first, then copy the link

Q4: Can’t enter the Midjourney Discord server — says verification required. What do I do?

Discord applies security verification to new accounts. Steps:

  1. Complete email verification and phone number binding
  2. After entering the server, complete the rules acknowledgment in the “Rules” channel
  3. If prompted to wait, the restriction usually lifts within 10 minutes
  4. An account registered less than 24 hours ago may hit access limits — wait a day and try again

Q5: Subscription payment keeps failing — card declined. What can I do?

Chinese credit cards (including dual-currency cards) have inconsistent success rates on Midjourney. Recommended solutions:

  1. Use Depay, Wise, or OneKey Card virtual cards — much higher success rates
  2. Make sure there’s enough balance (keep $2–3 buffer above the subscription amount)
  3. Use a US billing address (any US address works)
  4. If repeated failures occur, try a different browser or clear cookies and retry

Q6: How do I check my remaining generation quota?

Type /info in Discord — the bot will reply with your account details, including:

  • Current subscription plan
  • Remaining Fast GPU hours
  • Relax mode status
  • This month’s usage

On the web app, go to avatar (bottom left) → “Manage Subscription” to see detailed usage statistics.


Part 8: Quick-Start Checklist (10 Steps)

Check each step in order — complete each one before moving to the next:

  • Step 1: Confirm your VPN works and can open discord.com normally
  • Step 2: Register a Discord account with Gmail or Outlook
  • Step 3: Complete email verification and bind a phone number
  • Step 4: Open midjourney.com, click “Sign In with Discord” and authorize
  • Step 5: Go to “Manage Subscription,” choose the Basic plan ($10/month), and complete payment
  • Step 6: Return to the Midjourney web app and type your first prompt in the bottom input box
  • Step 7: Wait for output (~30–60 seconds) and view the 4 candidate images
  • Step 8: Click a satisfying image and choose U (upscale) or V (variations)
  • Step 9: Try adding --ar 16:9 --v 6.1 to the end of your prompt and compare the difference
  • Step 10: Upload a reference image and try image-to-image generation

Complete these 10 steps and you’ve mastered Midjourney’s core workflow.


Summary

How to use Midjourney in a nutshell: prepare your network → register Discord → link Midjourney and subscribe → generate with /imagine or the web app input box → refine with parameters and prompts.

The most common blockers are network setup and payment. Everything else follows logically from this guide. For errors, check the FAQ in Part 7 — it covers 90% of common issues.

If you’d like to compare Midjourney with other AI image tools to decide if it’s the right fit for you, see the full evaluation of AI image generation tools for more context.

If this guide was helpful, feel free to bookmark it. Got questions or experience with other tools to share? Drop a comment below.