Skip to content

Guide · Email to HR

How to apply for a job through email to HR.

Subject lines that get opened, a body a recruiter can read on their phone, copy-paste templates for freshers and experienced candidates, and where to find the right address — ethically.

The short answer

How do you apply for a job through email to HR?

Send a short, plain email to the address given in the hiring post or on the company's careers page, with a subject line that names the role and you — for example, “Application for Data Analyst — Ananya Iyer | 2 yrs SQL, Power BI”. Keep the body to three short paragraphs (the role, why you fit, when you can join), attach your resume as one PDF named with your name, send it on a weekday morning, and if you hear nothing in 7–10 days, send one polite reminder on the same thread.

Key facts

Subject
Application for [Role] — [Your Name], plus one hook: years, a key skill or your joining date.
Body
Three short paragraphs, about 120–200 words. Greet by name; skip “Respected Sir/Madam”.
Attachment
One PDF, named like Ananya-Iyer-Resume-Data-Analyst.pdf.
Timing
A weekday morning. One reminder after 7–10 days, then move on.
Finding the address
The hiring post itself, or the company's careers or contact page. Never guessed, never bought.
With Hireoo
It finds the recruiter's email in hiring posts, writes the email and sends it from your Gmail with send-only access.

Step by step

How to apply for a job through email, step by step

Seven steps, from finding the address to the one reminder you send if nobody answers.

  1. Find the right address

    Use the email given in the hiring post or on the company's careers page. If the post names a recruiter, write to that person by name.

  2. Write a clear subject line

    Name the role and yourself, add one hook such as years of experience or a key skill, and include the job ID if the post has one.

  3. Open with the role

    In the first line, say which role you're applying for and where you saw it.

  4. Show you fit in two or three lines

    Match the posting's top two or three needs with evidence: a number, a project, a tool you used.

  5. Close with logistics and a simple ask

    Give your notice period or joining date and your city, and ask for a short call.

  6. Attach your resume as a PDF

    One file, named with your name and the role, and mention it in the email.

  7. Send, then wait about a week

    Send on a weekday morning. If there's no reply after 7–10 days, send one short reminder on the same thread, then move on.

Subject line

Subject lines that get opened

The subject line decides whether your email gets opened, and later whether it can be found again — recruiters search their inbox for the role name. Lead with the role and your name, then add one reason to open it.

  • StandardApplication for Data Analyst — Ananya Iyer
  • With a hookApplication: Data Analyst — Ananya Iyer | 2 yrs SQL, Power BI
  • With a job IDApplication for Data Analyst (Job ID DA-0412) — Ananya Iyer
  • FresherApplication for Graduate Trainee — Rahul Verma, B.Tech CSE 2026
  • Ready to joinBackend Developer application — Arjun Nair | Immediate joiner
  • ReferralReferred by Kavya Rao — Application for Product Analyst

Rules of thumb

  • Keep it short enough to read on a phone — roughly 60 characters, where you can.
  • Use the exact role title from the post, and the job ID if there is one.
  • Add one hook at most: years of experience, a key skill, your graduation year, or “Immediate joiner” if it's true.
  • No capitals throughout, no “Urgent”, no emojis — and never leave it blank or just “Resume”.

The body

How to structure the email body

Recruiters often read applications on a phone, between other tasks, so the body has one job: make the role, the fit and the logistics obvious at a glance. The email itself is your cover letter — keep it short and let the resume carry the detail.

The greeting

Use the recruiter's first name when the post gives it: “Hello Neha,”. If it doesn't, “Hello,” or “Hello Hiring Team,” works. Skip “Respected Sir/Madam” and “Dear Sir” — they read as dated, and you don't know who is reading.

Three short paragraphs

  • The role. Which role, and where you saw it. One or two lines.
  • The fit. Two or three of the posting's must-haves, each answered with evidence — a number, a project, a tool.
  • The logistics and the ask. Your notice period or joining date, your city or willingness to relocate, and a request for a short call.

The signature

Your full name, phone number with +91, city, and one link that helps — a portfolio, GitHub or a professional profile. Leave your current or expected CTC out unless the post asks for it; that conversation comes later.

A complete example · fictional
To
Neha · Recruiter, Acme Retail
Subject
Application for Data Analyst — Ananya Iyer | 2 yrs SQL, Power BI

Hello Neha,

I'm applying for the Data Analyst role at Acme Retail that was posted on your careers page last week.

I've spent two years as a data analyst at Acme Logistics, where I rebuilt the weekly delivery report in SQL and Power BI and cut the time it took to prepare from a day to under an hour. The posting asks for SQL, dashboards and clear reporting to store teams — that has been most of my work.

My notice period is 30 days, and I'm based in Pune. My resume is attached — would a 15-minute call this week or next suit you?

Best regards, Ananya Iyer +91 98XXX XXXXX · Pune

Ananya-Iyer-Resume-Data-Analyst.pdf

Copy and paste

Email to HR for a job: two templates

Copy one, replace everything in [brackets], and delete any line that isn't true for you.

Fresher template
Subject
Application for [Role] — [Your Name], [Degree] [Graduation Year]

Hello [Recruiter's first name],

I'm applying for the [Role] role at [Company] that I saw on [where you found it]. I graduated in [year] with a [degree] from [college], with a [CGPA / percentage].

For my final-year project, I [built / analysed / designed what] using [tools the posting asks for], which [result: users, accuracy, time saved, rank]. I also [an internship, certification or second project that fits the role].

I can join [immediately / from date] and can work from [city] or relocate. My resume is attached, and I'd welcome a short call at your convenience.

Thank you, [Full Name] [Phone, with +91] · [City] [Portfolio or GitHub link]

Experienced template
Subject
Application for [Role] — [Your Name] | [X] yrs [Top Skill]

Hello [Recruiter's first name],

I'm applying for the [Role] role at [Company] [(Job ID, if listed)]. I'm a [current title] with [X] years of experience in [area], currently at [current company].

Two things in the posting stand out to me: [need 1] and [need 2]. At [current or previous company], I [achievement with a number], and I [second achievement with a number].

My notice period is [X days / negotiable], and I'm based in [city] ([open to relocating / hybrid]). My resume is attached; I'd be glad to talk whenever it suits you.

Best regards, [Full Name] [Phone, with +91] · [City] [Portfolio or profile link]

Details

Attachments, timing and what not to do

The attachment: name and format

  • PDF, unless the post asks for Word. A PDF looks the same on every screen.
  • Name it properly: Ananya-Iyer-Resume-Data-Analyst.pdf — not resume_final_v3.pdf or CV(1).pdf.
  • One file. Link a portfolio or GitHub rather than attaching extra documents, and keep the file small enough to open quickly on a phone.
  • Mention it in the email — “My resume is attached” — rather than a bare “PFA”.
  • Check it first. Run it through the free ATS resume checker: the email gets it opened, and the resume has to hold up when it is.

When to send it

There's no magic hour, but a weekday morning — roughly 9 to 11 am IST — tends to work well, because your email lands near the top of the inbox as the recruiter starts the day. Apply early, too: a fresh post usually gets the most attention in its first few days. If there's no reply after 7–10 days, send one short reminder on the same thread — two or three lines restating the role and your interest — and then move on.

What not to do

  • Don't send an empty email with only an attachment.
  • Don't CC a list of companies. One company, one email. A mass email with every address visible reads as spam.
  • Don't lean on shorthand such as “PFA”, “Kindly revert” or “Respected Sir”. Write it out plainly.
  • Don't send from an old, jokey address. Use firstname.lastname@gmail.com, or as close to it as you can get.
  • Don't attach ID documents or extras unless asked — no Aadhaar, PAN, marksheets or photos in a first email.
  • Don't put salary expectations in the first email unless the post asks for them.
  • Don't chase every day, and don't call or message a recruiter's personal number.

The address

How to find the HR email for a job — ethically

The best address is the one the company asked you to use. Look in this order:

  • The hiring post itself. Many hiring posts say “send your resume to …” or give the recruiter's email. That's an invitation: use the address exactly as written, and mention the post in your email.
  • The company's careers page. Many list a careers@ or jobs@ address, or a specific address for each role.
  • The contact page, or the job description document, which sometimes names the hiring team.
  • A referral. Someone who works there can forward your resume or tell you who is hiring.
  • Your placement cell, if you're a fresher and the company hires through campus.

What to avoid: guessing addresses from name patterns and emailing them all, buying “HR email lists”, and writing to anyone's personal email or phone number. If a company publishes no address, apply through its official channel instead — an unsolicited email to a guessed address is more likely to annoy than to land.

Spot a fake recruiter email

Job scams often arrive as emails from “HR”. The warning signs: a fee for registration, training or a “security deposit”; an offer without an interview; a free-mail address, or a domain that doesn't match the company's website; pressure to share bank details or ID documents early. A genuine employer doesn't charge you to apply. When in doubt, find the company's official website and contact it there.

Or let Hireoo do it

How Hireoo automates applying to HR by email

Everything above, done for every job you pick: Hireoo finds the post, finds the address, writes the email and sends it from you.

  • Finds fresh openings

    Hireoo searches fresh hiring posts from across the web every day and ranks each one against your resume, with a fit % and a “Why?”.

  • Finds the recruiter's email

    It picks out the recruiter's or HR's email address from the hiring post itself — the address the post gives.

  • Writes the email

    A cover letter and email for each job, in the style you chose, with a clear subject line.

  • Sends from your Gmail

    With your resume attached. Google sign-in, send-only access: Hireoo can send for you but cannot read your inbox, so replies come straight to you.

  • One tap, or a whole batch

    Review the letter on your first application. After that, apply with one tap, or auto-apply to a batch that keeps sending in the background, spaced out naturally.

  • A record of every send

    Every application is listed with what was sent, to whom and when, and a failed send can be retried.

Because the Gmail access is send-only, Hireoo never sees your inbox: replies, and any reminder you decide to send, happen in your own Gmail. See how it works, how to auto-apply to a whole shortlist, or compare plans. For more on applying well, read the Hireoo blog.

FAQ

Frequently asked questions

Quick answers on writing, sending and addressing a job application email.

Use a subject line with the role and your name, greet the recruiter by name if you know it, and keep the body to three short paragraphs: the role you're applying for, two or three reasons you fit with evidence, and your notice period with a request for a short call. Attach your resume as one PDF named with your name, and sign off with your phone number.

“Application for [Role] — [Your Name]” works almost everywhere. Add one hook if there's room, such as your years of experience, a key skill, your graduation year or “Immediate joiner” (only if it's true), and include the job ID if the post gives one.

Start with the hiring post: many list the email to send applications to. Then check the company's careers or contact page. Don't guess addresses, buy email lists or message personal phone numbers; if no email is published, apply through the company's official channel.

Yes, if it's short and specific: name the kind of role you want, why that company and what you'd bring, and send it to a published careers or HR address. Expect fewer replies than for a live opening, and keep applying to posted roles alongside it.

Attach it as a single PDF (or Word, if they ask) and mention it in the email. Don't paste the whole resume into the body — the body is your short cover letter.

Wait 7 to 10 days, then reply on the same thread with two or three lines restating the role and your interest. If there's still no answer, move on. If you applied through Hireoo, replies land in your own Gmail inbox — Hireoo has send-only access and cannot read them.

Yes. Hireoo finds fresh hiring posts that include a recruiter's email, writes a cover letter and email for each job and sends it from your own Gmail with your resume attached. You review the letter on your first application; after that it's one tap, or auto-apply to a whole batch. Starter is free, with 10 job results a day.

Let Hireoo send the emails.

It finds hiring posts with a recruiter's email, writes the email for each job and sends it from your Gmail.

Starter is free · 10 job results a day · No credit card