Free game art for Unity, Godot, Unreal, and indie game development. The best places to download free sprites, pixel art, tilesets, 3D models, PBR textures, UI kits, and game icons — every resource here is free to use, just check the license.
| Site | 2D | 3D | No Credit? | Commercial? |
|---|---|---|---|---|
| Kenney | ✓ | ✓ | ✓ CC0 | ✓ |
| OpenGameArt | ✓ | ✓ | varies | ✓ |
| CraftPix | ✓ | — | ✓ | ✓ |
| Pixel Frog | ✓ | — | ✓ | ✓ |
| itch.io Assets | ✓ | ✓ | varies | varies |
| 0x72 | ✓ | — | ✓ CC0 | ✓ |
| Quaternius | — | ✓ | ✓ CC0 | ✓ |
| KayKit | — | ✓ | ✓ CC0 | ✓ |
| Sketchfab | — | ✓ | varies | varies |
| Mixamo | — | ✓ | ✓ | ✓ |
| Poly Haven | — | ✓ | ✓ CC0 | ✓ |
| ambientCG | — | ✓ | ✓ CC0 | ✓ |
| Game-Icons.net | ✓ | — | CC-BY | ✓ |
| Pixabay | ✓ | — | ✓ | ✓ |
Free sprites and free pixel art for 2D games — character sprites, sprite sheets, animations, and backgrounds. These sites cover every style from retro pixel art to hand-painted.
Free tilesets for building platformer, RPG, and top-down levels. Kenney and OpenGameArt (above) have huge tileset libraries too — these are the best dedicated places to browse.
Free 3D models for Unity, Godot, and Unreal — characters, props, vehicles, and environments in game-ready formats like GLTF, FBX, and OBJ.
Free game textures and seamless PBR materials for 3D environments — wood, stone, metal, fabric, and more, all CC0 and ready for any engine.
Free game icons and UI assets for menus, HUDs, inventories, and buttons. Kenney (above) also has excellent complete UI kits.
Free tools for creating your own game assets — pixel art editors, 3D modeling, and image editing. The best game art is often the art you make yourself.
Made with love by your friends at Hackingtons
Game assets are all the content that goes into a video game: sprites, tilesets, 3D models, textures, UI elements, icons, fonts, sound effects, and music. Free game assets are assets that creators have released under permissive licenses — like CC0 or CC-BY — so you can download them and use them in your own projects at no cost.
Free assets are how most indie developers and students build their first games. Instead of spending weeks drawing every sprite, you can grab a CC0 character pack from Kenney, a tileset from itch.io, and a set of icons from Game-Icons.net, and spend your time on what makes a game fun: the code and the design. Every resource on this page works with Unity, Godot, Unreal, and browser-based engines alike.
Not all "free" art is created equal. Here are the most common licenses you'll encounter:
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.
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.
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.
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.
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.
Game assets are all the content that goes into a video game — sprites, tilesets, 3D models, textures, UI elements, icons, fonts, sound effects, and music. Free game assets are released under licenses (like CC0 or CC-BY) that let you use them in your own projects at no cost.
Usually yes. CC0 assets can be used in commercial games with no restrictions and no credit required. CC-BY assets can be used commercially as long as you credit the creator. Avoid CC-BY-NC (NonCommercial) assets in any game you plan to sell.
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.
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.
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.
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.
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.
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.
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.
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.
Free game assets are just the start — Hackingtons has a full set of free resources for every part of making a game: