A layered acetate collage separating a mascot from a square background

Remove the White Box Around a Logo Emoji

Compare a logo with a white background, a transparent PNG, and pale edge pixels. Check the result on light and dark chat backgrounds.

Published June 6, 2026Updated October 3, 20266 min read

A white box around a logo emoji usually means that the image contains a solid background. Use the original logo file to remove that background, or try the Remove Background control in the MakeEmoji editor. Then inspect the result on a dark background before you upload it.

A white square and a pale edge need different checks. This guide shows both with one original owl logo, explains the editor controls, and provides a complete example of a correction made in the source artwork.

Identify the square, transparency, and edge

Each pair below uses the same PNG on dark and light gray. The file does not change between the two backgrounds. A light background can hide a white square or border, so always check both.

White square: owl logo on a dark background
Dark background
White square: owl logo on a light background
Light background
White square

A white rectangle sits behind the owl. It is part of the image, even though the file is a PNG.

Open this PNG
Transparent canvas: owl logo on a dark background
Dark background
Transparent canvas: owl logo on a light background
Light background
Transparent canvas

The background rectangle is removed from the source. The dark outline remains visible on both backgrounds.

Open this PNG
White border remains: owl logo on a dark background
Dark background
White border remains: owl logo on a light background
Light background
White border remains

The canvas is transparent, but a white shape remains around the owl. Removing the square does not remove this border.

Open this PNG

These are controlled illustrations made from three versions of the same SVG. They are not results from an automatic background-removal tool. The white-border version deliberately adds a separate white shape so the difference is clear; actual halos can be much thinner.

Method 1: Remove the background from the original logo

If you have the editable artwork, start there. A separate background object is easier to remove accurately than background pixels merged with the logo. Keep an unchanged copy of the original.

  1. Open the original artwork in its design application. Find the background layer or object behind the logo.
  2. Hide or delete that background. Keep white parts that belong to the design, such as lettering, eye highlights, or a deliberate outline.
  3. Export a PNG with a transparent background. Do not flatten it onto a white canvas or export it as JPEG.
  4. Open the saved PNG and check it on dark and light backgrounds. Check the actual exported file, not only the design application preview.

In this worked example, the original SVG contains one white rectangle behind the owl. We removed that rectangle and left the owl paths unchanged. We then rendered the corrected SVG to a 512 × 512 PNG. The original PNG is 22,619 bytes. The transparent result is 21,551 bytes. Both files and their source artwork are available below so you can compare the change.

A transparent canvas can still have too much empty space. After the background is correct, crop near the logo while keeping a small margin. This gives the design more room in a small emoji. See the crop and chat-size comparisons before you shrink a wide canvas.

Method 2: Try Remove Background in MakeEmoji

If you only have a flat image, try automatic removal and inspect the result. A clear logo on a simple background is a useful starting point. Small lettering, open spaces inside letters, and thin lines need close inspection.

  1. Open the MakeEmoji editor. Select Upload and choose the original PNG or JPEG.
  2. Open Edit Image. Select Remove Background and wait for processing to finish. Keep the editor open while it works.
  3. Inspect the outer outline and the spaces inside the logo. Check that light letters and small marks are still present. If useful parts disappear, select Undo.
  4. Adjust the crop. Drag the image to position it and drag a corner to zoom and rotate. Select Save when the subject and margins are correct.
  5. Choose the output you need, then inspect the downloaded file before uploading it. Check both a light and a dark background again.

Automatic removal can make a useful first cut, but it does not know which white areas are part of your brand. If the result damages lettering or leaves a difficult edge, use the editable source or make a manual correction in your image editor. Repeating removal does not guarantee a better result.

If a pale outline remains

Look closely at the exported image. A border can be an intentional stroke in the artwork. It can also come from edge pixels that were blended with white before the background was removed. A transparent canvas does not automatically correct those pixels.

  • Intentional white stroke: Keep it if it belongs to the design. If it does not, remove that stroke in the source and export again. The white-border owl above demonstrates this case.
  • White mixed into the edge: Start from the original transparent artwork if available. Otherwise, correct the edge or selection mask in an image editor and inspect at normal size.
  • White areas inside the logo: Do not erase them just because they match the old background. Compare against the original design before changing eye highlights, letters, or symbols.

Do not add a dark square merely to hide a white border. That square will become visible in a light theme. If your logo needs a background badge for contrast, make the badge a deliberate part of the design and test the complete shape at emoji size.

Choose a file format that the chat app accepts

For a static logo with transparent edges, PNG is a useful shared choice. JPEG does not preserve transparency. If you add motion, use GIF for the Discord and Slack upload workflows described here, then check its edges after export.

Discord accepts PNG and GIF custom emoji under 256 KB. Slack lists JPG, PNG, and GIF and recommends square images under 128 KB with transparent backgrounds. Slack's listed upload formats do not include WebP. Keep the SVG as editable source artwork and export an accepted image format for the upload.

Download and inspect the worked example

All three PNGs are 512 × 512 pixels. The comparisons above display them at 128 pixels. Use the source artwork to prepare a closer crop for your own emoji, then inspect the final file in the destination chat. A correct background, a clear edge, and a close crop solve separate parts of the problem.

Trusted by creators

Creators love MakeEmoji

Used by over two million creators worldwide.

Wall of Love