This is still an Alpha version—so expect a lot to change in the nearest future!


To better understand the intricate workings of V4, here is what Midjourney-people say about V4 ↗


You can turn Version 4 ON for your generations via /settings (or add --v 4 to a prompt).


UPDATED! In addition to default 1:1, Aspect Ratio can now be set to 2:3 or 3:2. So far, the only supported Aspect Ratio is 1:1. And upscales go to 1024x1024 pixels.


UPDATED! Remix mode has been added now. No Remix, so switch off your Remix mode before generating Variations. ಠ╭╮ಠ


Version 4 support Image Prompts! And that's a nuclear bomb. See below!


The --v 4 blows your mind. It exceeded my expectations almost every single time. It knows what's "beautiful" for humans and sends it back to us tenfold. It has excellent attention to detail and knows composition perfectly.

And—it seems to become a feature for Midjourney—even when the results are off or glitch-y, they are off beautifully. I encourage you to experiment!


As a portrait photographer, I am overly fascinated by the limits of Image Prompts. I was very impressed by it in V3, but Version 4 takes Image Prompts to the moon. Thus they will be my focus today.

Meet Francis, a friend whom I photographed in Paris some years ago.

Sidenote: Francis taught me another important lesson: the more pronounced a person's features are, the better Midjourney "captures" and "reinterprets" them. Bottom line: choose subjects with strong, pronounced characters, and images with clearly visible and well lit features. Also, Francis is ideal for our test.

Today, I asked --v 4 to reimagine the portrait of Francis with a simple addition as someone. And here are the results:

As you can see, V4 is crazy good here. It truly catches the character and carefully transitions the style. And it seems to successfully put together even the craziest combinations! (see below)

Even though V4 knows most artists' styles from my experiments, some confuse AI. In some cases, it seems to only apply a part of the style: like light, color, and composition, but not the actual brushstrokes; or use the artist's style as a backdrop or even some scene elements.

I then tried some of my other portrait work, including more detailed, wide-frame scenes.

I see a lot of people use Midjourney for previsualization in their photographic projects. I think its a very cool idea! In my days *coughs* we used Photoshop to put digital collages together, and some more intricate ones could consume hours to prepare. Let's feed one of those old-school collages to Midjourney and compare the result with text-only prompt generation.


And that wasn't enough, here comes the ground-breaking part. You can "feed" Midjourney two images and see how it magically blends them together. Yes, you could do it in --v 3, too. But V4 takes it to a whole new level.

To see how it works, I took a few iconic movie scenes and asked Midjourney to mix them with the portrait of Francis.

Of course, I tried blending Francis' portrait with some other images from both photographs and even Midjourney generations.

Bonus track: try sending Midjourney its own generations, changing artist's style on each step.

Mind. Blown. Thank you, Midjourney!

-- Yours, Andrei

You can help us maintain and expand Midlibrary and produce more regular educational content of higher quality. And keep it free for all!

Support Midlibrary on Patreon! →

All samples are produced by Midlibrary team using Midjourney AI (if not stated otherwise). Naturally, they are not representative of real artists' works/real-world prototypes.

We'll be grateful for shares and backlinks!

Ver. 2.5.9

Andrei Kovalev's Midlibrary
Midlibrary by
Jacques Henri Lartigue
Andrei Kovalev's Midlibrary
Suggest a style

Midlibrary Catalog grows largely through the contributions of our Community.
Thank you for taking time to share your suggestion!


Your submission has been received. 

We will now test it and add it to Midlibrary Catalog if Midjourney recognizes the suggested style(s).
In case you left your email, we will notify you when it happens!

Something went wrong while submitting the form. Please, check that you filled all fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Report a bug

We do our best to keep this website running as smoothly as possible.
However, stuff happens. Thank you for letting us know about it!


Midlibrary Groundskeeper has been notified about the issue
and—if you left your email—will come back to you ASAP.

Onward to Midlibrary →
Something went wrong while submitting the form. Please, check if you filled all fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Subscribe to Midlibrary Newsletter

Every week we publish a new Midjourney study and a new Editor's Pick.
Receive our newsletter to never miss an important Midlibrary update!

After you subscribe, you will receive one email weekly. We never share your email with anyone outside our team and infrastructure. Don't worry, after signing up, you can unsubscribe from our newsletter anytime.

Thank you for subscribing!


  • Please, make sure to add [email protected] in your mailer White List.
  • If you don't receive a newsletter by Sunday morning: please, check your Spam folder.
Onward to Midlibrary →
Something went wrong while submitting the form. Please, check that you filled all the fields.
We're here to help! If you're unable to resolve the issue, please, contact us.
Rename Collection
Create new Collection
Personal Libraries
are available to our
Patreon Community
Andrei Kovalev's Midlibrary Patreon Community

Check out the benefits of becoming a Midlibrary Patron ↗︎

You have just became a Patron, and cannot log in?
1. Please, allow our Technical Department up to 24 hours to set up your Personal Library.
2. You may be using different emails for your Patreon and Discord accounts. If that is the case, please, send your Discord email to [email protected].
3. If you are still having issue, please, inform us via Bug Report form.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.