Now open — start solving for free
Learn algorithms with a modern edge.
Browse curated problems, get live feedback, and build your fundamentals — from basics to advanced techniques.
500+
Problems
12k+
Users
1.4M+
Submissions
Why use Online Judge?
Curated Problems
Browse a growing archive of problems organised by topic and difficulty.
Instant Feedback
Submit your solution and get results in seconds with detailed verdict info.
Compete & Rank
Join contests and climb the leaderboard against peers.
Get started
Ready to sharpen your skills?
Create a free account and start solving today.