Cover letters built from the CV you already have.
No invented experience. The AI reads your CV, reads the job description, and writes a tailored letter in under a minute, then hands it back to you to edit freely.
How it works
Three steps from CV to ready-to-send letter
Pick a CV
Choose any CV from your dashboard. The AI uses only what is already on it, with nothing invented.
Paste the job
Drop in the job description. The AI matches your experience to the role requirements automatically.
Edit and download
Every paragraph is editable. Reorder, trim, or rewrite, then export as a clean, watermark-free PDF.
What makes it honest
No invented experience
The AI only references roles, skills, and achievements already on the CV you pick. It will never fabricate credentials or job titles.
Plain-text editing you actually control
Every paragraph is editable. Reorder or delete freely. The letter is yours the moment it is generated, with no locked sections.
Saved beside the CV it was written for
Every letter is linked in your dashboard to the CV and job it belongs to. No digging through folders to find which version you sent.
Who can use it
The cover letter generator is part of Pro, and it is included in the 7-day trial and the 30-day Job Search Pass. Pro has a soft limit of 10 letters a day. On the free plan you can see a preview, and when you tailor a CV to a job advert the result shows the letter's greeting and opening paragraph, so you can judge the writing before you pay for anything.
How it uses your CV and the job advert
You choose one of your saved CVs, paste the job description (at least 50 characters, though the full advert works best) and add the job title and, if you know it, the company. The AI is told to treat your CV as the only source of facts about you, and the advert as information about the job, never as instructions.
It picks two or three achievements from your CV that answer what the advert asks for and writes the letter around them. Where the advert asks for something your CV does not show, the letter points to related experience honestly instead of claiming the skill. With no company name, it writes to "your team" and opens with "Dear Hiring Manager". Letters are in British English by default.
Editing after it is generated
The letter opens in an editor where each paragraph is its own block. You can rewrite any paragraph, add a new one, delete one or move it up or down (Alt with the arrow keys works too), and bring back a paragraph you deleted by mistake. Edits save as you go, and the job title and company sit at the top where you can correct them. When it reads right, download it as a PDF with no watermark, or print it. Every letter stays in your dashboard under Cover letters.
Length and tone
The generator aims for 250 to 400 words: an opening, two or three body paragraphs and a closing, in plain prose with no bullet points. It avoids stock openings such as "I hope this letter finds you well". That comfortably fits on one page. Before you send it, check four things:
- The first line names the role and gives one reason you fit it.
- Each body paragraph links one thing you did to one thing the advert asks for.
- The tone matches the employer. A law firm and a start-up write differently, so adjust the formality by hand.
- Adjectives you cannot prove, such as "passionate" or "dynamic", are gone, and the facts stay.
What a generated letter looks like
Anonymised sample: real tone, real structure, no filler.
Alex Thompson, applying for Senior Marketing Manager
Dear Hiring Manager,
The Senior Marketing Manager role asks for someone who can grow pipeline through content and search, which is the work I have done for the past six years. I have led end-to-end campaign delivery for B2B SaaS products, growing organic pipeline by 40% in my most recent position through a combination of content strategy, SEO, and cross-functional alignment with the sales team.
The role's emphasis on data-driven decision-making matches closely with how I work. At my current company I introduced a weekly performance review cadence that reduced campaign iteration cycles from four weeks to ten days, and I have hands-on experience with the analytics stack your job description references.
I am drawn to this opportunity because the product addresses a problem I have worked around for years, and I believe the marketing team is at an inflection point where the foundations I have built elsewhere would translate quickly.
I would welcome the opportunity to discuss how my background maps to your current priorities. Thank you for your time.
Best regards,
Alex Thompson
Sample generated from a fictional CV. Company and role anonymised. Tone and length are representative of real output.
An example outline
It helps to know what a good letter should cover before you generate one. Here is the plan for a fictional applicant, Maya Patel, a band 5 staff nurse applying for a band 6 post on a respiratory ward, following the same structure the generator uses.
- Opening: the post, and why she fits it: three years on an acute medical ward.
- First body paragraph: the advert asks for someone to lead shifts, and her CV shows she has been nurse in charge.
- Second body paragraph: the advert mentions supporting students, and her CV lists mentoring student nurses.
- Closing: when she can interview, a thank you, and "Best regards".
If the generated letter misses one of these points, edit that paragraph rather than starting again. If you need the CV itself to match the advert first, use the AI Resume Optimizer before you write the letter.
Pro $12.99/mo · 30-Day Pass $14.99· Free tier previews only
No watermarks on any plan. Cancel anytime.
See all plans