Cozy Item Icons
Free item icons for game inventories
In short
Cozy Item Icons is a free CC0 icon pack with 150 game items in 13 categories: food and ingredients, tools, crafting materials, treasure and keys, potions, plants and seeds, household things, books and scrolls, music, sports and toys, sci-fi tech and pickups. Every icon comes as a transparent PNG in 512, 256, 128 and 64 px, with outline versions at 128 and 64 px and a ready atlas for each size, 900 PNGs in total.
- Items
- 150 icons
- Sizes
- 6 variants (512, 256, 128, 128 outline, 64, 64 outline)
- Format
- PNG, atlas with JSON
- License
- CC0 1.0
CC0 icons: use, edit and ship them freely
01Treasure Chest in every size
Displayed pixel for pixel, the outline files sit next to the plain ones.
02150 icons in the pack
Below each icon: the Cozy Kit its 3D model belongs to, with a link to the model.
03Technical details
- Items
- 150
- Sizes
- 512 × 512 px · 256 × 256 px · 128 × 128 px · 64 × 64 px
- Outline versions
- 128 px (2 px) · 64 px (1 px)
- PNG
- 900
- Atlas
- 6 × 6 × 5 (512: 6,188 × 6,704 px · 256: 3,116 × 3,376 px · 128: 1,558 × 1,688 px · 128-outline: 1,558 × 1,688 px · 64: 790 × 856 px · 64-outline: 790 × 856 px)
- Camera
- Orthographic 3/4 view from the front left, 28° from above
- Framing
- Object centred, longest side 7 % from the edge
- Lighting
- Warm key, cool fill, soft rim, no ground shadow
- Metadata
- TexturePacker JSON Hash
- Download
- ZIP 59 MB, 915 files
- License
- CC0 1.0
Inside the ZIP: cozy-item-icons.zip
- cozy-item-icons/LICENSE.txt
- cozy-item-icons/README.md
- cozy-item-icons/vorschau.png
- cozy-item-icons/atlas/12 json/png
- cozy-item-icons/png/128/150 png
- cozy-item-icons/png/128-outline/150 png
- cozy-item-icons/png/256/150 png
- cozy-item-icons/png/512/150 png
- cozy-item-icons/png/64/150 png
- cozy-item-icons/png/64-outline/150 png
04Engine notes
Godot 4
Drop a single PNG into a TextureRect or set it as the icon of a Button. For many items, load one atlas and create an AtlasTexture per frame. Frame names in the JSON are the item slugs, such as potion-bottle.
Unity
Import as Sprite (2D and UI). Single PNGs use Sprite Mode Single. The atlases use Sprite Mode Multiple, sliced by cell size with 4 px padding at 512 and 256, 2 px at 128 and 64. Turn off mipmaps for crisp 64 px icons.
Phaser and PixiJS
Each atlas is a 6 × 5 grid in TexturePacker JSON Hash format with a meta.grab3d block (size, outline width, camera). Phaser loads it with load.atlas, PixiJS with Assets.load, and a frame is picked by its item slug.
05About the pack
A consistent inventory needs icons that look like one set. Here every item was shot with the same orthographic camera, a 3/4 view from the front left at 28 degrees, and the same soft lighting: a warm key from the upper left, a cool fill from the right and a light rim from behind.
Every object fills its square the same way. The longest side ends 7 % before the edge and the object sits in the centre, so a coin stack and a treasure chest read at the same weight in a slot grid. Long tools such as the pickaxe or the shovel lie diagonally, the classic inventory pose.
The outline versions add a soft, darker contour in the object's own colour (2 px at 128, 1 px at 64). At 64 px they stay readable on light slots and busy backgrounds. For pixel exact small icons, pick the file that matches your slot instead of scaling a larger one down.
Good for
- Inventories, crafting menus and loot screens
- Shop and quest log entries in RPGs and farming games
- Achievement badges and tutorial hints
- Card games, board game helpers and prototypes
Questions and answers
Which icon sizes are in the pack?
512, 256, 128 and 64 px, plus outline versions at 128 px (2 px outline) and 64 px (1 px outline). That makes 900 PNG files and 6 atlases.
When should I use the outline icons?
Mainly at 64 px on light inventory slots or patterned backgrounds, where the contour keeps the silhouette clear. On dark slots both versions read well.
Can I sell a game that uses these icons?
Sure. With CC0 1.0 there are no fees and no required credit, whether the icons end up in a paid game, a mod or a companion app.
How do I slice the atlas in Unity?
Set Sprite Mode Multiple, open the Sprite Editor and slice Grid By Cell Size: 512 or 256 with 4 px padding, 128 or 64 with 2 px padding. Unity numbers the 30 sprites, the JSON keeps the item names.
Do the icons match the 3D items?
Yes. Every icon was rendered from a free Grab3D 3D model, linked in the list on this page. The potion in the inventory looks exactly like the one on the shelf in your 3D scene.
More free 2D assets and textures
3D icon packs UI Basics 1UI Basics 2Business and MarketingCommunicationE-CommerceWeather and Nature
Texture categories Wood texturesFabric texturesStone texturesBrick and roof texturesGround texturesConcrete and tile texturesMetal textures


