Skip to steps

How to Write a Cover Letter

Write a job-specific cover letter: map 2–3 posting requirements to proof, draft fit paragraphs, cut fluff, and close with a clear ask. Read one step at a time. Start with preflight. Career change? Career change. Gap? Employment gap. No hiring name? No contact name.

Tips for reading this guide

  • One step at a time. Read the green caption, the Why line, then the bullets.
  • Move on when the green done line is true — then go to the next step.
  • Keep the job posting open — every proof should map to it.
  • Career change? Career change.
Illustration: finished one-page cover letter beside a job posting and resume

Things You'll Need

  • Target job posting
  • Updated resume
  • Word processor or email draft
  • PDF export if uploading
  • Company website (for one specific detail)

Where are you stuck?

Start hereMap posting → proof → draft → cut fluff → ask → send

Before you start

Preflight — open the job posting and your resume; list the company, exact role title, and 3 must-have skills from the posting.

Posting + resume open · role title copied · 3 requirements listed.

Illustration: job posting beside a resume with three required skills circled in notes

A letter without the posting’s real requirements becomes a generic essay.

  1. Open the job posting and your current resume.
  2. Write down the exact job title and company name.
  3. Highlight 3 must-have skills or duties from the posting.
  4. Keep both documents visible while you write.

You can point to the role title and three posting requirements on paper or screen.

Step 1

Choose email body vs PDF attachment and name the file FirstLast_CoverLetter_Company.

Pick email or PDF · name the file clearly.

Illustration: choosing email cover letter versus PDF attachment with a clear filename

Wrong format or a file named Document1.pdf looks careless in an applicant pile.

  1. Check whether the posting asks for email text, portal upload, or PDF.
  2. Create a document (or email draft).
  3. Save as FirstNameLastName_CoverLetter_CompanyName.
  4. Use PDF for uploads unless they ask for Word.

Format matches the posting and the file has a clear professional name.

Step 2

Build the header: your contact block, date, and employer contact (or Hiring Manager / team if unknown).

Your contact · date · employer block (or Hiring Manager).

Illustration: cover letter header with applicant contact date and employer block

A complete header makes the letter printable and shows you checked who receives it.

  1. Put your name, phone, email, and city/region at the top.
  2. Add today’s date.
  3. Add company name and hiring contact if listed.
  4. No name on the posting? → No contact name.

Header shows your contact details and a real employer line (name or team title).

Step 3

Write the opening: name the role, where you found it, and one fit hook — not “I am writing to apply.”

Name the role · source · one-line fit hook.

Illustration: cover letter opening paragraph naming the role and a fit hook

Hiring managers skim the first lines; a cliché opening wastes the only guaranteed read.

  1. State the exact job title.
  2. Say where you found the posting (company site, referral, board).
  3. Add one sentence on why you fit this role — a skill or result, not flattery.
  4. Skip “I am writing to apply for…” as your whole opener.

Opening names the role and includes one concrete fit line.

Step 4

Map 2–3 posting requirements to proof from your resume (requirement → evidence).

2–3 requirements → matching proof from your work.

Illustration: mapping job posting requirements to resume proof points in a simple list

Letters that ignore the posting read as mass applications.

  1. Pick 2–3 requirements you can honestly prove.
  2. Next to each, write one proof (project, metric, tool, outcome).
  3. Star the strongest proof for the next paragraph.
  4. Proofs feel mismatched? → Career change.

You have a short list of 2–3 requirement→proof pairs.

Step 5

Draft paragraph 2 around your strongest proof with a concrete result or metric when possible.

Strongest proof · concrete result · one short paragraph.

Illustration: drafting a cover letter proof paragraph with a concrete result

Vague claims (“hard worker”) do not survive comparison with quantified peers.

  1. Start with what you did (verb + context).
  2. Add a result, metric, or clear outcome if you have one.
  3. Tie it back to one posting requirement in plain words.
  4. Keep it to 3–5 sentences.

Paragraph 2 shows one specific achievement tied to the posting.

Step 6

Draft paragraph 3 with a second proof plus one specific reason this company or team — not empty praise.

Second proof · one specific company/team reason.

Illustration: cover letter paragraph linking second proof to a specific company detail

Generic “I love your brand” lines signal you did not read anything real.

  1. Add a second proof from your map.
  2. Name something specific: product, mission detail, tech stack, customer type, or recent news you actually checked.
  3. Keep praise short and tied to how you would help.
  4. Worried about a resume gap? → Employment gap.

Paragraph 3 has proof plus one non-generic company detail.

Step 7

Optional short bridge: a third proof or tool only if the posting stresses it — stay under one page.

Optional third proof · only if posting stresses it · still one page.

Illustration: optional short third proof paragraph kept under one page

Extra paragraphs dilute your best proof when they only repeat the resume.

  1. If the posting hammers a third must-have, add 2–3 sentences max.
  2. Otherwise skip this step.
  3. Check length: aim ~250–400 words or one printed page.

Letter still fits one page (or agreed email length) after any optional bridge.

Step 8

Write the close: thank them, state availability, and ask clearly for the next step.

Thanks · availability · clear ask for next step.

Illustration: cover letter closing with thanks availability and clear ask

A letter without an ask ends flat; a desperate beg reads worse than a calm request.

  1. Thank them for their time.
  2. Say you are available for an interview or call.
  3. Ask clearly for consideration or a conversation — one sentence.
  4. Sign with your name (and phone/email if email body).

Closing includes thanks and a clear next-step ask.

Step 9

Cut fluff: clichés, full resume rehash, and salary demands unless the posting requires them.

Cut clichés · cut resume dump · salary only if required.

Illustration: editing a cover letter to cut clichés and resume rehash

Recruiters reject letters that waste space on filler or premature money talk.

  1. Delete “passionate team player” type filler unless backed by proof.
  2. Remove bullets that only repeat the resume line-by-line.
  3. Mention salary only if the posting asks for it now.
  4. Read once for length — shorter is usually stronger.

Letter is lean, posting-focused, and one page / email-appropriate.

Step 10

Proofread aloud; verify company name, role title, and contact details match the posting.

Read aloud · check company/role names · fix typos.

Illustration: proofreading cover letter aloud checking company and role names

Wrong company name from a mail-merge is an instant reject.

  1. Read the whole letter aloud slowly.
  2. Confirm company and job title match this posting exactly.
  3. Check your phone and email.
  4. Fix grammar; do not rely on spellcheck alone.

Aloud read finds no name errors or obvious typos.

Step 11

Pair with your resume (same contact block) and send or upload exactly as the posting instructs.

Match resume contact block · follow posting upload/email rules.

Illustration: sending or uploading cover letter PDF with matching resume

A perfect letter fails if it never reaches the portal or goes to the wrong address.

  1. Confirm resume and letter show the same phone/email.
  2. Attach or paste as instructed.
  3. Use the subject line they specify (or Role – Your Name).
  4. Submit once; keep a copy of what you sent.

Application package is submitted per instructions with matching contact info.

Career changeExperience looks off-target — lead with transferable proof

Step 1

List transferable skills the posting still needs (tools, leadership, domain).

List transferable skills the posting still needs.

Illustration: listing transferable skills from a prior career for a new role

Hiring managers need a bridge, not an autobiography of every old job.

  1. Re-read the 3 must-haves.
  2. Mark which you can prove from another field.
  3. Drop proofs that only matter in the old industry.

You have at least two transferable proofs written down.

Step 2

Open with the target role and one bridge sentence — no long apology.

Target role + one bridge sentence · no apology essay.

Illustration: cover letter opening with a short career-change bridge sentence

Apologies waste the opening; a clear bridge shows intent.

  1. Name the new role.
  2. One sentence: how your past work maps to this need.
  3. Do not write a paragraph about why you are “leaving” the old field.

Opening states the new role and one clear bridge.

Step 3

Make paragraph 2 a transferable proof with a concrete result.

Transferable proof + result · tied to posting language.

Illustration: proof paragraph showing transferable achievement for a career change

They need evidence you can perform, not motivation alone.

  1. Use posting vocabulary honestly.
  2. Show a result from the old context that maps to the new duty.
  3. Keep it specific.

One solid transferable proof paragraph exists.

Step 4

Add only training/projects that close an obvious gap.

Mention recent course/project only if it closes a gap.

Illustration: mentioning a relevant course or project that closes a career-change gap

Random certificates look like padding; targeted ones reduce risk.

  1. Add a course, cert, or project only if it matches a must-have.
  2. Keep it to one or two lines.
  3. Skip unrelated hobbies.

Any training line clearly supports a posting requirement.

Step 5

If you have zero transferable proof, pause applications and build one project first.

No transferable proof · build one project before mass-applying.

Illustration: pausing mass applications to build one portfolio project first

Letters cannot invent qualifications the interview will test.

  1. Pick one posting-aligned project.
  2. Finish a small demo or volunteer proof.
  3. Then rewrite the letter with that evidence.

You either have proof in the letter or a plan to create it before applying.

Employment gapAddress a gap lightly — one calm line, then recent proof

Step 1

Decide if the gap matters for this posting (recent + long vs old + short).

Decide if this gap needs a letter mention.

Illustration: deciding whether an employment gap needs a cover-letter mention

Old short gaps often need nothing; recent long gaps may need one line.

  1. Note gap length and how recent it is.
  2. If short/old and resume is clear, you may skip.
  3. If recent/long, plan one calm sentence.

You know whether this letter needs a gap sentence.

Step 2

Write at most one factual sentence — no oversharing.

One factual sentence max · no medical/legal essay.

Illustration: writing one calm factual sentence about an employment gap

Oversharing creates new questions; understatement plus proof works better.

  1. Example pattern: caregiving / study / layoff / relocation — one clause.
  2. Do not invent drama.
  3. Do not attach private documents.

Gap line is one sentence or you chose to omit it.

Step 3

Pivot immediately to recent proof of readiness.

Pivot to recent proof right after the gap line.

Illustration: pivoting from gap mention to recent work or project proof

The reader’s next thought should be competence, not the gap.

  1. Name a recent project, freelance, course, or volunteer result.
  2. Tie it to a posting requirement.
  3. Keep momentum in the same paragraph or the next.

Recent proof appears immediately after any gap mention.

Step 4

Align resume dates so the letter does not contradict the resume.

Resume dates and letter story match.

Illustration: checking resume dates match the cover letter gap story

Contradictions look dishonest even when accidental.

  1. Open the resume timeline.
  2. Ensure the letter does not invent different dates.
  3. Fix formatting gaps on the resume if needed.

Resume and letter tell the same timeline.

Step 5

Save details for the interview unless asked in the posting.

Details wait for the interview · letter stays short.

Illustration: saving detailed gap explanation for the interview if asked

A cover letter is not a deposition.

  1. Keep the letter focused on fit.
  2. Prepare a calm 30-second gap answer for interviews.
  3. Share sensitive details only if required and appropriate.

Letter stays short; you have an interview answer ready.

No contact namePosting has no hiring manager — use team title, never invent a name

Step 1

Use the team or role title from the posting (Hiring Manager, People Team, Engineering Hiring).

Address Hiring Manager or the team title from the posting.

Illustration: addressing a cover letter to Hiring Manager or team title

A real team title beats a fake personal name.

  1. Copy any team name in the posting.
  2. If none, use “Hiring Manager” or “Hiring Team.”
  3. Avoid “To whom it may concern” if you can.

Greeting uses a plausible team/role title.

Step 2

Optional careful research: company site or LinkedIn — only use a name you are sure about.

Research only if sure · never guess a name.

Illustration: carefully checking company site or LinkedIn for a hiring contact name

Wrong names are worse than no name.

  1. Check the posting footer and company careers page.
  2. If LinkedIn shows a clear recruiter for this req, you may use it.
  3. If unsure, keep the team title.

You either have a verified name or you kept the team title.

Step 3

Never invent or “approximate” a hiring manager’s name.

Do not invent a name · ever.

Illustration: rejecting the idea of inventing a fake hiring manager name

Invented names signal spam and kill trust immediately.

  1. Delete any guessed name.
  2. Replace with Hiring Manager / team.
  3. Move on to the body.

No invented personal names remain in the letter.

Step 4

Mirror the company’s tone in the greeting (formal vs startup-casual).

Match greeting tone to the company.

Illustration: matching cover letter greeting tone to company culture

Over-stiff or over-casual greetings clash with culture cues in the posting.

  1. Read the posting voice.
  2. Use Dear + title for formal orgs.
  3. Hello + team can work for casual startups if the posting is casual.

Greeting tone matches the posting’s voice.

Step 5

Put your best energy into the body proof — the greeting is rarely the decider.

Spend time on proof paragraphs · greeting is settled.

Illustration: focusing editing time on cover letter proof paragraphs not the greeting

Perfect salutations do not fix empty proof.

  1. Lock the greeting.
  2. Return to requirement→proof paragraphs.
  3. Proofread names of the company still.

Greeting is done; body proofs are the focus again.

When This Doesn't Work

  1. Some portals replace letters with short essay boxes — paste a tightened version of paragraphs 2–3.
  2. Internal referrals may want a short note to the recruiter instead of a formal letter — ask your referrer.
  3. If the posting says “no cover letters,” follow that and put fit proof in the resume summary instead.

Warnings

  • Never invent a hiring manager’s name.
  • Do not lie about skills, titles, or metrics — interviews will test them.
  • Do not paste the same letter into every application without changing company and proof.

Tips

  • Write the proof map (Step 4) before any fancy sentences — structure beats eloquence.
  • Match the resume contact block exactly so recruiters do not juggle two emails.
  • Related: keep your resume tight with the same posting keywords.

FAQ

How long should a cover letter be?

Usually one page or about 250–400 words. Email bodies can be a bit shorter if the posting is casual.

Do I still need a letter if I have a strong resume?

When invited or required, yes — it is your chance to connect posting requirements to proof in narrative form.

Should I explain salary expectations?

Only if the posting asks. Otherwise save compensation for later stages.

Comments

Questions, corrections, and what worked for you. Comments are reviewed before they appear.