Who Can Add and Delete Custom Emoji in Slack?
An emoji upload button can disappear because of a workspace rule, not a bad image. Slack lets owners choose which roles can add and delete custom emoji. Start by separating the permission question from the file question.
Miles Crawford
Check your role before editing the file
Slack says members, but not guests or Frontline Members, can create custom emoji by default. Workspace and organization owners may limit which roles can add or delete them. Do not assume a coworker has the same controls just because you share a channel. If Add Emoji is absent, ask an owner or admin what your role is allowed to do before re-exporting the image repeatedly.
Slack's upload guide distinguishes a permission issue from an image issue: square JPG, PNG, or GIF files under 128 KB with a transparent background work best; GIFs may have up to 50 frames. If the button is present but your file fails, use the format and size guide instead.
Who can delete an emoji?
Slack says members can delete custom emoji they added. Workspace Owners and Admins on Free, Pro and Business+ plans, and Org Owners and Admins on Enterprise, can delete any custom emoji. An owner can also change the underlying permission. So a teammate who uploaded a mistaken image may be able to remove it, while someone who merely uses it may need help.
Deleting a familiar emoji affects other people, not just the uploader. Check whether the issue is a confusing name first: a Slack alias can make an existing image findable under another code without a duplicate upload. For a genuinely wrong or outdated image, follow the deletion guide and tell the team what changed.
Owner settings on Free, Pro and Business+
- On desktop, open Admin in the sidebar, then Workspace settings and Roles & permissions.
- On the Account types page, open the three-dot menu by Add and edit custom emoji.
- Select Edit permission, choose the roles allowed to act, then Save.
These are the current Slack owner steps. A member without owner access should ask, not look for a hidden bypass.
Enterprise: organization and workspace controls
At the organization level, an Org Owner opens the organization name, then Tools & settings → Organization settings → People → Manage permissions → Account Types. From the three-dot menu beside the custom emoji permission, choose Edit permission and save the role choice. Slack says Org Owners can decide whether individual workspaces may edit that setting. Members assigned the Customization Manager system role can always add and delete custom emoji.
At the workspace level, if the organization permits local edits, a Workspace Owner opens Tools & settings → Workspace settings → Manage permissions → Account Types, then edits the relevant permission from its three-dot menu. The full Slack instructions include both paths. A Workspace Owner may not be able to loosen a rule set at the organization level.
Ask for the smallest useful change
If you are blocked, give the owner the actual image, the proposed shortcode and why coworkers need it. They can upload it for you or decide whether a role-level permission change fits the workspace. Do not treat access to all emoji uploads as necessary for one reaction. If the library is growing, use a light review and naming process rather than turning every upload into an admin project; the library guide covers that workflow.