How to Use Threads Fediverse Sharing With Private Account Settings
🔍 WiseChecker

How to Use Threads Fediverse Sharing With Private Account Settings

Threads lets you share your posts on the fediverse, a network of servers that includes Mastodon and other ActivityPub platforms. However, this feature is designed primarily for public accounts. If your Threads profile is set to private, fediverse sharing does not work directly — your posts cannot be distributed beyond Threads. This article explains why private accounts cannot use fediverse sharing, what settings you must change to enable it, and how to manage your privacy after switching.

Key Takeaways: Threads Fediverse Sharing With a Private Account

  • Profile > Privacy > Fediverse sharing: This toggle is grayed out when your account is private, meaning fediverse sharing is unavailable.
  • Profile > Privacy > Private profile: You must turn off this setting to make your account public before you can enable fediverse sharing.
  • Profile > Privacy > Fediverse sharing: After making your account public, turn this toggle on to allow your posts to appear on Mastodon and other ActivityPub servers.

ADVERTISEMENT

Why Private Accounts Cannot Use Fediverse Sharing

Fediverse sharing relies on the ActivityPub protocol, which distributes public posts to other servers. When your Threads account is private, only approved followers can see your posts. The fediverse cannot enforce this access control because ActivityPub servers are not designed to manage per-user approval lists across different platforms. Therefore, Threads disables the Fediverse sharing toggle when your profile is private.

The technical root cause is that ActivityPub expects every post to be either fully public or fully private within a single server. Threads uses Instagram’s authentication model, where private accounts have a separate approval workflow. These two systems do not interoperate. As a result, you must make your Threads account public before you can send posts to the fediverse.

Steps to Enable Fediverse Sharing When Your Account Is Private

To use fediverse sharing, you must first change your account from private to public. Then you can turn on the fediverse sharing toggle. Follow these steps in the Threads mobile app.

  1. Open the Threads app on your phone
    Make sure you are logged in to the account you want to change.
  2. Go to your profile
    Tap the profile icon in the bottom-right corner of the screen.
  3. Open Settings
    Tap the two lines icon in the top-right corner, then tap Settings.
  4. Tap Privacy
    In the Settings menu, select Privacy to see account privacy options.
  5. Turn off Private profile
    Tap the toggle next to Private profile to set it to Off. A confirmation dialog appears. Tap Turn off to confirm. Your account is now public.
  6. Scroll down to Fediverse sharing
    In the same Privacy section, find the Fediverse sharing option. It is no longer grayed out.
  7. Turn on Fediverse sharing
    Tap the toggle next to Fediverse sharing to set it to On. A confirmation dialog explains that your public posts may appear on other servers. Tap Turn on to enable the feature.

After you complete these steps, any new public posts you create in Threads will be shared with the fediverse. Your existing posts are not retroactively distributed. Only posts created after you enable the feature will appear on Mastodon and other ActivityPub servers.

ADVERTISEMENT

Things to Avoid After Switching to a Public Account

I turned on Fediverse sharing but my posts are not appearing on Mastodon

This can happen if you created the post before enabling fediverse sharing. Only posts made after the toggle is turned on are shared. If you want a specific post to appear on Mastodon, delete it and repost it after the toggle is active.

I switched back to a private account — what happens to my fediverse posts?

When you set your account back to private, the Fediverse sharing toggle turns off automatically. Posts that were already distributed to other servers remain on those servers. You cannot retract them from external servers because Threads has no control over them. To avoid this, think carefully before enabling fediverse sharing if you plan to switch to private again.

My Threads account is linked to a private Instagram account

Threads uses your Instagram account for authentication, but the privacy settings are independent. Your Instagram account can remain private while your Threads account is public. You do not need to change your Instagram privacy settings to use fediverse sharing on Threads.

Threads Fediverse Sharing: Public vs Private Account Settings

Item Public Account Private Account
Fediverse sharing toggle Available and functional Grayed out and non-functional
Posts visible to non-followers Yes, anyone can see them No, only approved followers
Posts appear on Mastodon Yes, if toggle is on No, never
Ability to switch between modes Yes, you can turn private on or off Yes, but fediverse sharing stops immediately
Control over previously shared posts None after they leave Threads Not applicable

Now you can decide whether to make your Threads account public to use fediverse sharing. After switching, remember that only new posts are distributed to other servers. If you want to keep your account private but still share specific content, consider posting that content from a separate public Threads account instead. The fediverse sharing toggle in Settings > Privacy is the only way to connect Threads to the open social web.

ADVERTISEMENT