Back to Blog
Guide

How to Make an Emoji Background Transparent for Slack

To make a Slack emoji with a transparent background, remove the background and save the file as a PNG or GIF, never a JPG. Free ways on the web, Mac, iPhone, Windows and the command line, why a white box shows up in dark mode, and the size Slack needs.

Slack Green Team
September 27, 2026
October 31, 2026
5 min read
Share:
slack
emoji
custom emoji
slack tips
images

To make an emoji background transparent for Slack, remove the background from the image and save it as a PNG or GIF. A JPG cannot store transparency, so it always keeps a solid background that shows as a white or colored box, most visibly in dark mode. The fastest free way is our Slack emoji maker: drop in the image, tick Remove background, and download a 128 by 128 PNG. On a Mac, Finder's Remove Background quick action works too, and on Windows 11 so does the Remove background button in Paint.

Slack's help center says square images under 128 KB with transparent backgrounds work best for custom emoji. The steps for each device are below.

Our emoji maker and Slack emoji resizer run in your browser, and the image never leaves your device.

Why a transparent background matters in Slack

On 31 October 2026 we uploaded the same green check twice to our test workspace with Slack's emoji.add method: once as a PNG with a transparent background, once saved as a JPG, which filled the background with white. Slack accepted both and kept the JPG as a .jpg file. Then we used both in a message and as reactions. With the pointer over the message, Slack greys the row, and the JPG shows its white square both in the text and inside its reaction pill:

A Slack message reading Transparent PNG, a green check, vs JPG, a green check inside a white square, on the grey hover background; below it two reaction pills, the PNG check blending into the blue pill and the JPG check sitting on a white square

On a plain white message, the JPG looks fine, because the white blends into the white message area. Hover over the message, react with it, switch to dark mode, or look at it in a message someone has highlighted, and the white square appears. Many of your coworkers use dark mode, so a background you cannot see on your screen is plain on theirs. A transparent emoji drawn only in thin black lines has the opposite problem; our Slack dark mode test shows both cases side by side.

A transparent background also lets the emoji sit cleanly on a status, in a reaction pill, and next to other emoji.

Ways to remove an emoji background

WhereHowSave as
Any browserslack.green emoji maker: tick Remove backgroundPNG or GIF, 128 px
Mac, FinderRight-click the image, Quick Actions, Remove BackgroundPNG
Mac, PreviewMarkup, Instant Alpha, drag over the background, press DeletePNG
iPhone or iPadPhotos: touch and hold the subject, then Copy or SharePNG
Windows 11Paint: Remove background in the toolbarPNG
Command lineImageMagick, belowPNG or GIF

In the browser with the slack.green emoji maker

  • Open the Slack emoji maker and choose Image to emoji.
  • Drop, choose or paste your PNG, JPG, GIF or WebP.
  • Crop it to a square with the zoom and position sliders.
  • Tick Remove background. It clears the color around the edges. Move the Tolerance slider up if some background is left, and down if it eats into the subject.
  • Check the preview on light and dark themes at 16, 22 and 32 pixels, then download the PNG.
  • It works best on a plain background: a logo on white, a photo against a wall, a screenshot of text. For a text emoji, pick Text to emoji and tick transparent next to the background color.

    On a Mac

    In Finder, right-click the image, choose Quick Actions, then Remove Background. macOS saves a new PNG next to the original with the background cut out. It handles people, pets and objects in photos, not only plain backgrounds.

    For more control, open the image in Preview, click the Markup button, choose Instant Alpha (the magic wand), drag over the background until it is selected, and press Delete. Then File, Export, and pick PNG.

    On iPhone or iPad

    Open the photo in Photos, touch and hold the subject until it lifts off the background, and tap Copy or Share. Save the result as an image; it keeps the transparent background. You can add it as a custom emoji straight from the Slack app on iPhone and iPad; the steps are in how to add custom emoji to Slack.

    On Windows 11

    Open the image in Paint and click Remove background in the toolbar. Paint cuts out the main subject. Save with File, Save as, PNG picture. The Windows Photos app also has a background tool under Edit.

    With ImageMagick

    To make white pixels transparent and resize to 128 by 128:

    # Replace near-white with transparency, then resize to a 128x128 square
    magick input.png -fuzz 10% -transparent white -resize 128x128 -gravity center -background none -extent 128x128 emoji.png

    For an animated GIF, work on every frame:

    magick input.gif -coalesce -fuzz 10% -transparent white -resize 128x128 -layers optimize emoji.gif

    Raise -fuzz if a light halo stays, and lower it if parts of the subject disappear.

Never appear "away" on Slack again

Cloud-based. No downloads. Works 24/7 even when your laptop is off.

Why a Slack emoji still has a white or black edge

  • • It was saved as JPG. Export as PNG. Renaming a .jpg file to .png does not add transparency.
  • • A thin halo around the subject. The edge pixels still hold some of the old background color. Raise the tolerance or fuzz a little, or remove the background before you shrink the image.
  • • A GIF with a rough edge. GIF transparency is on or off per pixel, with no partial transparency, so curved edges look jagged, often with a white fringe. For a still emoji use PNG. For an animated one, remove the background against a mid-gray or dark color so the fringe blends into both themes.
  • • The checkerboard is part of the image. Some sites show a fake transparency grid baked into a JPG. Download the real PNG, or remove the background yourself.
  • AI image tools draw emoji on a white background more often than not; AI Slack emoji generator covers prompts that make the background easy to clear.

    Slack emoji size and upload

    Keep the finished emoji square, 128 by 128 pixels, and under 128 KB. Animated GIFs can have up to 50 frames. If the file is too big, the Slack emoji resizer shrinks it and keeps the transparency and animation. All the limits are in Slack GIF size limit.

    To upload it, click the smiley face in the message field, then Add Emoji, choose the file, give it a name, and Save.

    FAQ

    Can Slack emoji have a transparent background? Yes. Upload a PNG or GIF with transparent pixels. Slack recommends it.

    Why does my Slack emoji have a white background? The image was saved with a white background, often as a JPG. Remove the background and save as PNG.

    What is the best format for a Slack emoji? PNG for still emoji, GIF for animated ones. Square, 128 by 128 pixels, under 128 KB.

    How do I remove a background for a Slack emoji for free? Use the slack.green emoji maker in the browser, Remove Background in Finder on a Mac, or Paint on Windows 11.

    Always Active

    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

    Ideas

    AI Slack Emoji Generator: Prompts, Tools and the 128 KB Rule

    Any AI image tool can draw a Slack emoji. Prompts that read at 22 pixels, the AI emoji tools in the top results, and what Slack really does with a large AI image, tested.

    Slack Green Team
    Ideas

    Side Eye Emoji for Slack: Built-in Picks and a Custom :side-eye:

    Slack has no side eye emoji. The closest built-in ones are 🙄 :face_with_rolling_eyes: and 😒 :unamused:, and 🫡 :saluting_face: is built in too. For a real side eye, slay or same emoji, make a custom one from a photo or text and add it with Add Emoji. Codes, meme ideas and the steps.

    Slack Green Team
    Guide

    How to Make Slack Emoji Bigger

    Send the emoji on its own, with no text. In our test Slack showed it at 32 x 32 pixels, against 22 next to a word and 16 as a reaction. The large-emoji preference, zoom, tight cropping for custom emoji, and the grid trick for one giant emoji are below.

    Slack Green Team