Current mission: Save Happenings/2026 from becoming a DNB
SoyBooru guide
General rules
(YOU) WILL follow the rules. Please note that SoyBooru's rules are slightly different from those of soyjak.party or other soy websites.
- Do not post, upload, or discuss illegal content.
- Announcing or calling for "swattings" is forbidden.
- Realistic depictions of child abuse are forbidden.
- Do not upload, post, or promote pedophilic content.
- Advertising third-party services, Discord servers, cryptocurrency projects, and other unaffiliated groups, or membership of disruptive groups, is prohibited.
- Do not upload, post, or promote animal abuse or bestiality.
- Do not make credible threats or promote real-world violence or terrorism.
- Do not attempt to get the site taken down.
- Do not post text or files that are cryptographically or steganographically encrypted, or obfuscated in any way that would hamper moderation.
- Do not use a language other than English in the comments or the forum, aside from within certain venues (approved international threads).
- Do not post IRL/realistic porn with the intent to arouse, or IRL/realistic gore.
- Do not spam false reports.
- Do not make posts intended to slow down others' browsers.
- Do not post IP grabbers.
- Do not use any sort of bot to automate posting on the site.
- By using this site, you affirm that you are 18 years old or older. Underaged use of the site is not permitted.
- Roblox discussion and raids are forbidden.
Forum rules
- Be on-topic with the category you're posting on, off-topic threads will be moved to the appropriate category
- Spam is not allowed on the forum.
- Do not post NSFW content.
Gallery rules
- On the main gallery, all posts must contain a soyjak, soysphere meme, or 4chan /qa/ meme. Posts that contain templates for more 'jaks are permitted. Images of real-life soyboys are allowed. Photos that parody soy culture are also allowed (although more narrowly)
- When determining if something is a soyjak, think the following: Would a reasonable person (possibly one that might be considered a normie) say the image you are planning on uploading is a soyjak?
- When uploading a NAS soysphere meme, it is at the discretion of staff whether the meme is notable enough to be accepted.
- On the artworks gallery, all posts must not meet the criteria for the main gallery, and must be original content
- Porn is not allowed on the artworks gallery.
- AI-generated content is not allowed on the artworks gallery.
- Posts that are not properly tagged by the uploader may be deleted. 5 tags and a variant tag must be present.
- Do not blank or vandalize post tags, sources, or other things.
- Duplicates are not allowed, unless you have a higher quality version of an already existing soyjak.
- Screenshots of soyjaks being featured on external social media, the Sharty, or SoyBooru, are not allowed. If you see a soyjak on social media, then download it directly. Sharty and SoyBooru screenshots may be posted on the forum instead.
- Posts that excessively shill for offsite drama (e.g, splinter or Discord drama) will be deleted.
- Extremely low-effort posts may be trashed at the discretion of booru janitors and above.
- Cattywipe spam posts such as flagspam or other spam are not allowed.
- Unedited/untraced namefag AI posts are not allowed.
Reporting posts and comments
If you see a post that breaks one or more of the rules listed above, you should click on the flag button to report it. it should be noted that banned users (including all logged-out VPN users) cannot report posts, and should privately contact staff in other ways instead. And please do not reply to rule breaking posts, as that makes more people see them!
Tagging Guidelines
1. Tag what you see.
- Tag only what is visible in the image.
- Use one tag per characteristic whenever possible.
- Parent category tags (like fruit + food) are exceptions and should be paired.
2. Avoid bad tags.
- Avoid tags for subjective concepts like nas, gem, coal unless they are present in the image.
- Use tagme if unsure; it is better to have too many tags than too few.
3. Use existing tags first.
- Search for synonyms before creating a new tag.
- We autocorrect common mistakes but want to avoid unnecessary aliases.
4. Always add a variant (soyjak gallery) or media tag (artworks gallery).
- Every image must include one variant tag or media tag (artworks gallery only). Use the base variant tag for images that depict the variant or any form derived from it. The base variant tag applies to all images of that variant and any of its subvariants.
- If no variant can be identified, use variant:unknown.
- In the artworks gallery, use media:original_content if no other media tag is applicable.
- When applicable, add one or more subvariant tag. Subvarients are additive and never replace the base variant tag. Only use subvariant tags when the distinguishing features are clearly visible
- Drawn or traced jaks get the soyjak tag (except variant:wojak).
5. Count the soyjaks.
- Use 2soyjaks, 3soyjaks, 4soyjaks. Use multiple_soyjaks if your post includes 5 or more soyjaks.
6. Tag real-life elements.
- Use irl or irl_background for photos or mixed-media posts.
7. Use correct descriptive tags.
- white_skin refers to skin color, not the color white.
- Prefer general color tags (red, green) only when no specific color tag exists.
- Prefer stubble over beard unless full facial hair is shown.
- open_mouth = mouth visibly open; closed_mouth = fully shut. Skip *_mouth if the inside of the mouth is hidden by closed teeth or an object.
- Use smile, frown, etc. whenever they apply.
- Non-head body parts are optional. Common ones are arm, hand, leg, foot. Use full_body for a completely visible body; omit other body part tags unless important.
8. Follow tag formatting rules.
- Allowed characters: A–Z, a–z, 0–9, underscores, parentheses, forward slashes.
- Replace spaces, dashes, apostrophes with underscores.
- Use plural forms for objects that are naturally part of a set (eye → eyes).
- If such an object is present alone, tag that explicitly (horns → horn).
- Prefer American English spelling (sceptre → scepter).
- Use parentheses for disambiguation (nas_(rapper)).
- Use full character or franchise names.
- Due to software limitations, board names must be tagged as board_(site) without slashes
- Example: /pol/ → pol_(4chan)
Guides
BBCode
Main article: BBCode
How to upload a post
- Click "Upload" in the navigation bar from the Gallery dropdown.
- Choose a file. You can choose as many as you want.
- Add at least 5 tags, including a variant. The quicktag interface on the upload page allows you to add common tags without having to type them out.
- Add a source if known (archived thread, artist link). You can put OC if you created it.
- Submit. Your post will go into the pending queue until approved. This can take a while so don't be afraid if nothing shows for a while.
Duplicates
See an duplicate? Do this!
- Post the orginal image in the comments, could be thumbed or linked.
- Tag the copied post with meta:duplicate
- Wait and you're done!
How to edit tags
- Open the post.
- Click Edit.
- Add, remove, or correct tags.
- Save changes. You don’t need to be staff, anyone can improve tags.
How to comment
- Open the post.
- Put whatever you like in the bottom textarea.
- Click "Post Comment"
Setting a Profile Picture
- In the navigation bar, click on your profile name
- Go to "Settings
- In the Profile Picture" box, select "Upload"
- Crop the profile picture if you want, then select "Crop & Upload"
Blacklisting
Blacklisting tags will prevent you from seeing any posts with a certain tag, except if you came to a post with a tag you blacklisted from a link or comment.
- In the navigation bar, click on your profile name
- Go to "Settings"
- In the Tag Blacklist box, insert any tag you do not want to see
Text Formatting
| BBCode | Info | Example |
|---|---|---|
| [b]text[/b] | Makes text bold | Bold |
| [i]text[/i] | Makes text italic | Italic |
| [s]text[/s] | Create a strikethrough on text | |
| [u]text[/u] | Underlines text | Underline |
| [greentext]text[/greentext]
OR >text |
Makes your text green alongside a meme arrow | >Greentext |
| [redtext]text[/redtext]
OR ==text== |
Makes your text red | Redtext |
| [orangetext]text[/orangetext]
OR <text |
Makes your text orange alongside a meme arrow | <Orangetext |
| [spoiler]text[/spoiler] | Creates a spoiler section containing text | Spoiler |
| [blur]text[/blur] | Blurs your text | Spoiler |
| [url]https://example.com/[/url] | Makes a clickable link to url | https://example.com/ |
| [url=https://example.com/]text[/url] | Makes a clickable link to url with custom text | Example text |
| [code]text[/code] | Intended for rendering code snippets | Code
|
| [h1]text[/h1] | Creates a heading, supports h1, h2, h3, and h4 | Heading |
| [thumb]103029[/thumb] | Inserts a clickable thumbnail of the given post ID into the page | |
| meds[inline][code]text[/code][/inline] | Displays everything between the tags as inline, so that it flows with the text of the page | |
| text[sub]sub[/sub] | Inserts a subscript into text | Sub |
| text[sup]sup[/sup] | Inserts a supscript into text | Sup |
| [bluetext]text[/bluetext]
OR --text-- |
Makes your text blue | Bluetext |
| [glowtext]text[/glowtext]
OR %%glowtext%% |
Makes your text glow | glow |
| !!text!! | Makes your text glow red | redglowtext |
| ::text:: | Makes your text glow yellow | yellowglowtext |
| ~-~text~-~ | Turns your text into a rainbow | rainbowtext |
| gemeraldtext | ||
| [color=#ff0000]text[/color] | Colors your text | colortext |
| [quote]text[/quote] | Creates a box where you can put text in it (stackable too) | text |
| [size=20px]text[/size] | Changes size of the text | text |
%%==Example==%% would turn your text red with an glow. Like this: ExampleStaff
Administrators
Global Administrators
- Broot (email: broot@soyjak.st) (wiki page, wiki user page)
- cat (email: cat@soyjak.forum) (wiki page, wiki user page)
- custard (email: mustard@soyjak.st) (wiki page, wiki user page); Shoot him a DM if you have an issue or feature suggestion! Sometimes he is using another device and in that case may use an alt account for that device.[1]
- cobblestone (email: cobblestone@soyjak.st) (wiki page, wiki user page)
- Quote (email: quote@soyjak.st) (wiki page, wiki user page)
- soysneed (email: soysneed@soyjak.st) (wiki page, wiki user page); DM if you have issues about moderation or rule policies.
- Warrior-Z (wiki page, wiki user page)
Moderators
Global Moderators
Booru Moderators
Forum Moderators
Searching
SoyBooru uses a booru-style search syntax. Queries are entered in the search bar as space-separated terms that are ANDed together.
Basic Search
| Syntax | Meaning |
|---|---|
cat |
Posts tagged "cat" |
cat dog |
Posts tagged both "cat" AND "dog" |
"multi word tag" |
Match a tag containing spaces |
All input is case-insensitive.
Excluding Tags
Prefix any term with - to exclude it:
cat -dog Posts with "cat" but NOT "dog" -"some phrase" Exclude a multi-word tag
Wildcards
Use * at the end of a term for prefix matching:
cat* Matches cat, cats, category, catalog, ... -animal* Exclude all tags starting with "animal"
OR Groups
Wrap alternatives in { } separated by ~:
{cat ~ dog} Posts with "cat" OR "dog"
{cat ~ dog ~ bird} Posts with any of the three
{cat ~ dog} cute (cat OR dog) AND cute
Category-Prefixed Tags
Search for tags within a specific category:
character:hunky artist:swede meta:tagme -variant:cobson
Meta-Tag Filters
Meta-tags filter on post attributes rather than tags.
Rating
rating:safe or r:s rating:questionable or r:q rating:explicit or r:e -rating:explicit Exclude explicit posts
Uploader
uploader:admin user:someone -user:spammer
File Type
filetype:png or type:png filetype:webm or type:mp4 type:gif
Supported types: png, jpg/jpeg, gif, webp, avif, bmp, webm, mp4, mpeg, wav, ogg. Full MIME types like image/png also work.
Status
status:approved status:pending is:featured is:locked status:trashed Requires admin permission
Numeric Filters
These filters support comparison operators and ranges.
| Operator | Example |
|---|---|
| Exact | score:100
|
| Greater than | score:>50
|
| Less than | score:<50
|
| Greater or equal | score:>=50
|
| Less or equal | score:<=50
|
| Range | score:10..100
|
Available numeric fields
| Field | Aliases | Description |
|---|---|---|
id |
Post ID | |
score |
s |
Vote score |
width |
w |
Image width in pixels |
height |
h |
Image height in pixels |
tagcount |
tags |
Number of tags on the post |
File Size
Supports size units (b, kb, mb, gb):
filesize:>1mb size:<=500kb filesize:1..5mb
Date Filters
Filter by upload date using date: or uploaded:.
Absolute dates
Accepted formats: yyyy-MM-dd, yyyy/MM/dd, yyyyMMdd.
date:2025-06-15 date:>=2025-01-01 date:2025-01-01..2025-12-31
Relative dates
| Keyword | Meaning |
|---|---|
day / today |
Last 24 hours |
week |
Last 7 days |
month |
Last 30 days |
year |
Last 365 days |
date:>week Uploaded within the last week date:>=month Uploaded within the last 30 days
Sorting
Use order: or sort: followed by a field name. Append _asc or _desc to control direction (defaults to descending).
| Field | Aliases | Default direction |
|---|---|---|
date |
uploaded, newest |
Newest first |
score |
votes |
Highest first |
id |
Highest first | |
filesize |
size |
Largest first |
tagcount |
tags |
Most tags first |
controversial |
drama |
Most controversial first |
random |
rand |
Random (ignores direction) |
order:score Highest score first sort:date_asc Oldest first order:random Random order order:filesize_desc Largest files first
Example Queries
# High-res safe wallpapers
rating:safe width:>=1920 height:>=1080 order:score
# Recent uploads from a specific user
uploader:alice date:>=week order:date
# Large GIFs, sorted by file size
type:gif filesize:>1mb order:filesize
# Either cats or dogs, excluding explicit, top scored
{cat ~ dog} -rating:explicit order:score
# Posts with many tags uploaded this month
tagcount:>=10 date:>=month
# Random safe post
rating:safe order:random
Operator Precedence
Search terms are evaluated using the following rules:
-(exclude) applies only to the term immediately following it.{ }groups are evaluated as a single unit.- All terms are combined using logical AND by default.
Examples:
-cat dog Excludes "cat", requires "dog"
{cat ~ dog} cute (cat OR dog) AND cute
-cat {dog ~ bird} Excludes "cat", requires (dog OR bird)
Notes
- When no query is provided, all posts are returned newest-first.
- Default page size is 20 results.
- Queries are limited to 500 characters.
- Unapproved posts are only visible to their uploader and moderators.
- Your personal tag blacklist is automatically applied to all search results.