Convert public channels to private channels

Available in Mattermost Free and Starter subscription plans. Available for Mattermost Cloud deployments. Available for Mattermost Self-Hosted deployments.

Team and System Admins can convert public channels to private channels.

Select the public channel name at the top of the center pane to access the drop-down menu, then select Convert to Private Channel. When a channel is converted, its history and membership are preserved. Membership in a private channel is by invitation only. Publicly-shared files remain accessible to anyone with the link.


Default channels such as Town Square and Off-Topic can’t be converted to private channels.

Convert private channels to public channels

Due to potential security concerns with sharing private channel history, only System Admins can convert private channels to public channels via System Console > Channels > Edit (Channel Configuration).

Alternatively, System Admins can perform this action using the mmctl channel modify command.