The AI cover letter generator that sticks to what you actually did
Give it the job title, the company and three things you can prove. You get a draft that reads like a person applying for one job — not a template with your name dropped in.
- No invented numbers
- 250–350 words by default
- Edit-friendly plain text
- Runs in your browser or on one API call
Draft the letter
Two modes. The AI one writes the prose around your facts. The template one assembles a discipline-constrained letter locally, with no network call. Both give you something to edit — which is the only honest thing a generator can do.
Three jobs, in this order
Hiring managers read cover letters the way you read terms of service: scanning for a reason to stop. Each paragraph has one job, and if it doesn't do that job it gets cut.
Prove you read the posting
Name the role and the specific thing in the description you're answering. This is the first filter. A letter that could be sent to fifty companies fails it in one line.
Give one concrete reason
One achievement with a real number or a real mess you cleaned up. Not "passionate", not "detail-oriented". A thing that happened, and what it changed.
Ask for the next step
Say what you want to happen: a conversation, a portfolio review, a short call. Letters that trail off without an ask leave the reader to decide, and the default decision is no.
Four failure modes, all avoidable
Flattery with no content
"I have always admired your innovative culture" is a sentence that fits 10,000 companies. If a sentence survives replacing the company name with a competitor's, delete it.
Invented numbers
Language models fill gaps with plausible figures. In a cover letter that is a reference-check problem, not a style problem. We instruct the model not to, and you should still check every number against your own record.
Restating the résumé
The résumé lists what you did. The letter should explain the one item that maps onto this job, and why it matters here. Repetition wastes your best 100 words.
Burying the ask
If your last paragraph is a summary instead of a request, the reader has to invent the next step. Most won't. Ask plainly — it reads as confidence, not presumption.
Draft, then fix it properly
The generator gets you to a first draft. These four pages are what turn a draft into something you'd put your name on.
How to write a cover letter
The full process, from reading the posting properly to the final read-aloud. Eight steps, in the order that actually works.
Cover letter examples
Three complete letters — first job, career change, internship — annotated line by line so you can see why each sentence is there.
Templates that don't read like templates
Three structures with a word budget for each paragraph. Copy them, replace the brackets, delete a sentence.
Format and layout rules
Margins, fonts, file names and the ATS details that decide whether your letter is parsed or discarded.
Straight answers
Is this cover letter generator free?
Yes, both modes are free and neither needs an account. There is no paywall and no email capture. If that changes, this page will say so before you use it.
Is the AI writing the letter from scratch?
No, and it shouldn't. It writes around the facts you give it — the job title, the company, and the things you say you did. It is instructed not to invent numbers, employers or achievements, because a letter that contains invented facts is worse than no letter at all.
Will a generated letter get me an interview?
Nobody can promise that. A cover letter is a filter, not a lever: it can stop you being rejected for the wrong reason, and it can't make a bad fit into a good one. Treat any site that guarantees interviews as a warning sign.
Should I send what comes out, unchanged?
No. Read it out loud once, cut anything you wouldn't say to a person, and add one detail only you would know. The draft exists to get you past the blank page, not past the editing.
Do you store the text I type?
The AI mode sends your input to a model API to produce one response. We don't log the text, build profiles from it, or use it for training. Template mode never touches the network at all. See the privacy page for the specifics.
Does it work for non-US job markets?
The letters are written in US English with US conventions — no photo, no date of birth, no marital status. UK, Canadian and Australian readers can use the same drafts but should swap in local spelling and check the local norm on including a date.