Archive and unarchive channels#
Available on all plans
Cloud and self-hosted deployments
Archive a channel#
You can delete a channel in Mattermost when it’s no longer useful by archiving it. Anyone using Mattermost can archive the public channels or private channels they’re a member of, unless the system admin has restricted the permissions to do so.
When a channel is archived, it’s deleted from the user interface, but a copy exists on the server in case it’s needed for audit reasons in the future, or in case you decide to restore the channel by unarchiving it.
Note
All users are added to the Off-Topic and Town Square channels automatically. Town Square can’t be archived.
System admins can archive channels in the System Console without needing to be a channel member.
Because a copy of the channel exists on the server, you can’t reuse the URL of an archived channel when creating a new channel.
Instead of archiving the channel, you can also leave it open and post a message in the channel saying it’s considered archived, such as:
# This channel is archived.
To archive a channel, select the channel name at the top of the center pane to access the drop-down menu, then select Archive Channel.
Unarchive a channel#
System admins and Team admins can restore archived channels. When a channel is unarchived, channel membership and all its content is restored, unless messages and files have been deleted based on the data retention policy.
Search for the channel if required. Then, open the channel, select the channel name at the top of the center pane to access the drop-down menu and select Unarchive Channel.
Tip
Alternatively, system admins can unarchive channels via the mmctl, and Team admins can unarchive channels via the API.