Skin Editor

Atlas cleanup tool

Minecraft Skin Background Cleaner

Remove opaque pixels outside mapped Minecraft skin UV faces while preserving valid base and overlay pixels in a local 64 × 64 PNG.

Remove only pixels outside mapped UV facesLocal processing only

Combined source

Cleaned skin output

Local processing only

Clean unused atlas space without erasing valid skin faces

A Minecraft skin PNG is not a normal picture with a background. It is a texture atlas made of mapped rectangles and intentionally unused space. This Minecraft skin background cleaner keeps pixels that belong to recognized 64 × 64 base and overlay UV faces, then makes pixels outside those faces transparent. The operation is local, deterministic, and reversible when you keep the source file.

The page starts with a first-party example containing red pixels in unused atlas space. The output removes those marks while preserving the example character and its translucent outer details. This provides a real result before you upload anything. The status reports how many nontransparent pixels were removed, and the cleaned PNG can be downloaded immediately.

When an atlas background becomes a problem

Ordinary image editors may fill an entire canvas with white, black, or another matte color when exporting. A copy-and-paste operation can also place stray pixels around the legitimate rectangles. Those colors might appear invisible in a simple front preview because no model face reads them, yet they make the file harder to audit and may trigger strict validators, conversion tools, or import diagnostics.

Unused-space cleanup is different from background removal around a photograph. The tool does not estimate a foreground subject, detect edges, or delete a chosen color everywhere. It uses known skin UV geometry. An opaque white shirt pixel inside a torso face stays intact, while an identical white pixel outside all mapped faces is cleared.

How to clean a skin PNG

Upload a 64 × 64 PNG, choose Classic or Slim arms, and compare the combined source with the cleaned output. The result is generated as soon as the file is decoded. Review the reported removed-pixel count, inspect both canvases, and select Download cleaned PNG when the output is correct.

The model setting matters around arm regions. Classic and Slim skins share the same canvas size but use different effective arm widths. Selecting Slim can classify narrow columns differently from Classic. The cleaner follows your explicit choice and does not try to convert the skin. If the model is unknown, use the model detector and inspect the evidence first.

What the cleaner preserves

All recognized base-layer faces are copied with their original red, green, blue, and alpha values. The same is true for recognized outer-layer faces. A translucent hat pixel remains translucent; a transparent sleeve pixel remains transparent; an opaque torso edge keeps its exact color. There is no resampling, smoothing, quantization, tinting, or palette replacement.

The cleaner also preserves valid pixels on hidden faces such as the bottom of the head, inner limbs, back surfaces, and overlay rectangles. A pixel is not deleted merely because it is difficult to see from the front. The decision is based on atlas coordinates, not camera visibility.

What the cleaner removes

Only nontransparent pixels outside every mapped UV rectangle are counted and cleared. Modern 64 × 64 layouts contain gaps that are not assigned to any head, torso, arm, leg, or overlay face. Marks in those gaps do not belong to a standard character surface.

The removed count measures pixels whose alpha value was greater than zero before cleanup. Already transparent unused pixels require no change and are not added to the count. The report is therefore easy to interpret: zero means the selected model found no visible data outside its mapped faces; a positive number means the output cleared that many stray or matte pixels.

This is not a complete compatibility verdict. A file can have perfectly clean unused space and still contain base-layer holes, wrong dimensions, misleading arm mapping, or partial alpha that behaves differently in a target client. Use the Minecraft skin checker for broader diagnostics.

Why automatic color removal is unsafe

Some “background remover” workflows delete every pixel matching the corner color. That approach is risky for a texture atlas because the same color may be a legitimate part of a shirt, eye, shoe, or shadow. Tolerance-based deletion is even more destructive because it can erase related shades throughout the design.

Coordinate cleanup avoids that ambiguity. A color inside a valid face is never treated as background simply because it resembles unused-space pixels. The tool is consequently appropriate for solid matte contamination around atlas rectangles, but it is not intended to remove a backdrop painted inside the character itself.

If a mistaken color exists inside mapped faces, use a controlled editor or exact color replacement workflow. Review changes with a 3D viewer and keep the original file.

Classic and Slim safety

Slim arm fronts and backs are three pixels wide, while Classic versions are four pixels wide. Side faces and neighboring atlas positions must be interpreted consistently. Cleaning with the wrong choice can clear a column that the intended model uses or retain a column that should be outside its effective face.

The tool places the model selector beside upload controls so this decision is visible before download. It does not silently guess based on filenames or a single transparent strip. When evidence is ambiguous, preserve both outputs under descriptive filenames and inspect them with the 3D skin viewer.

A careful repair workflow

Keep an untouched source copy. Load the file, record the removed count, and compare the source and output at pixel scale. Download under the generated cleaned filename rather than overwriting the original. Run the cleaned file through the checker, open it in the viewer, and verify front, back, sides, top, and lower surfaces.

If the source came from a legacy 64 × 32 design, convert it with the dedicated legacy converter before using this tool. If it is 128 × 128 or another HD scale, use a dimension-aware workflow instead of resizing it silently. This page intentionally accepts only modern 64 × 64 input so its coordinate decisions remain exact.

Local processing and ownership

The browser decodes the selected file, computes the coordinate mask, renders the comparison, and creates the download. No image pixels, filename, model setting, result, or removed-pixel count is posted to an upload service. There is no login, gallery, cloud database, subscription, or public sharing link.

Only clean files you own or have permission to modify. Removing stray pixels does not change the copyright or trademark status of the underlying artwork. SkinEditor.org is independent and is not affiliated with Mojang or Microsoft.

Frequently asked questions

Will this remove a white shirt or black hair?

No, not when those pixels are inside mapped skin faces. The cleaner uses coordinates, not color matching.

Does a zero removed count mean the skin is valid?

It means no opaque pixels were found outside mapped faces for the selected model. Other format or transparency issues may remain.

Can the cleaned file be undone?

The downloaded output does not contain removed pixels. Keep the untouched source so the operation is reversible.

Why must I select Classic or Slim?

Their effective arm widths differ, so the correct choice protects edge columns around arm regions.

Related paths

Continue with a compatible tool, template, or guide without starting the task again.