Schedule NSFW Posts on Bluesky (Policy, Labels, More!)

Expressing yourself freely on social media is important, but so is being respectful of your audience. That’s why we’re excited to announce new labelling capabilities (NSFW or trigger warning) in Fedica to schedule NSFW Bluesky and Mastodon posts.

Does Bluesky Allow NSFW content?

Yes, you can share Bluesky adult content
and schedule it properly with Fedica.

Here’s the visual guide to enabling it in Bsky.app:

Step 1: enter the settings page no desktop with the Gear icon “⚙”, or the Hamburger icon “≡” on mobile.

Step 2: click Moderation

Step 3: under “Content filters” click enable, and choose if you want content to show automatically, warn you, or be hidden with a message telling you to change your moderation settings.

Bluesky provides options to manage content visibility for topics like politics, spoilers, or NSFW art, giving users even more control over their browsing experience: Bluesky’s adult content policy settings make it easy to manage visibility, ensuring that your feed only shows what you want to engage with.

Bluesky Adult Content Policy Explained simply:

There are 4 labels to apply to media you post in Bluesky when it’s not suitable for everyone:

  • Suggestive for media meant for adults (like non-nudity that hints at something sexual)
  • Nudity for artistic or non-erotic nudity (like a nip-slip or revealing clothing)
  • Adult, or Porn for sexual activity or erotic nudity (for the you-know-what)
  • Graphic Media for media that may be disturbing or inappropriate for some audiences (like violence or blood)

To schedule NSFW or adult media ahead of time in Fedica, select the right label:

  • Porn, or Adult for sexual activity or erotic nudity
  • Nudity for artistic or non-erotic nudity
  • Graphic Content for any unsafe, gore or harmful content

Note: Bluesky changed the names of their labels, like Porn to Adult, but these labels in Fedica will not negatively affect your account, and respect Bluesky’s rules, similarly with Mastodon.

Who sees what content with labels:

In the image above, users can pick the content they want to filter out. So, applying labels only makes this content visible, hidden, or blurry for those who choose to see or hide what kinds of content they choose in their Content Filters in their Bluesky account settings.

Schedule NSFW Bluesky Posts

Previously, you could not add content labels when scheduling posts to Bluesky. Now with Fedica, you can schedule Bluesky posts in advance and add labels for pornographic, nudity, or graphic content right from the composer.

When posting threads on Bluesky with a content label enabled, all media in that thread will be hidden behind a content warning matching the label you chose.

Schedule Content Warning Mastodon Posts

Just write in content warning labels (like “NSFW”, “spoiler alert” or “politics”) for Mastodon posts when scheduling them in Fedica.

The content warning will be applied to every post in that thread, even text-only ones.

How to Schedule Content Warnings on Posts in Fedica


To label content on Bluesky or Mastodon:

1. Create a new post in the post composer

2. Attach any images/media

3. Click the “Content Warning” button in the Bluesky scheduler

4. Select the appropriate label (e.g. nudity, pornography, graphic content)

Your scheduled posts with that label will then properly hide the sensitive content on each platform:

Why Scheduling Posts with Proper Labels Matter

Social media platforms are cracking down on unlabeled mature content that could be accidentally viewed by younger audiences. Bluesky and Mastodon in particular emphasize cleaning up the “NSFW” experience.

There are also certain posts that your followers might not enjoy, for example, if your post has a spoiler for a movie, or a sensitive topic that people don’t want to read about.

By using Fedica to properly label your scheduled posts, you show respect for your followers’ viewing preferences while still being able to share your authentic content. It’s a win-win!

Fedica is dedicated to providing creators with the resources they need to post ethically on many platforms as the decentralized social media environment develops.

To schedule your Mastodon and Bluesky posts with content warning the proper way…

Frequently Asked Questions:

What Content Warning Label to Use on Bluesky?

  • Suggestive for adult-oriented media
  • Nudity for non-erotic artistic nudity
  • Porn for sexual activity or erotic nudity

To schedule this NSFW media ahead of time in Fedica, select the corresponding label (Nudity for suggestive/artistic, Porn for explicit erotic, Graphic for any unsafe, gore or harmful content).

How do I allow adult content on Bluesky?

Using the desktop app at bsky.app, navigate to Moderation > Content Filtering to enable adult content in Bluesky. Due to App Store restrictions, you are unable to manually alter this setting on mobile devices. To ensure that your mobile and desktop content filtering options are the same, Bluesky is trying to improve syncing.

How to enable adult content on bluesky

While logged into your Bluesky account, go to the settings page and click on “Moderation.” From there, you can adjust the “Enable Adult Content” setting to either Show, Warn, or Hide all posts flagged as Adult, Suggestive, Graphic, or containing non-sexual nudity.

Can I cross-post NSFW content to Bluesky and Mastodon?

With Fedica, you can schedule posts containing adult/NSFW content and add the appropriate labels when publishing to both Bluesky and Mastodon simultaneously. The labels will automatically hide that sensitive content with a content warning.

Can you view adult content on Bluesky?

Yes, when logged into your Bluesky account, visit the settings page and select “Moderation.” You can then toggle “Enable Adult Content” to Show, Warn, or Hide all posts marked as Adult, Suggestive, Graphic, or with non-sexual nudity.

Can I post NSFW on Mastodon?

It’s okay to share NSFW (not suitable for work) content on Mastodon as long as you label it with a content warning so others may decide whether or not to watch it.

What does CW mean on Mastodon?

The acronym CW means “content warning.” In order to prevent users from viewing potentially sensitive content unless they specifically desire to, it conceals the content behind a click-through label.

Additionally, you might sometimes write a spoiler about a movie, or talk about a sensitive subject that not all your followers might appreciate if it shows up suddenly on their timeline, so a Content Warning hidden behind the topic (e.g. “Spiderman spoiler alert”) would be very much appreciated by those followers

What is sensitive content on Mastodon?

Anything that might be deemed inappropriate for work, upsetting, explicit, or mature—such as violence, profanity, nudity, etc.—is referred to as sensitive content on Mastodon. A CW label has to be applied.