The short version

One page, 250 to 400 words, four paragraphs, same header as your resume. Open by naming the role and one specific reason for this employer. Give one piece of proof with a number in it. Answer two or three requirements from the posting in the posting's own words. Close in one line. Address a named person if the posting gives you one, "Dear Hiring Team" if it does not, and never "To Whom It May Concern".

First, the definition

What a cover letter is for

A cover letter is a short argument for why this particular job and this particular employer, written in the first person, that your resume cannot make. The resume is evidence in a fixed format; the letter is the one place you get to say why any of it is relevant to the thing they advertised.

That is its whole job. It does not summarise your resume — a reader who wanted the summary would read the resume, which is attached. It answers the question the resume leaves open: of all the places hiring for this, why are you writing to us.

Are cover letters still necessary?

Often not, and it varies enormously by field. Plenty of applications never have theirs opened, and some application systems do not even show the field to the reviewer. But the cost of writing one is twenty minutes and the cost of omitting one where it mattered is the whole application — so the honest rule is: always write one when the posting asks for it, when you are applying to a small team where a person will actually read it, or when there is something about your application that needs explaining, such as a career change or a gap. Skip it for high-volume portal applications that mark it optional.

Read: cover letter vs no cover letter, and whether employers still care →

The format

How a cover letter should be laid out

The formatting question has boring answers, which is good news: none of it is where the effort belongs.

  • Length

    One page, always. 250 to 400 words, which is three to five short paragraphs. Under 200 reads as indifference; over 450 will not be finished.

  • Header

    Reuse the header from your resume exactly — same name, same contact line, same font. The two documents should arrive looking like one application, not two.

  • Spacing and alignment

    Left-aligned throughout, never justified. A blank line between paragraphs, no indented first lines. Body text at 10 to 11 points, the same family as your resume.

  • File

    PDF unless the posting asks otherwise, named with your own name — "Novak-Alexandra-Cover-Letter.pdf". If the application has a text box rather than an upload, paste the text and check the line breaks survived.

The salutation

Who to address it to, and how to find out

This is the first line a reader sees, and the default most people use is the one that reads worst.

  1. Check the posting itself, and the confirmation email. Hiring manager names appear there more often than people expect.

  2. Search the company on LinkedIn for the head of the team you would join. For a marketing role, the marketing lead is the person; for engineering, the engineering manager.

  3. Check the company's own team or about page, which is often more current than LinkedIn for small firms.

When you genuinely cannot find a name

"Dear Hiring Team," or "Dear Marketing Team," — neutral, current, and never wrong.

"To Whom It May Concern" reads as a form letter and dates the writer by about thirty years. "Dear Sir or Madam" has the same problem and guesses at gender. "Dear Hiring Manager" is acceptable but flat.

One rule that overrides all of the above: if you find a name, spell it correctly and get the honorific right or leave it off. "Dear Alex Novak" is safer than guessing.

A full example

What a good cover letter actually looks like

Same letter you would send, annotated so you can see which paragraph is doing what. It is 310 words.

Dear Martina Kral,

I am applying for the Account Manager role you posted on 12 September. I have spent six years renewing mid-market SaaS contracts, and the Czech expansion you announced last quarter is the exact problem I have been working on at Acme for the last two years.

The opening names the role and one specific, checkable thing about the employer. No "I am writing to express my interest".

When our renewal rate slipped to 71%, I rebuilt the quarterly review call around product usage data rather than a discount conversation — showing each customer what their team actually used and what they had paid for and never touched. Eighteen months later the rate was 84%, and average contract value was up rather than down, because the conversation had stopped being about price.

One story, one number, one outcome the employer would care about. This is the paragraph that gets you the interview.

You ask for CRM discipline and forecast accuracy: I ran a 40-account book in HubSpot with quarterly forecasts inside 10% for six consecutive quarters. You ask for experience launching in a new market: I was the second hire on Acme's Polish rollout and wrote the onboarding sequence that team still uses. The part I do not have is direct experience of the public sector accounts you mention, and I would want to learn that quickly from whoever owns them now.

Their requirements, answered in their words. This is what a keyword scan rewards and what a human uses to justify the shortlist.

I can start within a month and would be glad to walk you through the renewal playbook. Thank you for your time.

One line. Availability, thanks, stop.

Kind regards,

Alexandra Novak

Illustrative. Not a real person, employer or posting.

Notice the third paragraph admitting a gap. Naming the one thing you cannot do, and saying how you would close it, is more persuasive than claiming everything — and it is the sentence a generated letter will never write for you unless you tell it to.

The two hardest sentences

How to start, and how to end

Openings
Works
  • "I am applying for the Account Manager role you posted on 12 September, after two years solving the exact renewal problem your Czech expansion announcement described."
  • "Your engineering blog post on cutting build times to ninety seconds is why I am writing: I did the same migration at a company a third of your size and I would like to do it at yours."
  • "I have taught Year 9 maths for six years, and the pass-rate turnaround you are hiring for is the one I ran at St Mary's between 2023 and 2025."
Delete
  • "I am writing to express my interest in the position advertised on your website." — an entire sentence that says nothing.
  • "My name is Alexandra and I am a recent graduate of..." — your name is in the header and on the resume.
  • "I believe I would be a perfect fit for this role." — a claim with no evidence, in the position where evidence is cheapest.
Closings
Works
  • "I can start within a month and would be glad to walk you through the renewal playbook. Thank you for your time."
  • "I am available for a call any afternoon this month. Thank you for reading."
Delete
  • "I look forward to hearing from you at your earliest convenience." — filler, and slightly demanding.
  • "Thank you for considering my application. I am very excited about this opportunity and hope to hear from you soon." — three sentences of enthusiasm where one line of fact belongs.
  • "Please find my CV attached." — they can see the attachment.
Contents

What goes in, and what does not

Include
  • The exact role title and where you saw it advertised.
  • One specific, checkable reason for this employer — a product, an announcement, a post, a person.
  • One result with a number, told as a story rather than listed.
  • Two or three of their stated requirements, answered in their words.
  • Anything that needs explaining: a career change, a gap, a relocation, a requirement you do not meet.
  • Availability and one line of thanks.
Leave out
  • A retelling of your resume. It is attached, and the reader has it.
  • Hard-working, detail-oriented, team player, passionate. Every applicant claims these and none of them is evidence.
  • Salary expectations, unless the posting explicitly asks.
  • Your age, marital status, photo, or why you left your last job on bad terms.
  • Anything that would survive a find-and-replace of the company name. If it would, the reader can tell.
If you would rather not start from blank

Generate the first draft from your CV and the posting

Paste the job description, and the generator writes a first draft from the CV you already have in the system — the structure above, filled with your own experience. Then you edit every line, because the parts that win are the specific ones only you know: the number in paragraph two, and the honest sentence in paragraph three.

One cover letter is free on every account. The Job Search Pack ($29) drafts one for every application you send for 30 days.
Input Data for AI
Job Description
We are looking for an experienced Frontend Developer to join TechCorp. We require 3+ years of experience with React.js, TypeScript, and modern development tools. We offer work in an international team on exciting projects with home office options and flexible working hours.
AI analyzing and generating... the result will be ready in a few seconds
  • Personalized Letters

    Each letter is tailored to the specific position and your skills

  • Instant Results

    Generation takes only seconds instead of hours of manual work

  • Professional Language

    AI uses proper terminology and professional vocabulary

  • Position Matching

    Automatically highlights relevant experience and skills

Generated Cover Letter by AI from your CV and job description
Company Name
TechCorp
Position Title
Frontend Developer

Dear Hiring Team, I am applying for the Frontend Developer role at TechCorp. You describe an international team shipping on React and TypeScript with genuine home-office flexibility, which is the setup I have done my best work in for the last three years.

At my current company I rebuilt the design-system package that six product teams consume. Component duplication dropped from 40 variants to 12, and the median time to ship a new screen went from four days to a day and a half.

You ask for 3+ years of React.js and TypeScript, plus Git, CI/CD and agile delivery: I have five years of React, four of TypeScript, and I own our GitHub Actions pipeline end to end. What I have not worked with is your testing stack, which I would want to pick up in the first month.

I am available from the start of next month and would be glad to walk you through the design-system migration. Thank you for your time. Best regards, [Your name]

Powered by AI
1
Free cover letter for every user
3 min
Average time to generate
9
Cover letters generated
PDF download

A cover letter that matches your CV

Download any cover letter as a PDF in the design of the CV you wrote it from. The recruiter opens two files that clearly belong together.

  • The same header as your CV: name, headline, contact details and photo
  • Your CV's colour, font and page size, A4 or US Letter
  • Date and subject line in the language of your CV
  • No watermark with Premium or on the free Basic template
Write a cover letter

Cover letter questions people search for

How long should a cover letter be, and how many words?

One page, 250 to 400 words, three to five short paragraphs. That is roughly half a page of text at normal spacing and it leaves white space, which is what makes it look like something a person will finish. Under 200 words reads as indifference. Over 450 does not get read to the end, and the part that gets cut is your closing, which is where your availability sits.

Can a cover letter be two pages?

No, with one narrow exception: some academic, senior public-sector and international-grant applications specify a longer letter or a statement of intent, and those tell you so explicitly. For every ordinary job application, a second page means the letter has become a retelling of your resume. If you cannot fit it on one page, the problem is almost always that you are summarising your history rather than making one argument.

What is the difference between a cover letter and a resume?

The resume is a structured record of what you have done, in a fixed format, written without pronouns and read in about twenty seconds. The cover letter is a short piece of first-person writing that argues why that record is relevant to one specific job at one specific employer. The resume answers "what have you done"; the letter answers "why are you writing to us". You need both when the posting asks for both, and the letter should never repeat the resume.

Do I need a different cover letter for every application?

The opening and the third paragraph have to change every time, because those are the two that name the employer and answer their posting. The middle paragraph — your one piece of proof with a number in it — usually survives unchanged across applications in the same field. So in practice you are rewriting about a third of it, which is twenty minutes, not an hour. A letter that has obviously been sent to twenty companies is worse than no letter.

How do I write a cover letter with no experience?

The structure does not change; the proof paragraph draws on coursework, part-time work, volunteering or something you built yourself, and it still needs an outcome and a number. The advantage you have is that you can be specific about why this employer, which experienced applicants often skip. Say what you learned that maps to the job, and be direct about what you have not done yet rather than writing around it.

Can I use AI to write my cover letter?

For the first draft and the structure, yes, and it saves the blank-page half hour. For the parts that actually persuade, no — a model does not know your number, your story or the honest sentence about what you cannot do yet, and a letter made only of what it can guess reads exactly like one. Use it to get the shape down, then replace every generic sentence with something only you could have written.

Can I download the cover letter as a PDF that matches my CV?

Yes. Open the letter and pick "Download PDF": it comes with the same name, headline, contact line, colour and font as the CV you wrote it from, so the two read as one application. It is free without a watermark on the Basic template and with Premium.

Applying to several jobs? A CV builder, a job-match checker and a personal website cost about $90 a month together on their cheapest plans. The Job Search Pack does all of it for $29, paid once, for 30 days: clean PDFs, cover letters, the full ATS check and your own CV website. That is $1.45 per application if you send 20.

See what's in the pack

Let's get your next application ready!