Free Pixel Art UI & Feedback Icons
Small animated icons that tell the player something happened: "!" and "?" bubbles that pop in, a checkmark that draws itself, a cross that shakes, a heartbeat, a loading spinner, a bouncing arrow, a level-up burst and a lock-on target marker.
They are built to read at a glance on top of gameplay — bold outlines and strong contrast on any background, with snappy pop-in timing.
9 animated assets at 16 and 32 px. Download the whole pack (.zip, 86 KB).
Alert bubble

A speech bubble with a "!" that springs up, overshoots and settles with a shine — for spotted, surprised or urgent. 9 frames · 15 fps · plays once.
Download: PNG 16 px · PNG 32 px · GIF
Question bubble

A speech bubble with a "?" that pops up and tilts back and forth, puzzled — for curious NPCs and hints. 9 frames · 12 fps · plays once.
Download: PNG 16 px · PNG 32 px · GIF
Checkmark

A green badge that pops in and draws its check with a punch — for correct answers, done tasks and saves. 10 frames · 15 fps · plays once.
Download: PNG 16 px · PNG 32 px · GIF
Cross

A red badge that pops in, slashes an X and shakes its head — for wrong answers, failures and locked things. 10 frames · 15 fps · plays once.
Download: PNG 16 px · PNG 32 px · GIF
Heartbeat

A glossy heart that beats lub-dub and catches the light, looping — for health, healing, low-HP warnings and likes. 8 frames · 10 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Loading spinner

A ring of dots with a bright head chasing its fading tail, looping seamlessly — for loading and waiting. 8 frames · 12 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Arrow indicator

A chunky arrow that bounces down onto whatever it points at, squashing on contact — for objectives and pickups. 7 frames · 12 fps · loops.
Download: PNG 16 px · PNG 32 px · GIF
Level up

Rings of light and a golden arrow that shoots up, settles, then streaks away in sparkles — for level-ups and boosts. 12 frames · 15 fps · plays once.
Download: PNG 16 px · PNG 32 px · GIF
Target marker

A lock-on reticle: corner brackets snap in and ease out while a bright arc sweeps round the ring — for targets and aiming. 8 frames · 10 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 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 asset 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.