← All Tools

JS Event Loop Visualizer

Step through JavaScript execution to understand the call stack, microtasks, macrotasks, and rendering

๐Ÿ“ JavaScript Code

600ms
Synchronous
Microtask (Promise)
Macrotask (setTimeout)
Render

๐Ÿ“š Call Stack

Empty

โšก Microtask Queue

Empty

โฐ Macrotask Queue

Empty

๐Ÿ–ฅ๏ธ Console Output

// Output appears here

๐Ÿ“‹ Execution Log

Click "Run" then "Step" to trace execution