Krunker Spin Simulator 2 is a full browser-playable WebGL recreation of the Krunker.io spin system, but with infinite currency and a huge collection of 1000+ available skins. It’s the second version of the Krunker spin simulator, expanding my original prototype into a polished, optimized project.
Developed together with Simommes, who handled testing, marketing, and quality control, this version focuses heavily on capturing the exact feel of the real Krunker.io spinner. The animations, timing, skin reveals, and visual cues are nearly indistinguishable from the real thing.
The single most important goal was game feel. A huge amount of time went into matching:


This required extensive experimentation inside Unity’s Animator system. Dozens of small tweaks like easing curves, animator transitions, frame timings, and state blends, were adjusted until the simulator felt identical to Krunker.io. Getting this right is one of the achievements I’m most proud of.
The RNG behind the spins is weighted exactly like Krunker.io, so rare skins stay rare.
Krunker.io doesn’t provide an API to fetch skins, so I built a complete custom scraping pipeline.

I wrote a specialized AutoHotkey script that:
Each weapon category required its own set of rotation angles to mimic how they appear during a real Krunker spin.

The raw screenshots then went through a custom GIMP Script-Fu plugin I wrote. This plugin batch-processed every skin:
The result are perfectly cleaned, uniform textures ready for Unity, without manually editing thousands of images!
This scraping + batch‑processing system is the second thing I’m most proud of in the entire project.

With over a thousand skins, the inventory needed to be efficient and fast. Key features:

The project is built entirely in Unity and exported to WebGL, making it fully playable in the browser with no downloads. Despite the size of the skin library, the simulator runs smoothly and even works well on mobile browsers.
A browser‑based Krunker.io spin simulator with infinite currency and over 1000 available skins. Looks and feels like the real spinner with near-perfect accuracy.
Core development & animation
Logic, weighted RNG, inventory
Automated skin scraping
Batch image editing plugin
WebGL hosting and distribution