Free Pixel Art RPG Items
Twelve inventory and loot icons: a sword, axe, bow, magic staff, helmet, chest armor, boots, ring, amulet, spell scroll, spell book and loaf of bread. Metal catches a passing glint, magical stones shine and the bread gives off small curls of steam.
Each icon loops through eight frames at 6 fps and comes in 16 and 32 px sizes. Dark outlines and light from the upper left help the set read together in an inventory, shop or loot screen.
These original sprites are drawn by code and released under CC0. Use them in personal or commercial games, change them and share them without asking permission or giving credit.
12 animated assets at 16 and 32 px. Download the whole pack (.zip, 113 KB).
Sword

A steel sword with a leather grip and gold crossguard, with a small reflection traveling along the blade. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Axe

A broad steel axe on a wooden haft, with a glint moving across its cutting edge. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Bow

A diagonal wooden bow with a nocked arrow and taut string, catching a soft gleam along its curved limb. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Magic staff

A wooden staff with a violet crystal in a gold setting, with light passing through the crystal. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Helmet

A steel helmet with cheek guards and a narrow visor, with a reflection sweeping over the dome. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Chest armor

Teal chest armor with steel shoulders and a leather belt, with a restrained glint on the metal. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Boots

A side-view leather boot with a folded cuff, gold buckle, distinct heel and toe, and a soft gleam over the leather. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Ring

A gold ring set with a small teal stone, with a glint passing around its open band. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Amulet

A violet pendant hanging from a gold necklace, with a small magical shine crossing its stone. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Spell scroll

Curled parchment tied with a ribbon and violet wax seal, with a small magical glint on the seal. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Spell book

A violet spell book with a leather spine, visible page edges and a glint on its gold cover ornament. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Bread

A scored golden loaf that bobs gently while two small curls of steam rise from its crust. 8 frames · 6 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
More free packs
- Free Pixel Art Effects — Explosions, smoke, dust, sparks, fire, splashes and magic — the effects almost every 2D game needs.
- Free Pixel Art Pickup Sprites — Coins, gems, hearts, keys, potions, a treasure chest and power-ups that spin, shine, bob and pulse to say “pick me up”.
- Free Pixel Art Combat Effects — Slashes, claw rakes, gunfire, lasers, arrows, parries, shockwaves, crits and ground slams — the effects that make hits feel good.
- Free Pixel Art Spell & Projectile Effects — Fireballs, ice shards, plasma orbs, lightning, poison, heals, shields, portals and teleports — spells and things that fly.
- Free Animated Pixel Art Tiles & Props — Animated water, lava and waterfall tiles plus torches, banners, doors, traps, crumbling blocks and grass that bring a level to life.
- Free Pixel Art Weather & Ambient Effects — Rain, snow, lightning, falling leaves, wind, clouds, fireflies and bubbles — overlays and ambient details that set the mood.
- Free Pixel Art Creature & Enemy Sprites — Bats, slimes, ghosts, bees, fish, birds, spiders and beetles — small animated critters and enemies for any 2D game.
- Free Pixel Art UI & Feedback Icons — Pop-in alerts, a check and a cross, a level-up burst, a heartbeat, a bouncing arrow, a lock-on reticle and a spinner: icons that say something happened.
Free for any use (CC0)
Everything here is released under CC0 1.0: use the files in any project, commercial or not, change them and share them, without asking and without crediting anyone.
How they were made
Every sprite is drawn pixel by pixel by code written for SpritePilot, not AI-generated, and not traced or adapted from anyone else's art.
Using them in your game
Each PNG is one row of square frames; explosion-32px_strip10.png is 10 frames of 32 × 32 pixels. Guides: Godot 4, Unity, Phaser. Preview any strip in the Sprite Player.