Google Summer of Code
Who can apply
Contributors aged 18 or over who are students (including community and junior college students) or open-source beginners, and who are eligible to work in their country of residence. You may not have been accepted into GSoC more than once before. People living in a U.S.-embargoed country, Russia, Belarus or the DNR/LNR regions are not eligible. Individuals only (no groups); up to three proposals, one accepted.
Watch: how to apply
Video guide coming soon
We are preparing a step-by-step video for this internship. Meanwhile, find application tutorials on YouTube or ask us to make this one next.
About this opportunity
Google Summer of Code pairs newcomers to open source with mentoring organisations for a paid, remote coding project. It is open worldwide, subject to the exclusions listed.
Documents to prepare
How to apply, step by step
- Check that you are eligible. Contributors aged 18 or over who are students (including community and junior college students) or open-source beginners, and who are eligible to work in their country of residence. You may not have been accepted into GSoC more than once before. People living in a U.S.-embargoed country, Russia, Belarus or the DNR/LNR regions are not eligible. Individuals only (no groups); up to three proposals, one accepted.
- Note the deadline. Mar (annual; in 2026 contributor applications ran from 16 to 31 March - check the GSoC timeline page for the next dates) Confirm the exact date on the official page.
- Prepare your documents. CV; Cover letter or motivation statement; Proof of current enrolment or recent graduation; Academic transcript; Passport or national ID copy; English-language test result or other language proof (if required); Anything else listed on the official page (this list is a typical checklist - always confirm there).
- Apply on the official page. Open the official application page and submit your application before the deadline.
Tips from our advisors
- Tailor your CV to the role: lead with the skills and projects the posting asks for.
- Write a short, specific motivation statement. Name the team or project you want to join and why.
- Contact potential supervisors before you apply. Send a one-page research summary and a short, specific email.
- Show a clear link between your past studies, this programme and your career goal. Committees look for a story, not a list.
- Beyond grades, show leadership and community impact with concrete numbers and outcomes.
- Start at least 8 to 12 weeks early. Certified transcripts, translations and referee letters usually take longer than expected.
Quick answers
Who can apply for Google Summer of Code?
Contributors aged 18 or over who are students (including community and junior college students) or open-source beginners, and who are eligible to work in their country of residence. You may not have been accepted into GSoC more than once before. People living in a U.S.-embargoed country, Russia, Belarus or the DNR/LNR regions are not eligible. Individuals only (no groups); up to three proposals, one accepted.
What does Google Summer of Code cover?
Google pays a stipend to contributors who pass their evaluations; the FAQ does not state the amount. Projects are about 90, 175 or 350 hours, over 8 to 22 weeks.
When is the deadline for Google Summer of Code?
Mar (annual; in 2026 contributor applications ran from 16 to 31 March - check the GSoC timeline page for the next dates) Dates change every year, so confirm on the official page.
Where can I study or work with Google Summer of Code?
Host countries: Belarus, Russia.
What documents do I need for Google Summer of Code?
CV; Cover letter or motivation statement; Proof of current enrolment or recent graduation; Academic transcript; Passport or national ID copy; English-language test result or other language proof (if required); Anything else listed on the official page (this list is a typical checklist - always confirm there).
How much work is the Google Summer of Code application?
High: Choose an organisation, discuss your idea and write a proposal on the GSoC site
Go to the official application page
More in Europe
CERN Summer Student Programme
CERN
- Covers
- A paid 8 to 13 week summer placement…
- Deadline
- Nov – Jan
CERN openlab Summer Student Programme
European Organization for Nuclear Research
- Covers
- A daily allowance of CHF 94, a lump-sum…
- Deadline
- Nov – Jan
CERN Short-Term Internship Programme
European Organization for Nuclear Research
- Covers
- Monthly net allowance of CHF 1,593 for an…
- Deadline
- Rolling
