Search help
Separate terms with spaces, up to 32 per search.
Tags
black_cat- Posts with the tag, whatever the case of its letters. Searching for an alias finds the tag it stands for.
black_cat collar- Posts with both tags.
-dog- Posts without the tag.
~cat ~dog- Posts with at least one of the tags after
~. cat*- Posts with a tag that begins with
cat;*stands for any characters, anywhere in a tag.
Metatags
A metatag is a name, a comparison, and a value. Most compare with = or :, which mean the same, and those that compare numbers or dates also take <, <=, >, and >=. A - before a metatag keeps the posts it does not match, as != does. A term that reads as a metatag is never a tag.
Posts
id=1234- Post 1234.
id=1,2,3- Any of these posts, up to 100 of them.
id>1234- Posts whose IDs are above 1234.
posted=2020-01-31- Posts posted on that day, in UTC.
2020/01/31works too. posted=2020-01- Posts posted in January 2020;
posted=2020is the whole year. posted<2020- Posts posted before 2020.
posted>2020-01means after January 2020, andposted<=2020-01means before its end. user=name- Posts that this account uploaded;
poster=nameis the same. user!=name- Posts that this account did not upload.
user_id=12- Posts that the account with this ID uploaded;
poster_id=12is the same. source=pixiv.net- Posts whose source contains the text, without its
http:orhttps:, whatever the case of its letters A to Z. source=any- Posts with a source;
source=nonefinds those without. comments>=3- Posts with at least 3 comments.
commented_by=name- Posts that this account commented on;
commented_by_userno=12names the account by its ID. tags>=10- Posts with at least 10 tags.
charactertags>=2- Posts with at least 2 tags in the category whose prefix is
character;character_tags>=2is the same. A prefix that names no category makes the term a tag.
Favorites and votes
favorites>=5- Posts that at least 5 accounts favorited.
favorited_by=name- Posts that this account favorited;
favorited_by_userno=12names the account by its ID. score>=3- Posts whose votes add up to at least 3. Scores go below 0 too:
score<-1. upvoted_by=name- Posts that this account voted up;
downvoted_by=namefinds those it voted down, andupvoted_by_id=12anddownvoted_by_id=12name the account by its ID.
Parents and children
parent=12- The children of post 12.
parent=any- Posts with a parent;
parent=nonefinds those without one. child=any- Posts with children;
child=nonefinds those without any.
Pools
pool=12- Posts in pool 12;
pool_id=12is the same. pool=any- Posts in any pool;
pool=nonefinds those in none. pool_by_name=sketch_book- Posts in the pool with this title, written with underscores for spaces, whatever the case of its letters.
Notes
note=hello- Posts with a note that contains the text, whatever the case of its letters A to Z.
notes>=2- Posts with at least 2 notes.
notes_by=name- Posts with notes that this account wrote;
notes_by_userno=12names the account by its ID.
Files
width>=1920- Posts whose image is at least 1920 pixels wide;
heightcompares the height. size>=1920x1080- Posts whose image is at least that wide and at least that tall.
ratio=16:9- Posts whose image has that shape;
ratio>1:1finds those wider than they are tall. filesize>2m- Posts whose file is over 2 MiB. Sizes are in bytes, or in KiB, MiB, or GiB with
k,m, org, and abmay follow:filesize<500kb. ext=png- Posts with a file of this format, by its extension, such as
jpg,avif, orjxl; see formats. mime=image/png- The same, by media type.
content=video- Animated posts.
content=imagefinds stills, andcontent=unknownposts without a file. length>=10s- Animations that play at least 10 seconds. Lengths are in milliseconds, or in
ms,s,m,h,d, ory, as inlength<1m30s. md5=…- The post whose file has this MD5 hash, 32 hexadecimal digits;
hash=is the same.
Ratings
rating:safe- Safe posts. The ratings are safe, questionable, explicit, and unrated.
rating:sq- Safe and questionable posts, by their first letters;
?stands for unrated. rating:*- Posts of every rating, including any your preferences hide.
-rating:e- Posts that are not explicit.
Sorting
Searches list the newest posts first. One order: term sorts them otherwise, and posts that sort the same go by ID, in the same direction.
order:id- Oldest first, by post ID;
order:id_descis newest first. order:posted- By when the posts were posted, oldest first. Imported posts keep their old IDs and dates, so the two can differ.
order:width- Widest first;
order:heightandorder:filesizesort by height and file size. Posts without a file come last. order:width_asc- Narrowest first:
_ascand_descturn any order around. order:favorites- Most favorited first.
order:score- Highest score first;
order:numeric_score, Shimmie2's name, is the same. order:views- Most viewed first, as the view counter counts views: once per IP address an hour.
order:random_1234- Shuffled, the same way for the same number on every page.
order:randompicks a number for you. order:dailyshuffle- Shuffled differently each day.
Tag commands
In upload and tag-edit fields, these commands change the post instead of becoming tags.
parent:12,parent:none- Set or clear the parent.
child:12- Make post 12 a child of this post.
pool:12,pool:Sketch_Book,pool:lastcreated- Add to a pool by ID, title, or your newest pool.
pool:12:3- Add at position 3. A post already in the pool stays where it is.
vote:up,vote:down,vote:remove- Set or remove your vote.
rating:s,rating:safe- Set the rating by letter or name.
source:https://example.com,source:none- Set or clear the source.
= also works. Commands override matching form fields, require the same permissions, and save all or none. Invalid commands are rejected.
Upload commands apply when the post is published. pool:lastcreated resolves when the upload is finished.
In bulk tag edits, -tag removes a tag.