bskysrch

Bluesky Search Operators

Learn how to use Bluesky's advanced search syntax including phrase matching, user filters, date ranges, language detection, domain filtering, and hashtag searches.

Find a specific phrase

Use quotes around keywords, like "hello world".

"hello world"

Results include posts that use the phrase in its alt text on images as well.

Find posts with a specific hashtag

Any term that has the # prefix will show you posts with that tag.

#hello

You'll see all posts that contain that hashtag.

Find posts that mention a specific user

Search for a handle like @jay.bsky.team to see posts that mention that user.

@jay.bsky.team

If the user has changed handles, you may still get posts that mention their previous username too.

Find posts from or about specific users

Search for posts from a specific user or posts that mention you.

from:jay.bsky.team
from:me
mentions:me

Use from:username to see posts from that user. If you're logged in, from:me shows your own posts and mentions:me shows posts that mention your username.

Find a specific URL

Paste in a URL to see posts that have also shared that URL.

https://example.com

To see all posts with links from a specific domain, use domain:example.com.

Find posts from a specific domain

Use domain:example.com to see all posts that have linked content from that domain.

domain:npr.org

This shows you all posts that have linked an NPR article, for example.

Find posts in a specific language

Use the keyword lang to search for posts in a specific language.

lang:en "science"

Use two-character ISO language codes. For Japanese posts with 'science', use lang:ja "science".

Find posts within a specific date range

Specify your date range with since: and/or until:.

since:2024-01-01 until:2024-12-31

Use full dates (YYYY-MM-DD format) or full UTC timestamps. This currently doesn't work for local datetime formats.

Pro Tips

You can combine these keywords. For example, to:jay.bsky.team from:me shows your own posts that mention Jay.

People that you follow are prioritized in search results when you search for accounts.

Searching while logged in allows us to customize your results more, though users that are logged out can also search Bluesky.

If you use quotes around a username like "@jay.bsky.team", you'll see results that include the text @jay.bsky.team, whether or not it actually tags Jay's account.