Free tool · Roblox simulators and any engine
Pet Factory
Drop your pet models, pick one pose and angle, and get a matching icon for every pet and every mutation: Golden, Diamond, Rainbow, Galaxy and more. Made for Roblox simulators, works for any game.
How it works
- Add petsDrop GLB, FBX or OBJ files, or a folder with textures. A file with several animals becomes several pets.
- Set the lookChoose a pose from the animation, the camera angle, background, frame and outline. Give each pet a rarity.
- Pick mutationsNormal, Golden, Diamond, Toxic, Inferno, Shadow, Rainbow, Galaxy, Celestial. Each one adds an icon per pet.
- DownloadA ZIP of PNG or WebP icons plus Pets.lua with rarities, icon names and mutation chances.
Questions
Do my models get uploaded anywhere?
No. Everything runs in your browser with WebGL. The files never leave your computer, so you can use unreleased models.
Which formats work?
GLB and glTF (with .bin and textures), FBX (binary or ASCII, textures next to it or embedded) and OBJ with MTL. Skinned and animated models are posed from any of their clips.
Can I use the icons in a paid game?
Yes. The icons are renders of your own models, so they are yours. The sample pets are free Cube Pets, licensed for commercial games too.
How do I use them in Roblox?
Upload the PNGs as Decals or Images (Asset Manager → Bulk Import), copy each asset id into Pets.lua instead of the file name, and read the table from your inventory UI.
Do the mutation effects work in my game?
Icons and GLB exports carry the colour, metal and glow of each mutation. Moving patterns like lava cracks or stars are preview effects; in game, add a shader or particles if you want them animated.