How to Write a Cover Letter for Internship Applications (Full Example)
A full worked example of a cover letter for an internship for a student with no experience, plus what changes for a research internship, a startup, and a mass-hiring program like TCS's.
A good cover letter for internship applications has one job: convince someone that a student with little or no work history is worth an interview anyway. That means it can't lean on the "five years of experience in X" opening that generic templates suggest — it has to substitute coursework, projects, competition results, or plain self-taught effort for the experience section a full-time cover letter would use. The core structure stays the same across every internship: who you are, why this specific team, one or two concrete proof points, and a clear ask. What changes is the proof points and the tone, and they shift noticeably between a research internship, a startup internship, and a mass-hiring program like TCS's or Infosys's annual intake. Below is a full worked example, followed by exactly what to change for each of those three situations.
What a cover letter for an internship needs to do differently
Drop any line that apologizes for not having experience — "I know I don't have much experience, but..." tells the reader to lower their expectations before they've even reached your proof points. Replace it with the strongest evidence you actually have: a project, a competition placement, a piece of self-directed learning, or a relevant piece of coursework, described specifically enough that it reads as real rather than generic. Keep the whole letter to around 250–300 words. For the mechanics of structure and formatting that apply to any cover letter, our general guide on how to write a cover letter is worth reading alongside this one; what follows here is specific to the internship context.
A second difference is the ask itself. A full-time cover letter usually implies "hire me for this role"; an internship cover letter is often implicitly asking for something smaller and more specific — a chance to learn under a particular team, for a fixed and known duration. Naming that duration and your availability clearly (semester dates, exam schedule, how many hours a week you can commit if it's part-time alongside college) removes a scheduling question the reader would otherwise have to ask you separately, and shows you've thought about the practical shape of the internship rather than just the title.
Full worked example: a cover letter for a student with no experience
This is written for a third-year computer science student applying to a data analytics internship at a mid-size company, with no prior internship, using project work and self-taught skills as the proof points.
Subject: Application for Data Analytics Intern — [Your Name], [College Name], Third Year
Dear [Hiring Manager's name],
I'm a third-year B.Tech Computer Science student at [College name], and I'm applying for the Data Analytics Intern role posted on [portal name]. I haven't had a formal internship yet, but three things make me a strong fit for this specific role.
First, I built a dashboard tracking placement statistics for my college's training and placement cell using Python and Power BI, cleaning and merging four years of inconsistent spreadsheet data into something the faculty team actually uses today. Second, I placed in the top 15 of [a named hackathon or competition] by building a churn-prediction model on a retail dataset — the kind of problem your job description lists under core responsibilities. Third, I've spent the last two semesters teaching myself SQL and data visualization outside of coursework, specifically because I wanted to work on real business data rather than classroom exercises.
I'd like the chance to bring that same curiosity to [Company name]'s team for the [duration] internship. I'm available to start from [date] and can commit full-time for the internship's full duration. My resume and a link to the placement dashboard project are attached below.
Thank you for considering my application.
[Your name]
[Phone] | [Email] | [LinkedIn or portfolio link]
Notice what carries the letter: three specific, checkable claims, each tied to a real artifact (a dashboard, a competition ranking, a self-taught skill applied to a real problem), not adjectives like "hardworking" or "passionate about data." That pattern — specific claim, named artifact, tie-back to the job description — is what changes across the three variations below, while the overall shape of the letter stays the same.
What changes for a research internship
A research internship — whether it's a lab placement, a professor-led project, or a structured programme like the Summer Research Fellowship Programme jointly run by the Indian Academy of Sciences, INSA and NASI for undergraduates — expects an academic register, not a business one. Name the specific area of research and, if you can find it, the specific paper, dataset or ongoing project the lab is known for, rather than describing the department in general terms. Mention the exact coursework or lab technique that's relevant (a named method, software, or instrument, not "strong academic background"), and state clearly that you can commit to the full research duration, which for programmes like SRFP typically runs eight to ten weeks over a summer. Drop any language about salary or stipend negotiation entirely — these programmes almost always have a fixed, published stipend, and raising it reads as misjudging the context.
What changes for a startup internship
Startups rarely have a formal hiring pipeline for interns, so the cover letter is often the only screening document a founder or a small team actually reads before a call. The tone can be more direct and less formal than a corporate letter — naming the specific product, a feature you've used, or a piece of the company's public work (a blog post, a demo, an open-source repo) shows you did more than skim the "About" page. Startups value speed and initiative more than polish, so a shorter letter that gets to the point in the first two lines works better than a fuller, more formal structure. Be explicit about your availability and how quickly you can start, since a small team often needs to fill a gap immediately rather than plan around a fixed onboarding calendar the way a larger company would.
It's also worth naming something small and specific you noticed while using or researching the product — a bug, a feature you wished existed, an unusual design choice — because it signals genuine curiosity rather than a mass-sent application. Many startup internships are found through college WhatsApp groups, Internshala, or a founder's own LinkedIn post rather than a formal jobs page, so the same letter often needs to work as a cold email too; keep a version that opens with why you're reaching out to them specifically, in case there's no formal "Dear Hiring Manager" to address it to at all.
What changes for a mass-hiring internship program
Programs like TCS's annual internship intake or Infosys's InfyTQ-linked hiring run through an application portal and an ATS rather than a human reading individual emails one by one — a TCS internship, for context, typically pays a stipend in the ₹2–2.8 lakh per annum range depending on the role and location, and runs on fixed application windows for a defined batch of students. Whatever text box the application calls a "cover letter" or "statement of purpose" is far more likely to be scanned for keyword overlap with the job description than read as a piece of writing, so match the language of the posting closely and keep sentences short and specific rather than narrative. This is the one situation where an ATS-aware approach to your resume and cover letter genuinely outranks a more creative, story-driven version — save the personality for the interview round, if there is one, and use the written application to get through the filter.
| Internship type | Tone | Emphasize |
|---|---|---|
| Research (lab, SRFP-style programme) | Academic, specific | Named research area, relevant coursework or method, full-duration availability |
| Startup | Direct, informal | Specific product knowledge, speed, availability to start immediately |
| Mass-hiring program (TCS, Infosys-style) | Keyword-matched, concise | Exact terms from the job posting, ATS-friendly structure over narrative |
| General/unclear process | The worked example above | Specific projects, named artifacts, clear availability |
Common mistakes that get internship cover letters ignored
- Opening with "Dear Sir/Madam" when the hiring manager's name is findable. A minute on LinkedIn or the company's team page usually finds a name; using it signals you did that minute of work.
- Restating the resume line by line. The cover letter should add context the resume can't — why this team, why now, what a bullet point actually involved — not repeat it.
- Apologizing for lack of experience. Every internship applicant has limited experience; the letter's job is to make the experience you do have sound specific, not to pre-apologize for what you don't have.
- Leaving out availability and duration. Many internships have a fixed window; not stating when you can start and for how long forces the reader to guess or, more likely, move to the next application.
- Writing more than a page. For an internship application, 250–300 words is enough; longer letters for an entry-level, low-experience application read as padding rather than substance.
- Getting the company or portal's name wrong from reusing a template. If you're applying to several internships listed on Internshala or similar portals, always re-check the company name, role title and one detail before sending — a copy-paste error is an instant filter-out for many recruiters.
Whichever version you write, keep two things constant: use the standard cover letter format so it's easy to skim, and check it against a couple of real cover letter examples before sending, particularly if this is your first one. The format is forgiving; specificity is not — it's the one thing every version above depends on.
If you're sending the application as an email rather than uploading a document to a portal, the same content works, but check that your subject line and the first two lines still make sense on their own before anyone opens the attachment — a recruiter or founder skimming a crowded inbox often decides whether to open a message based on those two things alone. Whichever internship you're applying to, the letter is doing its job if a reader who knows nothing about you finishes it with one clear, specific reason to move you to the next round, rather than a vague, positive impression they can't quite pin down.
Frequently asked questions
Do I need a cover letter for an internship if I have no experience?
Yes, if the application allows one — it's your best chance to substitute projects, coursework and self-taught skills for the work experience you don't have yet. Skipping it means relying entirely on a resume that, for a student, often has little to differentiate it from hundreds of others.
How long should an internship cover letter be?
Around 250 to 300 words. Long enough to make two or three specific, concrete points, short enough that a recruiter or hiring manager reads the whole thing rather than skimming it.
What should I write instead of work experience?
Specific projects, competition or hackathon results, self-taught skills applied to a real problem, or relevant coursework — described with enough detail (tools used, what you built, what changed) that it reads as real rather than generic.
Should I email the cover letter directly to a startup founder?
If you can find their email or LinkedIn and the posting doesn't specify an application process, yes — a short, direct note referencing something specific about their product often works better than a formal application form for early-stage startups.
Do mass-hiring programs like TCS's internship even read individual cover letters?
Rarely as a human-read document at the first stage. These run through an application portal and ATS, so keyword overlap with the job description matters more than narrative writing. Match the posting's language closely.
Can I use the same cover letter for every internship I apply to?
Keep the core structure and your strongest proof points constant, but change the company name, the specific reason you want that team, and which proof point you lead with based on what the posting emphasises. A cover letter that's obviously identical across applications is easy for a reader to spot.