How to Make a Private Slack Channel Public, and Who Can
Open the channel, click its name, go to Settings, and choose Change to a public channel. By default only Workspace Owners, Org Owners and Org Admins can do it. The whole history and every file become visible to the workspace.
On this page
To make a private Slack channel public, open the channel on desktop or in a browser, click the channel name in the header, select the Settings tab, scroll down and click Change to a public channel, then confirm with Change to Public. By default only Workspace Owners, Org Owners and Org Admins can do this. Workspace Admins and regular members cannot, so if you do not see the option, ask an Owner. Once the channel is public, anyone in the workspace can find it and read its full history, and files shared in it become public for good.
We converted a test channel from private to public and back on 3 October 2026, as the Workspace Owner of our own Slack workspace, then deleted it. The screenshots and messages below are from that test.
Convert a private channel to public, step by step
- Open the private channel. The steps work on the desktop app and in a browser.
- Click the channel name in the conversation header.
- Select the Settings tab.
- Scroll to the bottom and click Change to a public channel.
- Click Change to Public to confirm.
- • History. Everything posted in the channel since it was created becomes readable by anyone who joins. Check old messages before you convert.
- • Files. Files shared in the channel become public. Slack repeats this when you go back: the Change to a private channel? dialog in our test said "All files shared in this channel up until this point will be publicly accessible to everyone", while history and members stay as they are.
- • Search. Public channel messages appear in search for every member who can see the channel.
- • Slack Connect channels. A Slack Connect channel cannot be made public if it is private in the organization that owns it. Otherwise a conversion applies only to the organization that made the change. See Slack Connect vs guest accounts.
The button sits at the bottom of the Settings tab, above Archive channel for everyone and Delete this channel (the difference is in our archive vs delete test):
The confirmation spells out the effect: anyone in the workspace except guests can read the message history and join, and if you make the channel private again, everyone who joined in the meantime keeps seeing it.
After we confirmed, Slack posted "made this channel public. Any member in this workspace can see and join it." in the channel, under the message we had posted while it was private. The lock icon in the sidebar turned into a #. The channel kept its ID, its name and its history; through the API, the notice is a message with the subtype channel_convert_to_public.
Who can make a private channel public?
| Action | Who can do it by default |
|---|---|
| Private to public | Workspace Owners, Org Owners and Org Admins |
| Public to private | Workspace Owners and Admins, Org Owners and Admins, and Channel Managers |
Owners can restrict both actions further. That is why a Workspace Admin can make a channel private but not public: making something private narrows access, making it public opens it. The full split between the roles is in Slack workspace Owner vs Admin. The feature is available on all plans.
What changes when a private channel goes public
If some of the history should stay private, a cleaner path is to create a new public channel and move only the discussion that belongs there.
Never appear "away" on Slack again
Cloud-based. No downloads. Works 24/7 even when your laptop is off.
How to make a public channel private
Owners, Admins and Channel Managers can do this by default. The #general or #all-company channel cannot be made private. On Business+ and Enterprise, Owners and Admins can also convert channels to private from the channel management tools.
Private channel visibility: who can see what
If a channel you expect has vanished from your sidebar rather than changed type, see Slack channels disappeared from the sidebar.
FAQ
Why can't I make a Slack channel public?
By default only Owners can, so Admins and members do not see Change to a public channel at all. Owners can also restrict it further. A Slack Connect channel that is private in the organization that owns it cannot be made public.
Stop Jiggling Your Mouse.
Join hundreds of remote workers who never worry about their Slack status. Set it up once, stay green forever.
Related Articles
Slack Bot Scopes: The Scope Each API Method Needs, Measured on 44 Methods
We gave a Slack bot one scope, called 44 common Web API methods, and read the needed field of every missing_scope error. Then we added the scopes and called them again. The table shows which scope clears each method.
Slack File Size Limit: 1 GB Is Exactly 1,073,741,824 Bytes, Tested
We uploaded files of 50 MB, exactly 1 GiB and 1 GiB plus one byte to Slack through its upload API. The limit is 1,073,741,824 bytes, and a failed upload can still leave a broken file behind.
Slack Dark Mode: Where the Setting Is, and Which Custom Emoji Disappear
Slack's dark mode is under Preferences > Appearance > Color Mode, with Light, Dark and System. We switched modes in Slack web with three test emoji and measured which ones vanish.