Skip to main content
Skip to main content Midjourney Help Center home page\ MidjourneyToggle navigation menu What would you like to know? CtrlK
  1. Midjourney
  2. Documentation
  3. Using Your Own Images

Style Reference

Want to match the look and feel of another image? You can provide Midjourney with a Style Reference!

style-ref-header-v7.png For more information about V8.2, see our Version article.

What is a Style Reference?

A Style Reference is a way to capture the visual vibe of an existing image and apply it to your new Midjourney creations. It doesn’t copy objects or people, just the overall style—like colors, medium, textures, or lighting—helping you achieve a consistent visual theme. Style References are compatible with Midjourney versions 6 and later. Video tutorial: Watch this quick video tutorial on Style References below. PausePlay % buffered00:00 05:05 UnmuteMute Disable captionsEnable captions Settings CaptionsDisabledQualityundefinedSpeedNormal CaptionsGo back to previous menu QualityGo back to previous menu SpeedGo back to previous menu 0.5×0.75×Normal1.25×1.5×1.75×2× PIPExit fullscreenEnter fullscreen Beginner’s Guide to Style References (sref) - YouTube Tap to unmute Beginner’s Guide to Style References (sref) Midjourney thumbnail-image Midjourney11K subscribers Watch on Play

Using a Style Reference

To add an image to your prompt, start by clicking on the image image-icon.svg icon in the Imagine bar. This opens the images panel, allowing you to upload new images or pick from those you’ve already uploaded. You can even select multiple images to use in your prompt! web-style-reference.png Drag and drop your image from the uploads library into the Style Reference section. To remove your image from the Imagine bar, hover your mouse over it and click the X icon. If you want to use your images with multiple prompts, click the lock icon lock-icon.svg to keep your images pinned to the Imagine bar. Image Reference Types: video-frame-icon.svgStarting Frame image-prompt-icon.svgImage Prompt style-reference-icon.svg Style Reference character-reference-icon.svgOmni Reference (V7) To use a Style Reference in Discord, start by adding the --sref parameter to the end of your prompt, then pasting your image URL. If you want to use multiple images, separate each URL with a space. discord-sref.png It’s important to ensure that you have a valid image URL, meaning the image should already be online. If your image is stored on your computer or device, you can host it on Discord to generate an image URL.

Best Practices

  • Keep text prompts simple - Avoid adding style words that might conflict with your reference image’s look.
  • Add style words selectively - If achieving a specific style is difficult, include descriptive words that match your reference image.
  • Focus on content, not instructions - Use your text prompt to describe what you want to see, not how Midjourney should modify the reference image.

thumb-down-icon.svg Bad Prompt Examples:

image-icon.svg the look of this image but a dog image-icon.svg copy this style and make a bunny

thumb-up-icon.svg Good Prompt Examples:

image-icon.svg detailed portrait of a dog image-icon.svg ballpoint pen sketch of a bunny

Style Weight

The style weight parameter --sw, allows you to control how strongly the style of your reference influences your new image. You can set this parameter to any value between 0 and 1000, with the default being --sw 100. If using V7, you may notice that style weight has more impact when used with style codes than with images. Note:--sw is not compatible with Moodboards. style-ref-weights.png

Style Reference Codes

Instead of uploading an image as your Style Reference, you can use a Style Reference Code to apply a specific look from the Midjourney internal style library. Each numerical code produces a unique visual style, and can be used by adding --sref <code> to the end of your prompt. Use --sref random in your prompt and Midjourney will apply a random style code. After submitting your prompt, “random” converts to a style code. Once your prompt has a style code, using rerun/reroll or variations keeps the same style code. If you use --sref random with a permutation, repeat, or V8.1 Draft mode prompt, each image will have a different style code. You can use the --sw parameter with style codes to adjust the influence they have on your image. You can also mix style codes by using more than one, and combine images with style codes. You cannot create a style code based on an uploaded image. See the instructions above to use an uploaded image as a Style Reference.

Style Explorer

The Style Explorer is a visual way to discover new style codes and find inspiration for your creations. You can browse style codes, try them instantly, and even save your favorites for later.
  1. Open the  Explore Page and click the standard-profile-icon.svgStyles tab in the top-right corner
  2. Use the sorting buttons in the top-left to switch between:
    • Random style codes to discover new looks
    • Popular style codes favored by the Midjourney community
  3. Use the search bar and type things like “photographic” or “anime” and the fuzzy search will try to show you corresponding style codes
style-explorer.png Click any style code to open a gallery of example images that showcase its unique look. From there, you can:
  • try-icon.svgTry Style to instantly resubmit your current or latest prompt with that style applied
  • use-text-icon.svgCopy to automatically add its --sref code to the Imagine bar
  • search-icon.svgSearch similar style codes
If you find a style code you love, hit the heart-icon.svgLike button to save it. Your favorites are collected under the Likes tab, making it easy to revisit and reuse your go-to style codes whenever inspiration strikes. Note: Liking style codes does not affect your Personalization profiles. If you’re interested in creating your own custom style codes, see our Style Creator article. There are six versions of the Style Reference feature in Midjourney version 7 when using images. Use the --sv parameter to choose between them. --sv 6 is default. --sv 4 is the old V7 sref model (prior to June 16, 2025). Each version offers a unique way of interpreting and applying your Style Reference, so experiment and see what works best for you! Note: Sref random and sref codes are only compatible with --sv 4 and --sv 6 style-ref-versions-v7.png There are four versions of the Style Reference feature in Midjourney version 6. Use the --sv parameter to choose between them. --sv 4 is default. Each version may offer a unique way of interpreting and applying your Style Reference, so experiment and see what works best for you! --sv 1 The original style reference algorithm, more “vibey” --sv 2 The second iteration of style references --sv 3 An updated version of the more “vibey” --sv 1 --sv 4 An updated version of --sv 2 style-ref-versions.png Note: style reference version (--sv) is not compatible with Moodboards. • For your prompts to work, you need a text prompt in combination with your Style Reference. • Your image file should end in .png, .gif, .webp, .jpg, or .jpeg. • Style Reference can be combined with Character References/ Omni References and Image Prompts. • When using Midjourney in Discord, individual Style References can also be assigned different weights: --sref URL1::2 URL2::1 URL3::1 For more information on how weights work, see our article on Multi-Prompts & Weights. • The Style Reference feature was updated between V6 and V7, and older style codes may not produce the same styles anymore. To use old codes, add --sv 4 to your prompt (uses the old V7 model) or switch to V6. Need Help Getting Started? Getting Started Guide

In this article

  1. What is a Style Reference?
  2. Using a Style Reference
  3. Best Practices
  4. Style Weight
  5. Style Reference Codes
  6. Style Explorer
  7. V7 Style Reference Versions
  8. V6 Style Reference Versions
  9. More Information

Categories

\ \ Midjourney Website Midjourney Discord Server Return to top

Categories

id: ‘category-’ + category.id, parentId: ‘#sidebar-navigation’, sections: category.sections, activeCategoryId: activeCategoryId, activeSectionId: activeSectionId, activeArticleId: activeArticleId, partial: partial }) %> id: ‘section-’ + section.id, parentId: ’#’ + id, sections: section.sections, activeCategoryId: activeCategoryId, activeSectionId: activeSectionId, activeArticleId: activeArticleId, partial: partial }) %> var classNames = ‘col-12’; if (columnNumber >= 2) classNames += ’ md:col-6’; if (columnNumber >= 3) classNames += ’ lg:col-4’; if (columnNumber >= 4) classNames += ’ xl:col-3’; return classNames; } %> Ask AI AI chat avatar