1v1 Battle Arena

Live queue

Challenge someone who is online right now β€” or send a 1-tap WhatsApp battle link to any friend. Each 90-second match mixes predict-the-output cards with fix-the-bug cards where you choose the error β€” four options every time, no playground or code execution in the arena.

Players online now

⚑ Instant Friend Duel · No Waiting for Lobby

Challenge a friend on WhatsApp (15-min open room link)

Nobody online from your college yet? Send a 1-tap battle link β€” the moment your friend taps Accept, your 90-second 1v1 Python match starts live.

Pick a level for the battles you start β€” the invited player sees it before accepting. Cards are either output checks or fix-the-bug error checks; both use four quick choices. A level with too few published problems is greyed out, so an accepted invite can never dead-end.

A battle invite only lands while the other player has PyDebug open β€” the green dot means they are here right now. Offline players show no dot and their invite button stays switched off.

    Looking for players…

    8 questions 90 seconds +25 XP per win 100 XP/day cap

    Your arena record