3 items
Head-to-head Codeforces battles — matchmaking on Code Battle, code on Codeforces. Code Battle turns Codeforces into a head-to-head arena. ⚔ Two players, real Codeforces problems Race a friend in a private room, or queue for a ranked match against a Codeforces user within ±500 of your rating. First Accepted submission takes the round. Best of 3 wins the match. Everything happens on one page The problem and the official Codeforces editor are embedded side by side inside Codeforces' own /battle page. No tab switching, no copy- pasting, no leaving the site you already know. Ranked leaderboard with Elo Verify your handle once with your Codeforces API key and your ranked matches will count toward a global Elo leaderboard. Friend-room games are casual and do not affect rating. Privacy-first opponent view You can see that your opponent is coding — typing pulses, line count, caret position — but you never see what they are typing. The "ghost code" preview is generated locally from a hash of their handle; their real source code never leaves their browser. What it does NOT do - Does not read or upload your source code - Does not share data with third parties - Does not require your Codeforces password (API key signing only) - Does not track your browsing history Open https://codeforces.com/battle after installing. Made by Reza Shiri. Not affiliated with or endorsed by Codeforces.
Jun 4, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.