Free Game Art Resources

The best places to find free sprites, pixel art, tilesets, 3D models, textures, and UI kits for your video games. Every resource here is free to use — just check the license.

Site 2D 3D No Credit? Commercial?
Kenney✓ CC0
OpenGameArtvaries
itch.io Assetsvariesvaries
CraftPix
Quaternius✓ CC0
Poly Haven✓ CC0
Pixabay
Game-Icons.netCC-BY
Lospec
Sketchfabvariesvaries
🎮
Over 40,000 assets — all CC0 (public domain), all free, no sign-up required. 2D sprites, tilesets, UI elements, 3D models, fonts, and audio. Clean, colorful, consistent art style across all packs. The gold standard for free game assets. If you only visit one site, make it this one.
2D Sprites 3D Models UI Kits CC0 Public Domain
🎨
Community-driven site with over a decade of contributions. Massive collection of 2D sprites, pixel art, tilesets, character animations, and complete game kits. Filter by license (CC0, CC-BY, CC-BY-SA, GPL). Great for finding art in specific styles — retro, pixel, hand-drawn, vector, and more.
2D Sprites Pixel Art Tilesets CC0 Available Mixed Licenses
🎲
Thousands of free asset packs from indie artists. Character sprites, platformer tilesets, top-down RPG packs, UI kits, pixel art, and complete game kits. Filter by style, license, and theme. Many creators offer CC0 packs. Licenses vary by creator — always check before publishing.
2D Sprites Pixel Art Tilesets UI Kits Free Packs
Polished, professional-quality 2D game art. Free packs include character sprites, tilesets, backgrounds, icons, GUI elements, and game kits. Art styles range from pixel art to hand-painted. The free assets can be used in commercial projects with no attribution required.
2D Sprites Tilesets UI & Icons No Credit Needed Free Tier
🌈
The go-to resource for pixel art color palettes, with thousands of curated palettes to use in your pixel art. Also features pixel art tutorials, a sprite editor, and a community gallery. Essential for anyone making pixel art games.
Pixel Art Palettes & Tools Free
🔮
Thousands of stylized low-poly 3D models — characters, animals, vehicles, environments, weapons, furniture, and more. All CC0 (public domain). Clean, consistent art style that works great for indie 3D games. Models come in multiple formats (FBX, OBJ, GLTF) and work with Unity, Godot, and Unreal.
3D Models CC0 Public Domain Free
🌎
High-quality 3D models, textures (PBR materials), and HDRIs — all CC0, no paywalls, no signup. Models are optimized for games and visual effects. The textures are photorealistic PBR materials perfect for realistic game environments. One of the best sources for professional-grade 3D assets.
3D Models PBR Textures CC0 Public Domain Free
💻
Massive library of downloadable 3D models. Filter by Creative Commons licenses to find free models. Thousands of game-ready characters, props, environments, and vehicles. Supports GLTF, FBX, OBJ, and more. Some models are CC0, others CC-BY — check each model's license.
3D Models CC0 Available Mixed Licenses
🧱
Hundreds of free PBR materials and textures — wood, stone, metal, fabric, concrete, and more. All CC0. Download in various resolutions. Perfect for texturing 3D environments in Unity or Unreal Engine. Seamless and tileable.
PBR Textures CC0 Public Domain Free
Over 4,000 free icons designed specifically for games — swords, shields, potions, spells, skills, inventory items, and more. SVG format so they scale to any size. CC-BY 3.0 license (credit required). Essential for RPG and strategy game UI.
Game Icons CC-BY (Credit) Free
🖼
Free illustrations, icons, and vector graphics. Simplified license — no attribution required, commercial use allowed. Good for finding UI backgrounds, button art, menu graphics, and decorative elements. Search for "game" or "fantasy" to find relevant assets.
Illustrations UI Elements No Credit Needed Free
Free online pixel art editor. Create sprites and animated sprite sheets right in your browser. Features layers, onion skinning (see previous frames), and export to PNG sprite sheets or GIF. Perfect for beginners learning pixel art and for game jams.
Pixel Art Sprite Editor Free Tool
🎨
The industry-standard pixel art and animation tool. Used by professional indie game developers worldwide. Features sprite sheet export, tilemap editing, onion skinning, and palette management. Paid ($20) but worth every penny. Also available for free if you compile the open-source code yourself.
Pixel Art Animation Tool Open Source
🎳
Free, open-source 3D modeling, sculpting, texturing, and animation software. Industry-grade tool used by professionals and indie devs alike. Create characters, environments, props, and animations. Export to FBX, OBJ, GLTF for use in any game engine. The most powerful free creative tool available.
3D Modeling Animation Free & Open Source
🖌
Free, open-source image editor — often called the free alternative to Photoshop. Create textures, edit sprites, design UI elements, and manipulate images. Supports layers, masks, filters, and scripting. Exports to PNG, JPG, and many other formats.
Image Editor Textures Free & Open Source
Hackingtons500 coding competition

Made with love by your friends at Hackingtons

Understanding Art Licenses for Games

Not all "free" art is created equal. Here are the most common licenses you'll encounter:

  • CC0 (Public Domain) — Use for anything. No credit needed. No restrictions. The safest and most permissive license. Kenney, Quaternius, and Poly Haven all use CC0.
  • CC-BY (Attribution) — Free to use, but you must credit the creator. Usually a line in your game's credits screen is enough.
  • CC-BY-SA (ShareAlike) — Same as CC-BY, but if you modify the art, your version must also be shared under the same license. Be careful with this one in commercial projects.
  • CC-BY-NC (NonCommercial) — Free with credit, but only for non-commercial projects. You cannot sell a game using this art.
  • GPL — Open-source license. If you use GPL art, your game may need to be open-source too. Read carefully before using in commercial games.

Tip for students: Stick to CC0 assets whenever possible. You can use them for school projects, game jams, portfolio pieces, or published games without any worries.

Common Game Art Formats

PNG (Portable Network Graphics)

The standard format for 2D game art. Supports transparency (alpha channel), which is essential for sprites. Lossless compression — no quality loss. Use PNG for sprites, tilesets, UI elements, and anything that needs transparent backgrounds.

SVG (Scalable Vector Graphics)

Vector format that scales to any size without losing quality. Great for UI icons and elements that need to work at multiple resolutions. Game-Icons.net uses SVG. Some game engines support SVG directly; others require converting to PNG first.

FBX / OBJ / GLTF (3D Formats)

Common 3D model formats. FBX is widely supported and handles animations. OBJ is simple but doesn't support animation. GLTF is the modern, open standard — smaller files, faster loading. Unity, Godot, and Unreal all support these formats.

PBR Textures (Physically Based Rendering)

A set of texture maps (albedo, normal, roughness, metallic) that work together to create realistic materials. Sites like Poly Haven and ambientCG provide PBR texture sets. Used in 3D games for realistic-looking surfaces.

Key Art Terms for Game Developers

  • Sprite — A 2D image (often with transparency) used for characters, objects, and effects in a game.
  • Sprite Sheet — A single image containing multiple animation frames arranged in a grid. The game engine plays through the frames to animate.
  • Tileset — A grid of small square tiles (grass, dirt, water, walls, etc.) used to build game levels with a tilemap system.
  • Tilemap — A data structure that arranges tiles from a tileset into a level layout. Built into Unity, Godot, and most 2D engines.
  • Atlas — A texture atlas is a large image containing many smaller images packed together. Reduces draw calls and improves performance.
  • Normal Map — A texture that fakes surface detail (bumps, dents) without adding polygons. Used in 3D games to make surfaces look more detailed.
  • Low-Poly — A 3D art style using few polygons per model, creating a clean, stylized look. Runs well on all hardware. Quaternius specializes in this style.

Frequently Asked Questions

Can I use these art assets in my game?

Yes — every resource on this page offers free art for game projects. However, each site and each individual asset may have a different license. Some require attribution (credit in your game), while CC0 assets can be used with no credit. Always check the specific license before publishing.

What is CC0?

CC0 (Creative Commons Zero) means the creator has waived all copyright. You can use the asset for absolutely anything — commercial games, modifications, redistribution — with no credit required. It is the most permissive license available.

What image formats work in Unity?

Unity supports PNG, JPG, PSD, TIFF, TGA, EXR, GIF, BMP, and IHD. For sprites and 2D art, use PNG (supports transparency). For 3D models, use FBX or GLTF. For textures, use PNG or TGA.

What image formats work in Godot?

Godot supports PNG, JPG, WebP, SVG, and BMP for 2D art. For 3D models, use GLTF (preferred), OBJ, or FBX. PNG is the best choice for sprites and tilesets.

What is a tileset?

A tileset is a single image containing multiple small tiles (grass, dirt, water, walls, etc.) arranged in a grid. Game engines use tilemaps to arrange these tiles into levels. Tilesets are the foundation of most 2D platformers, RPGs, and top-down games.

What is a sprite sheet?

A sprite sheet is a single image containing multiple frames of animation arranged in a row or grid. The game engine cycles through the frames to create animation — like a character walking, jumping, or attacking. Most 2D game assets come as sprite sheets.

Can I modify free game art?

With CC0 and CC-BY licenses, yes — you can edit, recolor, resize, and remix the art however you want. CC-BY-ND (NoDerivatives) does not allow modifications. Most game art sites default to CC0 or CC-BY, which allow full modification.

Where should I start if I'm new to game art?

Start with Kenney — all CC0, consistent style, and organized by category. Use Piskel (free, in-browser) to create your own pixel art. For learning, check Lospec for pixel art tutorials and palettes. As you advance, explore Aseprite for animation and Blender for 3D.