Minecraft icons.png Splitter

Upload a legacy icons.png from a resource pack (pre‑1.20.2). Slice Minecraft HUD sprites into individual PNGs for modern packs or quickly crop any part of the sheet with a precise selection tool.

Pixel‑perfect selection

Zoom in, snap to 9 px or 16 px, and use the crosshair to align to exact pixels.

Named exports

Import/export a JSON descriptor to keep consistent coordinates and filenames.

ZIP or individual PNGs

Save everything in one ZIP or grab just the pieces you need.

1) Upload your legacy icons.png

Hint: The legacy sheet contains many HUD sprites. Hearts and hunger icons are typically 9×9 pixels.

2) Grid settings (optional)

3) Select parts by dragging (recommended)

2.0×
Tip: Import version-specific coordinates to auto‑populate rectangles with names.

Tips: Drag to draw a selection (it appears after a tiny movement). Click to select; drag inside to move; drag handles to resize. Delete removes. Arrows nudge (Shift = 5px). Use Snap to align to HUD pixel sizes.

Notes:
  • Per the Minecraft Wiki, icons.png was split into individual sprites under textures/gui/sprites/hud starting in 1.20.2.
  • Many HUD icons are 9×9 in legacy sheets, while others are 16×16. Use Snap (9 px or 16 px) to align, or draw freeform for bars/overlays.

How it works

  1. Upload your legacy icons.png (Java Edition up to 1.20.1).
  2. Use the selection tool to box hearts, hunger, armor, crosshair, bars, etc. Enable Snap for 9 px or 16 px grids.
  3. Optionally load a descriptor JSON to auto‑populate named rectangles (e.g., heart_full, hunger_full).
  4. Export your selection as individual PNGs or download everything as a ZIP.
  5. Place files under assets/minecraft/textures/gui/sprites/hud/ for 1.20.2+ packs.

Pro tips

  • Hearts, hunger, and bubbles are typically 9×9; overlays, hotbar, and experience bars vary in size.
  • Use Crosshair to line up on exact pixel rows/columns when zoomed in.
  • Keyboard controls: Delete to remove, Arrow keys to nudge (Shift = 5 px).
  • Generic cropper: This tool also works for any sprite sheet — not just icons.png.

Privacy‑friendly

Images never leave your browser. All slicing and ZIP generation happen locally.

Have a preset to share?

Got a version‑specific descriptor JSON? Send it over and we’ll add it as a preset.

CraftMC

Your ultimate resource for Minecraft tools and guides.

Professional ToolsExpert GuidesActive Support