We use a small set of essential cookies / browser storage to keep you signed in and to remember which CV you're editing. With your consent we'd also like to use analytics cookies to understand how the product is used. We do not run advertising trackers. See our Cookie Policy and Privacy Policy.
2026-04-18 · 5 min read
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.
Quick triage:
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.
Three paragraphs. ~250 words total. No fluff.
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.
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.
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.
Realistically, you cannot write 50 personalised cover letters. Here's a triage:
This is more honest than pretending you'll bespoke 50 letters. Save the bespoke ones for the roles that matter.
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.
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.
The five-paragraph cover letter is dead. The modern format is:
~250 words. 10 minutes. Read like a human, not a thesaurus. Skip generic enthusiasm. Match the JD's vocabulary. Don't repeat your CV.
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