Promise & Async Visualizer

Step through async execution to understand call stack, microtask queue, macrotask queue, and Web APIs

Examples:

Code

Expected Output

startendpromise 1promise 2timeout
1 / 21
Speed:1200ms
Call Stack

Script starts executing. The global script frame is pushed onto the call stack.

Call Stack

1
<script>

Microtask Queue

0
Empty

Macrotask Queue

0
Empty

Web APIs

0
No active timers

Console Output

0 lines
No output yet