Thanks to participating in multiple Slack instances, I’ve been in the position more than once where I’ve wanted specific emoji available in one Slack to also be available in another Slack instance. While Slack themselves provide a stock set of emoji for all Slack instances, custom emoji can help you express yourself better. For example, one of my favorites on the MacAdmins Slack instance is :headdesk:, represented by this animated emoji.
While there are solutions to moving emoji en masse, I usually just want to selectively download emojis as I see them. Fortunately, there’s a relatively straightforward way to do that using Safari. For more details, see below the jump.
To download emoji using Safari, you’ll first need to enable Safari’s ability to examine webpage elements:
1. Open Safari.
2. Under the Safari menu, select Preferences…
3. Select Advanced in the toolbar.
4. Click the Show Develop in menu bar option.
5. A new Develop menu should appear.
Once the Develop menu is available, go to your Slack team’s list of custom emoji.
Once you have found the emoji you want to download, use the procedure below to download it:
1. Right click on the emoji image and select Inspect Element.
2. The Safari web inspector will open and display a block of selected text. Use Copy under the Edit menu to copy the selected block.
3. Paste the block into a convenient text editor.
4. Select and copy the image URL in the block of text.
5. Paste the URL into a browser address bar and click the Return key to load the link.
6. The emoji should appear in your browser window.
7. Download the emoji image to a convenient location.
At this point, the emoji is ready for upload to other Slack instances.