How Google Code-in Works

In the fall, Google chooses more than twenty open source organizations to participate. The organizations create a large list of short (3-5 hour) tasks for students to work on. Tasks are categorized as: Code, Documentation/Training, Outreach/Research, Quality Assurance, or Design.

  • Coding Coding
  • Documentation and Training Documentation / Training
  • Outreach and Research Outreach
    / Research
  • Quality Assurance Quality Assurance
  • Design Design


  1. Students search for a task that interests them and claim it. They have at least three days to complete it.

  2. The student works on the task, getting guidance from mentors, if needed.

  3. Once the student is ready, they submit their work for review through the contest website.

  4. Mentors from the organization evaluate the work, provide feedback, and if it's complete, accept it! Otherwise, specific feedback is provided, and the student goes back to step #2!

  5. Go to step #1 and repeat!


  • Participants who complete at least 1 task get a digital certificate!

  • Participants who complete 3 or more tasks receive a t-shirt too!

  • At the end of the contest, each organization will choose six finalists to receive limited edition Google Code-in jackets! Two finalists will be Runners-up and receive a Google Code-in backpack. Two finalists from each organization will be grand prize winners and go on a trip to Google Headquarters in California!

  • Digital Certificates Digital Certificates
  • T-Shirts T-Shirts
  • Hoodies Jackets
  • 4 day trip to Google HQ Grand Prize Trip