Competitive Programming Tools

Free competitive programming tools — graph visualizer, segment tree builder, bit visualizer, bitmask planner, Big-O complexity calculator, interval merger, and more.

17 tools

Frequently Asked Questions

Everything you need to know about competitive programming tools

Who are these competitive programming tools for?
These tools are designed for competitive programmers of all levels — from beginners on Codeforces to experts preparing for ICPC or IOI.
Can I visualize my own test cases?
Yes. Tools like the Graph Visualizer, Grid Path Finder, and Binary Matrix Visualizer let you input custom data and see instant visual feedback.
Are these tools allowed during online contests?
These are learning and practice tools. Always check your contest platform's rules — most allow offline analysis and planning tools.