New User
Host Your Contest
One of our aims with CodeChef is to foster learning and growth among people who are passionate about programming through healthy competition and knowledge sharing. We, at CodeChef, are glad to help out if your school, college, educational institute (and now even corporates or any other organisation) wants to host a contest on our platform, irrespective of where you are located.
Association With Colleges, Universities And Schools
We will be more than happy to be associated with Colleges, Universities and Schools as programming partners. The entire monitoring of the infrastructure and online support before and during the contest will be provided by our team at zero cost. We can also provide CodeChef Laddus to winners of the contest which can be redeemed on the Goodies site.
Colleges and Universities can associate with us and open a CodeChef College Chapter in their campus. CodeChef College Chapters are programming clubs run and maintained by College Students and mentored by CodeChef. College Chapters aim to make learning competitive programming accessible for students across the globe. You can know more about College Chapters here:​.
Association With Corporates
Businesses can use our platform for various purposes like campus/lateral hiring, internal employee engagement, branding, employee re-skill programs etc. To know more about our offerings to businesses, visit:​.
Interested companies who wish to host their contest on our platform can fill up this form:​.
Before you apply to host a contest, we want you to go through these guidelines that will help you to understand the process better.
Though we try and accomodate every request for hosting a contest, it will be good to get your request in advance. The process of planning, reviewing and setting up a contest could take anywhere between 1-2 weeks. Hence it is advised that you get in touch with us 1-2 weeks in advance. The sooner the better.
The problems should be algorithmic in nature and adhere to the input output specifications that is followed on CodeChef.
You need to create, upload and test the problem statements and test cases 1 week prior to the competition. This is to avoid last minute hiccups and ensure that we have ample time to publicize and conduct the contest.
You should not use problems which are already used in other contests (on CodeChef or any other platform). If you are planning to do so, you have to inform us in advance and mention it on the contest page as well. Failing this, your institute might be banned from hosting contests on CodeChef in future. It is to be noted that this can only be allowed in a closed contest.
CodeChef will not be able to provide problems for any contests. However, we can provision for you to use the existing problems from our practice section, if it is a closed contest. It is important for you to know that these problems have publically visible solutions and editorials available for most of them. Remember not to use problems from the 'extcontest' section of our Practice section, as we have not tested those problems ourselves.
CodeChef will fully attribute all the questions to the problem setters in a closed contest and will not claim any responsibility for the quality of the contest. However, we would want your contest to be of the highest quallity, so that the community can benefit from it.
Once your contest is over, we will move the problems to a practice section where all community members can get the benefit of solving and learning from your problems whenever they want. If you have strong reasons for this not be done, please let us know in advance.
Some important instructions to be followed while setting the problems are given here.
Let us just take you through the process of hosting your contest on CodeChef.
Firstly, you will have to fill this application form.
CodeChef will verify your application and grant you access to upload problems along with a test contest page.
You will have to upload and test your problems on the test contest page. Information on how to upload or test problem can be found here.
Once you are done with uploading the problem to the test contest page, you need to submit a successful submission to that problem (fix the bug in test data/ time-limit, if any). After you are done with this, write an editorial for your problems (which you will have to upload on our discussion forum after the contest ends) and email it to us (ideally 3-4 days before your main contest)
After this, we will be creating the main contest page for you and sending it to you along with the manage access for your contest.
The list of all sponsors for your contest must be given to CodeChef well in advance for approval.
In case you want to have a banner on your contest page, you can upload the banner on the Contest page (access will be provided to you by the admin). The dimensions of the image will have to be 604px X 287px and the format should be JPEG.
Your Banner should ideally cover the following points:
Name of the Contest
Name of your College/University
CodeChef Logo, your Logo and any other details you would want to add are fine

For any questions or queries, feel free to call us at +91-22-6196-6396
CodeChef is a competitive programming community
About CodeChef
Contact Us
CodeChef uses SPOJ © by Sphere Research Labs
In order to report copyright violations of any kind, send in an email to
The time now is: 09:27:01 AM
Your IP:,
CodeChef - A Platform for Aspiring Programmers
CodeChef was created as a platform to help programmers make it big in the world of algorithms​, computer programming​, and programming contests. At CodeChef we work hard to revive the geek in you by hosting a programming contest at the start of the month and two smaller programming challenges at the middle and end of the month. We also aim to have training sessions and discussions related to algorithms​, binary search, technicalities like array size and the likes. Apart from providing a platform for programming competitions​, CodeChef also has various algorithm tutorials and forum discussions to help those who are new to the world of computer programming​.
Practice Section - A Place to hone your 'Computer Programming Skills'
Try your hand at one of our many practice problems and submit your solution in the language of your choice. Our programming contest judge accepts solutions in over 55+ programming languages. Preparing for coding contests were never this much fun! Receive points, and move up through the CodeChef ranks. Use our practice section to better prepare yourself for the multiple programming challenges that take place through-out the month on CodeChef.
Compete - Monthly Programming Contests, Cook-off and Lunchtime
Here is where you can show off your computer programming skills. Take part in our 10 days long monthly coding contest and the shorter format Cook-off and Lunchtime coding contests. Put yourself up for recognition and win great prizes. Our programming contests have prizes worth up to INR 20,000 (for Indian Community), $700 (for Global Community) and lots more CodeChef goodies up for grabs.
Programming Tools
Online IDE
Upcoming Coding Contests
Contest Hosting
Problem Setting
CodeChef Tutorials
CodeChef Wiki
Practice Problems
Go for Gold
CodeChef for Schools
College Chapters
CodeChef for Business
Terms of Service
Privacy Policy
Refund Policy
Code of Conduct
Bug Bounty Program
We use cookies to improve your experience and for analytical purposes. Read our Privacy Policy and Terms to know more. You consent to our cookies if you continue to use our website.
AboutTypesApplyManageGet Contest Rated!HackathonNew!