Halloween pixel art

1,040 sprites

Pumpkins, ghosts, witches, and skeletons. Free Halloween pixel art sprites for spooky 2D games and seasonal projects.

1,040 sprites

No sprites match these filters.

Halloween pixel art

Pumpkins, ghosts, witches, skeletons, bats, and gravestones. Seasonal art has one advantage over everything else in a game, which is that the audience already knows the visual language and you only have to hit it.

The palette does most of the work

Orange and purple against a very dark ground. That pairing is close to complementary, so it vibrates slightly, and it reads as Halloween before a single shape is recognisable.

Avoid pure black as your darkest tone. It flattens everything sitting against it and leaves you nowhere to go for a shadow. A very dark purple or a near-black blue gives you the same contrast and keeps the shading alive.

One acid green as an accent, used sparingly. Slime, potion glow, witch magic. It works precisely because it appears three times on a screen rather than everywhere.

Light from below

This is the single cheapest horror trick in pixel art.

Nearly every sprite in every game is lit from the upper left. Reversing that so the highlight sits under the chin and the shadow falls upward is the classic torch-under-the-face effect, and players read it as wrong before they can articulate what changed.

Use it on faces, gravestones, and anything you want to feel off. Do not use it on the whole scene, because the effect depends on being a deviation.

Ghosts need an unfinished edge

A ghost with a closed outline is a solid object in a sheet.

Leave the bottom edge open. A wavy tail, a dithered fade, a few scattered pixels that stop rather than end. That incompleteness is the whole read, and it costs you about six pixels.

Pumpkins are a lighting exercise

A jack-o-lantern is really two problems. The pumpkin body, which is a ribbed sphere and wants three or four orange tones to show the ribs, and the carved face, which is a light source.

The face should throw light onto whatever is nearest it. Even a single lighter pixel on the ground below sells the idea that something is burning inside.

FAQ

Orange and purple against near-black, with a single acid green as an accent. Pure black kills the shading, so use a very dark purple or blue as the darkest tone instead.

Light it from below. Almost every sprite in a game is lit from above, so reversing it reads as wrong before a player can name why, which is exactly the effect you want.

Keep the bottom edge unfinished with a wavy or dithered fade instead of an outline. A closed outline makes a ghost read as a solid object wearing a sheet.

Yes, every one downloads as a free PNG with a transparent background.

We use cookies to enhance your experience. Essential cookies are required for the site to function. You can choose to accept all cookies or only essential ones.

Cookie policy