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.

Create free account