How to write a cold email for an internship: the playbook (India, 2026)
Two out of three postings we track hand you an email address belonging to an actual, named human being. 65.9% of 20,392 of them, to be exact.
Hardly anyone writes to it. The people who do mostly send the same message, and you already know how it goes, because you have probably sent it: respected sir/madam, I am a highly motivated third-year student seeking an opportunity in your esteemed organisation.
We keep a wall of cold emails that got replies on this site. Real ones, screenshotted, with the company that wrote back. They have almost nothing in common on the surface. Some are four lines long. One goes on for six paragraphs. What they share is structural, and it copies.
Here is the email we would send, in the order we would write it.
1. Write to a person, not to a department
10,878 of the 14,004 companies in our data posted exactly one internship and never posted again. A company hiring one intern, once, does not have a recruitment team. The person reading your email is a founder, a team lead, or whoever will be sitting next to you if this works out.
So "Dear HR Team" is usually addressed to nobody. Worse, it tells the reader immediately that you are sending this to fifty companies, because nobody writes "Dear HR Team" to a person whose name they bothered to learn.
The name is easier to find than you think. It is often in the posting itself. When it is not, the LinkedIn post the role came from has an author, and that author is almost always the person who will read your email.
2. Make the subject line the reason, not the category
A subject line has one job: to make the next thirty seconds feel worth spending. "Application for Internship" does not do that job. It is a filing label, and the inbox already has forty of them.
| What most people send | What we would send |
|---|---|
| Application for Internship | Built a Hindi OCR tool, two questions about your data internship |
| Regarding Internship Opportunity | Your Bengaluru ops role - I ran a 40-vendor onboarding at my college fest |
| Resume for your consideration | Redesigned your onboarding screens for practice, can I send them? |
The right-hand column is longer, and that is fine. Length is not what gets ignored. Being indistinguishable is.
3. Open with the one specific thing
The first line has to prove you are writing to them and not to a list. That means one concrete detail about their work: a product decision, a post they wrote, a customer they announced, something on the careers page that only someone who read it would know.
One line. Not a paragraph of flattery.
"I saw you shipped the regional-language flow last month - I have been building something similar for Devanagari and got stuck on exactly the problem your changelog mentions."
Every email on our wall has a version of this line, and it is the single most consistent thing about them. It is also the part that cannot be templated, which is precisely why it works.
4. Give one piece of proof, and link it
Not a list of skills. One thing you made, with a link a person can click in three seconds: a repo, a Figma file, a spreadsheet, a Notion page, a two-minute Loom.
Students undersell this constantly. A college fest you ran the logistics for is real operations work. A scraper you wrote to track your own job applications is real engineering. A deck you built for a case competition is real analysis. The bar is not "professional experience". The bar is "you did a thing and here it is".
If the link needs a login, it does not exist. Make it public before you send.
5. Ask for one small thing
This is where most cold emails collapse. They end with an open-ended ask - "please let me know if there are any opportunities" - which puts the entire burden of figuring out what to do next on a stranger. So the stranger does nothing.
Ask something small, specific, and answerable in one line. "Is the role still open?" "Are you taking part-time interns for the next two months?" "Would it help if I sent the three screens I redesigned?"
A question with an obvious short answer is a question that gets answered.
6. Do not ask for a referral
Every email on our wall has this in common: none of them asked for a referral in the first message. The referrals that happened, happened later, offered rather than requested.
A referral is a stranger putting their own name behind you. Asking for it in a first email means asking someone to take a risk for a person they have not met, which is a bad trade for them and they know it. Ask for a reply first. Earn the rest.
7. Send once, follow up once, then stop
One follow-up, about five working days later, as a reply to your own email so the original thread is sitting right there. If that gets nothing, let it go.
We wrote out the timing and the exact wording in the follow-up guide, because it is the half of this that people get wrong most often, in both directions.
The whole thing, as we would actually send it
Subject
Built a Hindi OCR tool, two questions about your data internship
Body
Hi [first name],
I saw your post about the data internship. I have been building a small OCR pipeline for Devanagari receipts - here is the repo: [link]. It handles about 4,000 scans and I wrote the pre-processing myself.
I am in my third year at [college] and can start from [date], three days a week or full time over the break.
Two quick things: is the role still open, and would it help if I sent a short write-up of how I would approach [the specific problem they mentioned]?
Either way, thanks for putting the email address on the post. Most people do not.
[Your name] · [phone] · resume attached
That is 116 words. It names a person, proves a thing, asks one question, and takes about twenty seconds to read on a phone, which is where it will be read.
The five things that get you deleted
- "Respected Sir/Madam". It is the clearest possible signal that this is message thirty of fifty, and it is the first thing the reader sees.
- A wall of paragraphs with no link in it. If there is nothing clickable, there is nothing to check, and an unverifiable claim is just a claim.
- Your entire CV pasted into the body. The attachment exists for that. The email exists to make someone want to open it.
- Asking them to "guide me" or "mentor me". It sounds humble and it is actually the largest possible ask, because it has no end point.
- Sending it at 2am on a Sunday. We aim for Tuesday to Thursday mornings. That is a habit rather than a measurement, though postings in our data do peak on a Tuesday and bottom out on a Sunday.
Where these numbers come from
The channel figures are from 20,392 internship postings we collected across India, mostly between April and July 2026. 65.9% carried a recruiter email address, 44.2% asked for a direct message, and 24.4% had an application form. The full breakdown is here, along with the caveat that matters: 98.3% of these came from public LinkedIn posts rather than company career pages, so this describes the part of the market you reach by writing to people, not every internship in India.
If writing forty of these a month is not something you have time for, that is roughly the thing we built Hopin to do. The live list of what is open is free either way.
Questions people ask us about this
How do I write a cold email for an internship?
Write to the person named on the posting rather than to an HR address, put the reason you are writing in the subject line, open with one specific thing about their work, link one piece of proof that you can do the job, and ask a single small question. Keep the whole thing under 150 words.
What should the subject line of a cold email be?
A short description of what is inside, not a label. "Application for Internship" tells the reader nothing. "Built a Hindi OCR tool, 2 questions about your data internship" tells them who is writing, what you can do and how long it will take to read.
Is it okay to cold email HR for an internship in India?
Yes, and the postings themselves invite it. 65.9% of the 20,392 internship postings we track carry a recruiter's email address, against 24.4% that offer an application form. The address is in the posting because they want to be written to.
How long should a cold email for an internship be?
Short enough to read on a phone without scrolling twice, which in practice means about 120 to 150 words. The reader is deciding whether to reply in the first two lines, so everything after that is either proof or it is padding.
Should I attach my resume to a cold email?
Attach it, and do not make it the point. A cold email whose only content is "please find my resume attached" asks the reader to do the work of finding what is interesting about you. Say the interesting part in the email and let the attachment confirm it.
How many times should I follow up on a cold email?
Once, about five working days later, as a reply to your own email so the original is right there. If that gets nothing, stop. A third message does not change a no and it costs you the chance to write again when something better comes up.
Cheering you on,
- Diti & Rishit
Read next
- How recruiters actually want to be contacted - which channel to use, from 20,392 postings, before you decide what to write.
- How to follow up without being annoying - the timing, the wording, and the point at which you stop.
- How to get an internship with no experience - what to do when the empty resume is the thing stopping you.
- Who actually hires interns in India - why the person you are writing to is almost never at a company you have heard of.