Cover letter
Job search

2026-04-18 · 5 min read

How to write a cover letter that actually works in 2026

The five-paragraph cover letter your school taught you is dead. Here's the modern format recruiters actually read — three paragraphs, ten minutes, and what to do if you only have time to write one.

Most cover letter advice on the internet is from 2011, when "Dear Hiring Manager, I am writing to express my interest in the position advertised on your website..." was acceptable opening copy.

It is no longer acceptable. Recruiters in 2026 read maybe 30% of cover letters that get submitted, and the ones they read are short, specific, and direct.

Here's the modern format that works.

Do you even need a cover letter?

Quick triage:

  • Application asks for one explicitly: yes, write one
  • Application has an "additional information" textbox: yes, paste a short cover letter into it
  • Application is via LinkedIn Easy Apply: usually no, unless the company specifically asks
  • Application is via referral: no — your referral note replaces the cover letter
  • You're applying cold to a small company: yes, especially this. Small-company hiring managers actually read cover letters because they're triaging fewer candidates.

If you're not sure, default to "yes, write one". It takes 10 minutes if you know the format. Worst case, the recruiter doesn't read it. Best case, it's the thing that gets you an interview.

The format that works

Three paragraphs. ~250 words total. No fluff.

Paragraph 1: Why you're writing (2-3 sentences)

State the role. State who you are in one phrase. State one specific reason this company / role caught your attention. Do not write "I am writing to apply for the [role] position." The recruiter knows. They're holding your application.

Bad:

"I am writing to express my keen interest in the Senior Backend Engineer position at Acme Corp, which I came across on your careers page."

Good:

"I'm a backend engineer with 6 years building payments infrastructure (most recently at Razorpay) — I'm applying for the Senior Backend role because the migration challenge in your job post mirrors exactly what I owned at my last role."

The second one tells the recruiter, in 35 words: who you are, why this role, and that you actually read the JD.

Paragraph 2: Evidence (3-4 sentences)

Pick the one thing on the JD that maps best to a specific thing you've done. Describe what you did, briefly. Quantify the outcome. That's it.

The temptation is to summarise your whole CV here. Don't. The recruiter has your CV — they'll read it next. The cover letter's job is to draw their eye to the strongest match.

Bad:

"Throughout my career, I have demonstrated strong skills in backend development, team leadership, system design, and stakeholder management. I am passionate about building scalable systems and have a proven track record of delivering results in fast-paced environments."

This is generic gloop. It applies to every backend engineer ever.

Good:

"Your job post mentions migrating from a legacy monolith to event-driven services. At Razorpay I led the equivalent migration for our settlement system: 14 services, zero downtime, and a 60% reduction in p99 latency. The hardest part was the data backfill — happy to walk through how we handled it."

Specific. Evidence. Hook for a conversation.

Paragraph 3: Soft close (1-2 sentences)

A line that says "I'd love to talk", a thank-you, your name. Done.

Good:

"Would love to learn more about how the team is organised. Best, Vaibhav."

That's it. No "I look forward to hearing from you at your earliest convenience". No "Please find my CV attached for your kind consideration". Modern, direct, human.

What to skip

  • Salutations like "Dear Hiring Manager" are fine. Better if you can find the actual name (LinkedIn search the company + the role title) but not required.
  • Long lists of skills. They're in your CV. Don't repeat.
  • Your life story. The recruiter wants to know if you can do this job, not your career trajectory since 2014.
  • Generic enthusiasm ("I have always admired Acme's mission..."). Either say something specific about the company or skip it. Generic praise is worse than no praise — it tells the recruiter you copy-paste.
  • Anything that's not 100% true. Recruiters interview hundreds of candidates and develop a sharp ear for puffery.

What to do if you're applying to many roles

Realistically, you cannot write 50 personalised cover letters. Here's a triage:

  • Top 5 roles you really want: write a fully personalised letter for each. 30 minutes per letter.
  • Next 15 roles you'd be happy with: write a template with 3 swappable evidence paragraphs (one per type of role you fit). Swap in the right one per application. 10 minutes per letter.
  • Remaining roles: either skip the cover letter entirely or use the same template letter unchanged. 1 minute per application.

This is more honest than pretending you'll bespoke 50 letters. Save the bespoke ones for the roles that matter.

Common questions

Should I match the JD's vocabulary in the cover letter too?

Yes — same as the CV. Use their words ("stakeholder" if they say "stakeholder", "user" if they say "user"). It signals you read the post and helps if the recruiter searches.

What if I don't have direct experience for the role?

Address it head-on. Don't pretend it isn't there. "I haven't shipped Kubernetes in production, but I've operated containerised services on AWS ECS — the architectural patterns transfer, and I've used Kubernetes for personal projects to stay current." Honest. Forward-looking.

Should I attach the cover letter as a PDF or paste it inline?

If the system has an upload field for cover letters, attach a PDF. If it's a textbox, paste it inline. If both, do both — but make sure the inline version is identical to the PDF.

How long?

250 words. Maybe 300. Anything beyond half a page is too long for a recruiter to read in one sitting.

How CVCL handles cover letters

Every CV generation includes a tailored cover letter — same format as above, generated from your CV + the JD. We don't invent claims; we pull from your actual experience and reframe in the JD's language. Output is PDF and editable DOCX so you can fine-tune.

3 free generations on signup at cvcl.online.

TL;DR

The five-paragraph cover letter is dead. The modern format is:

  1. Para 1: Who you are, why this role, one specific hook (3 sentences)
  2. Para 2: One specific match between JD requirement and your evidence, with a number (4 sentences)
  3. Para 3: Soft close (1 sentence)

~250 words. 10 minutes. Read like a human, not a thesaurus. Skip generic enthusiasm. Match the JD's vocabulary. Don't repeat your CV.

Tailor your next CV in 60 seconds

Stop spending hours rewriting your CV per role. Upload once, paste any job description, get back a tailored CV + cover letter as PDF and DOCX. 3 free generations on signup.

Start free