🔍   actions

📓   manual

📸   tips

💫   about

📤   export

ESC

copy visible artist names
see some random tags

Click an artist's...

  • name to copy them to clipboard
  • tags to copy them to clipboard
  • ⭐️ to toggle them as favorited
  • ✍️ enters offline tag-editing mode, see below

Permissive filter

  • checked: artists matching any checked tags
  • unchecked: artists matching all checked tags
  • useful for filtering your favorites

Hide low-use tags

  • checked: hides tags that match less than 4 artists, ~50% of all tags
  • you can access hidden tags via search, or if they're marked as important

Hide unknown to SDXL

  • I've hand verified that SDXL doesn't know these artists' styles
  • If you prompt with their names, the result will be unlike their actual style and generic, and you can achieve similar results by prompting "a painting", etc.
  • They're included in the database for the record of what SDXL doesn't know

Important tags

  • Click edit under the important category to add or remove tags

✍️ Offline tag-editing

  • If you are viewing this from Hugging Face, your tag edits won't be applied. They'll be saved and applied if you've downloaded the repository and are viewing your local file. In both cases, your edits will be available for export 📥 as text. If you want to suggest tag improvements for everyone's benefit, edit tags, copy the text from 📥, and post it as a comment to Hugging Face. I will incorporate accurate edits ASAP. Thank you for contributing!

Prompting artist styles with SDXL

  • I recommend this 3-section prompt (auto1111 syntax):
    • (style stuff:1.5), (an image:0.5), (content stuff:1.0)
  • For example:
    • safest bet, needed for photographers:
    • (by artist full name:1.5), (an image:0.5), (a landscape, water under a bridge:1.0)
    • stronger style, not for photographers:
    • (artwork in the style of artist full name:1.5), (an image:0.5), (a landscape, water under a bridge:1.0)

Explanation of the 3-section prompt

  • The reason for this 3-section prompt is that it's very easy for common words to erase the style. For example, for some artists that never made portraits, using the word "portrait" in your prompt can erase their style, making the image style generic.
  • To overcome this, we add weight to the style stuff and to remove weight from the content stuff. I recommend starting with 1.5 and 1.0 respectively, which gives slightly more weight to the style. As you edit the content stuff, if the style disappears, try other weights, e.g 2.0 and 0.5.
  • The part in the middle "(an image:0.5)" doesn't change the output, but it's sometimes needed when the content stuff weight is less than 1.0. You can try removing it, and if your output looks garbled, try putting it back in.

An artist's style includes much more than their medium

  • Using an artists name influences the output in several ways beyond the medium, e.g. "painting style". It includes typical subject matter, colors palette, clothing and hairstyles of the artist's time, composition and layout, even specific faces of people, and other aesthetic choices.
  • It can be hard to get just the aesthetic style and not the other stuff, e.g. a renaissance painting style with modern clothing.
  • Sometimes you can strengthen just the artist's style by putting their medium in the prompt like this:
    • (watercolor in the style of artist full name:1.5), (an image:0.5), (content stuff:1.0)
  • This helps especially when the artist is famous for multiple mediums. But sometimes it reduces the artist's specific style and more matches the generic style of the medium.
  • Also try adding the opposite medium/style to the negative prompt. For example, if the artist you want is a photographer, try "painting, illustration" in the negative prompt.

Combining the styles of multiple artists

  • I recommend either of these patterns (auto1111 syntax):
    • (by artist A, by artist B:2.0), the rest of the prompt
    • (by [artist A|artist B]:2.0), the rest of the prompt
    • Which is best depends on the artists. Try both!
  • To make one of the artists styles more dominant, make it first in the prompt. If it's still not strong enough repeat the artist's name. For example:
    [artist A|artist A|artist B]
  • I've found that adding weight to one of the artists doesn't work, but your mileage may vary.

Making non-photographic mediums look more photographic

  • It's worth trying "photograph by illustration artist" along with "illustration" in the negative prompt. But that often won't work.
  • It's also worth trying "[by artist A:style of photograph:0.5]". This will start with the artist style and switch to photograph style after 50% of the steps. Adjust the decimal as needed.
  • I've had best results by sending the output to img2img, then replacing the artist's name in the prompt with "photograph", and setting the de-noise very low. Then feed the result back to img2img, and slowly nudge it towards photographic. That will at least maintain the composition.
  • If Reference Controlnet for SDXL has been released, that should work well.

Why does the 🎨 prompt sometimes match the 🧑 or 🏞️ prompt?

  • The prompt used for the 🎨 images is the intentionally generic, "an image". If that results in a portrait, that's useful to know. It indicates that, for that artist, SDXL is more strongly trained to output portraits. Anything in your prompt that's not related to a person will harder to prompt for in that artist's style.

SDXL Artist Style Explorer

How to support this project

  • Please tell a friends or share on your socials
  • Suggest artists I should add or remove
  • Suggest features and report bugs
  • Leave all feedback on Huggingface

Workflow for these style images

  • All:
    Steps: 20, Sampler: DPM++ 2M Karras, CFG scale: 5, Seed: 47, Size: 1024x1024, Model hash: 31e35c80fc, Model: sd_xl_base_1.0, Version: v1.5.1, (refiner not used)
  • 🎨 prompt:
    (artwork in the style ofartist full name:1.5), (an image:1.5)
  • negative:
    edges, borders
  • 🧑 prompt:
    (artwork in the style ofartist full name:1.5), (an image:0.5), (landscape, outdoor natural scenery, water, bridge:1.0)
  • negative:
    edges, borders, inside, people, person
  • 🏞️ prompt:
    (artwork in the style ofartist full name:1.5), (an image:0.5), (portrait of a person, inside a place:1.0)
  • negative:
    edges, borders, outside, about, the artist, themselves
  • exceptions:
    For most photographers, "artwork in the style of name" was replaced with "by name". Rarely, seed 48 was used.

Disclaimers

  • This tools is just for fun. This information may NOT be correct! The tags are mostly from manual input with a mix of other sources, some AI generated.
  • Remember, SDXL is only a crude imitation of these artists. Check out these artists' actual artwork for more inspiration!
  • This database has more straight white male artists than in the actual population. That's because they've been favored by art-collectors, past and present. Please suggest artists I should add.
  • My code doesn't use cookies and sends nothing to any server. But it's hosted on Huggingface, and I can't control if they cookie you
  • Open source. Creatives Commons license. Download for free.
  • I don't get nor do I want compensation for this. Getting thanks feels great!
  • I'm not affiliated with Stability AI
  • Use at your own risk. Contains mild nudity 🧟

Export/Import favorited artists

copy to clipboard
import

Export tag-edits to send to author

copy to clipboard
restore official database

Export database

copy to clipboard
press the / key
show me: 🎨 🧑 🏞️
sort artists by: 🎰 🔠
sort tags by: 📶 🔠
no tags are check-marked
👀