1 credit

Cover Letter Generator

A letter written from your resume against one specific posting, in the tone and length you pick. Where neither document supported a claim, you get a placeholder rather than a paragraph of invented enthusiasm.

  • 1 credit per run
  • 20 free credits at signup
  • One free run every day
Free to start

20 credits when you sign up - 20 cover letters

Nothing to install and no subscription. A verified account starts with 20 credits, five more for completing your profile, and re-running an identical input costs nothing at all - we recognise it and charge you nothing.

The run needs an account because it spends credits, and the credits are what pay for the AI call. The keyword extractor beside it needs no account and never will - it makes no external call, so it costs us nothing to run.

credit a run
1
runs on the signup grant
20
tones, and two lengths
3
sentences praising the company
0
What a run needs

Your resume, their posting, and two decisions

The tone and the length are yours to set, because they depend on the company rather than on the role - and both are enforced on our side rather than suggested to the model.

What you give it

  1. Your resume - uploaded, or the one already on your profile.
  2. The job description, pasted in full.
  3. A tone: professional, warm or direct.
  4. A length: Short (~180 words) or Standard (~300 words).
1 credita run

New accounts start with 20 credits and five more for completing a profile, so your first runs are covered. Re-running the same input is free - we recognise it and charge nothing.

I agree that the text I have entered is sent, with names and contact details removed, to an AI model hosted outside India, to generate this result.

The rule

Everything it says is grounded in something you gave it

Claims about you come from your resume. Claims about the company come from the job description you pasted. Where neither said something, the letter marks a placeholder rather than filling the gap - which is why the example below has [WHY THIS COMPANY] in it instead of a paragraph of invented enthusiasm.

That is the difference between this and pasting the same posting into a chatbot. A general model will happily tell a company you admire its mission statement. A letter that praises the reader in its first line is the single most reliable signal that it was generated, and the person reading it has seen four hundred of them.

Sample output · invented data

A whole letter, before you spend a credit

Example output on invented data. Nothing here is a real resume, person or company. Everything inside the window is the component the dashboard renders - not a screenshot, and not a trimmed version of it.

Cover letter · sample data

Ready to send

284 words · target 300

Fill the 1 marked placeholder below and it is ready to send. We left them rather than inventing the facts that belong there.

Words
284inside ±25% of 300
To fill in
1one placeholder, marked in the letter
Tone
Professionalneutral and specific
Length
Standardabout 300 words

Ready to paste

Your letter

Written to be sent as it is, once the placeholders are filled. Line breaks are the ones we intend - copying preserves them, so the paragraphs survive the paste into an application form.

Dear Hiring Team, I am applying for the Senior Backend Engineer role on your payments platform. The posting asks for someone who has run settlement at volume, and that is most of what I have done for the last four years. At my current company I rebuilt the settlement pipeline onto Kafka, which cut the nightly batch from four hours to forty minutes and made same-day payouts possible for the first time. Before that I owned the reconciliation service through two audit cycles, including the migration off a MySQL primary that had been the single point of failure for the whole flow. Both of those are the kind of work your posting describes as "owning a critical path end to end". Your requirement I have thought hardest about is Kubernetes. I have deployed to it and debugged in it, but I have not owned cluster operations, and I would rather say that now than in the interview. [WHY THIS COMPANY] - the posting did not say enough about the product for me to write this honestly, and a sentence of invented enthusiasm is worse than none. I would welcome the chance to talk through the settlement work in more detail. Yours sincerely, Priya Sharma

Before you send it

What we would not make up

Each of these marks a spot where something true belongs and neither your resume nor the posting supplied it. They are the anti-fabrication control being visible rather than a defect in the output - the alternative is a letter that invents a number you then have to defend in an interview.

1 placeholder to fill in before you send this

  • [WHY THIS COMPANY]

We will not invent a number or a fact that was not in what you gave us. Each of these marks where something true belongs.

How this was written

Where every claim came from

Two documents in, and nothing else. This is the part that makes the letter defensible in the conversation it is trying to get you.

Claims about you

Your resume, as our parser read it. Nothing about your experience is in the letter unless it was in that text.

Claims about them

The posting you pasted. The letter answers its requirements and does not praise the company - a letter that opens by admiring the reader is the most reliable signal there is that it was generated.

Everything this letter claims about you comes from your resume, and everything it claims about the company comes from the job description you pasted. Where neither said something, you will see a placeholder rather than a guess.

There is no score. A covering letter is read once, by a person, in about twenty seconds - the only useful question is whether it says something true and specific, and that is not a number.

Prompt version p1. Every letter records the prompt it was written under, so one you kept stays explainable after we publish a new one.

End of the sample report. Everything below this line is the page's own copy - what we do with your text, and the questions people ask before pasting one in.

Write mine

Not ready for an account? Extract keywords from a job description is free forever and needs no signup - it makes no external call, so it costs us nothing to run.

Try it free

What happens to your data

Your text is redacted before it reaches any AI model: name, email, phone, address and date of birth are replaced with tokens first. The model reads your document and writes the explanations; it never chooses a number - every score is arithmetic over a fixed rubric in our own code. One input to that arithmetic is the model's reading of which skills you evidence, so we store your result and re-running the same input returns it rather than a fresh one. We never invent a figure your own material does not contain.

Credits are a licence to use these tools - not money, not transferable. Full detail in our privacy policy and AI policy.

How this works

About Cover Letter Generator

What it checks, what it deliberately does not, and how to read the output.

Every claim is grounded in something you gave it

There are only two sources of fact in this tool. What it says about you comes from your resume. What it says about the company and the role comes from the job description you pasted. That is the whole input, and nothing else is available to it.

So when a letter needs a sentence neither document supports - most often "why this company" - you get a marked placeholder instead of a guess. That looks like an unfinished letter and it is the opposite: it is the tool declining to put words in your mouth about a company you may know nothing about yet.

Why a generated letter usually reads as generated

The reliable tell is flattery. A letter that opens by admiring the company's mission, its innovative culture or its impressive growth was written by something that had no information and needed a first paragraph. The person reading it has seen several hundred of those.

The warm tone here is explicitly instructed not to do it. Warm means human - plain sentences, no corporate register - rather than complimentary. Professional is neutral and specific, which is the right default for a large company or a formal process. Direct takes the shortest path from your evidence to their requirement, which suits a startup or an application you already have a referral for.

Length is a choice, and it is checked

Short is about 180 words, which is what most recruiters actually read. Standard is about 300, and is worth using when the posting explicitly asks for a covering letter. The report shows the real word count against your target, so you find out before you paste it into an application rather than after.

One more thing the letter does that a chatbot will not: it names the requirement you do not meet. If the posting wants Kubernetes and your resume shows you have deployed to it but never run a cluster, the letter says that plainly. Volunteering the gap in writing is far better than being found out in the technical round, and it reads as confidence rather than weakness.

What this tool cannot do

It cannot research the company. It has read the job description and nothing else - no website, no news, no funding history. The placeholder where enthusiasm would go is there because that research is yours to do, and it is the single highest-value edit you can make to the output.

It cannot make you a fit for a role you are not a fit for. A letter cannot manufacture experience, and one that tried would fall apart in the first conversation.

It is not a resume writer either. It works from the resume you have; if that document is the problem, the Resume Analyser and the Bullet Rewriter are where to start.

FAQ

Questions people actually ask

The ones that come up before somebody uploads anything.

Will it invent things about the company?

No. Everything the letter says about the company comes from the job description you pasted, and where the posting did not say enough, the letter carries a marked placeholder such as [WHY THIS COMPANY] rather than a sentence of invented enthusiasm. That placeholder is the single most valuable edit you can make afterwards - it is the one part of a covering letter that has to come from you.

How long should a covering letter be?

Shorter than most people write. The Short option targets about 180 words, which is roughly what a recruiter reads before deciding whether to open your resume, and it is the right choice unless the posting explicitly asks for a covering letter. Standard targets about 300. The report prints the actual word count against your target so you can see whether it landed.

What is the difference between the three tones?

Professional is neutral and specific - the safe default for a large company or a formal process. Warm is human without being familiar, and it is explicitly instructed not to flatter the company, because praise in the opening paragraph is the most reliable signal that a letter was generated. Direct takes the shortest path from your evidence to their requirement, which suits a startup or an application where you already have a referral.

Will it hide the requirements I do not meet?

No, and it is built to do the opposite. Where the posting asks for something your resume does not evidence, the letter names it in a sentence you can stand behind. Volunteering a gap in writing is far better than having it found in a technical round, and a letter that claims everything is a letter nobody believes.

Do you store the job descriptions I paste?

The redacted text lives inside the saved report, which is retained for twelve months. Redaction runs before anything is stored or sent onward, and it includes the recruiter's contact details from the posting - we do not keep or surface third-party contact information. Your uploaded resume is deleted after 30 days.

What if I run the same resume and posting twice?

With the same tone and length, it is free: the stored letter is returned and no credits are held. Changing the tone or the length is a different question and therefore a fresh charged run, which is deliberate - comparing a warm letter against a direct one is a normal thing to want to do.

Next, try one of these

More from Resume & Profile, or browse the full catalogue.

When a tool is not enough

Get a human to rebuild it

Every automated check has a ceiling: it can tell you a bullet has no number in it, but it cannot decide which of your projects is worth two lines and which is worth six. A Revquix resume review is written by a person who hires for your target role.

Resume Review from ₹299