Competitive Programming Contest Tracker

Track upcoming competitive programming contests across Codeforces, LeetCode, AtCoder, and CodeChef with live countdown timers.

Next Upcoming Round

Codeforces Round 980 (Div. 2)

🕑 Tomorrow, 14:35 UTC • Duration: 2 hours
18 Hours
:
42 Mins
:
15 Secs
Showing 6 of 6 upcoming contests
Codeforces In ~18 hrs

Codeforces Round 980 (Div. 2)

🕑 Tomorrow, 14:35 UTC
Duration: 2 hours Format: Rated for Div. 2
AtCoder In ~28 hrs

AtCoder Beginner Contest 370 (ABC)

🕑 Saturday, 12:00 UTC
Duration: 1 hour 40 mins Format: Rated for 0 - 1999
LeetCode In ~30 hrs

LeetCode Biweekly Contest 138

🕑 Saturday, 14:30 UTC
Duration: 1 hour 30 mins Format: Global Rated Round

Competitive Programming Platform Profiles

Each competitive programming platform emphasizes distinct problem-solving styles, rating mechanics, and algorithmic paradigms. Balancing participation sharpens intuition across speed and mathematical depth.

Codeforces

Fast-paced 2-hour rounds with live system tests, dynamic penalty scoring, and hacking phases. Focuses on constructive algorithms, math, and data structures.

LeetCode

Weekly 90-minute contests with 4 problems ranging from easy to hard. Geared directly towards technical coding interviews at top tech companies.

AtCoder

Renowned for clean, elegant, and mathematically rigorous problem statements. Ideal for learning DP, graph theory, and combinatorial logic.

About this tool

How to use it

  1. Filter upcoming programming contests by platform (Codeforces, LeetCode, AtCoder, CodeChef, HackerRank).
  2. Inspect the live countdown timer showing exact hours, minutes, and seconds until the next rated round.
  3. Check contest duration, start time automatically converted to your local system timezone, and rating eligibility (Div 1, Div 2, Div 3).
  4. Click 'Add to Google Calendar' to set a calendar alert with direct contest lobby links.
  5. Export the contest schedule to iCalendar (.ics) or CSV format to sync with personal calendars.

Why it matters

Competitive programmers, algorithmic problem solvers, and technical interview candidates participate across multiple platforms with disparate timezones and scheduling cadences. Juggling Codeforces rounds, LeetCode Sunday contests, AtCoder Beginner Contests (ABC), and CodeChef Starters without missing registration deadlines requires a unified, auto-converting contest aggregator.

When to use it

Use when planning weekly algorithmic practice schedules, setting reminders for rating contests, tracking concurrent hackathons, or avoiding scheduling conflicts across competitive programming platforms.

Common questions

Which platforms are supported by the contest tracker?

The tracker aggregates contests from Codeforces, LeetCode, AtCoder, CodeChef, HackerRank, and major annual tournaments like ICPC and Meta Hacker Cup.

Are contest times shown in my local timezone?

Yes! The tool automatically detects your browser's local timezone and converts all UTC/GMT start times into your exact local hour and date.

Can I export contests to my Google Calendar or Apple Calendar?

Yes! Every contest card includes a direct 'Google Cal' button and an 'Export .ICS' button compatible with Outlook, Apple Calendar, and Google Calendar.

Does this tool work completely offline?

Yes! The tracker includes an embedded timetable of recurring rounds and schedules, updating seamlessly in the browser with zero external tracker bloat.