Build
Write a professional cover letter that matches your resume header and export it as a clean PDF. A guided structure helps you open, make your case, and close — all on your device.
There is no upload endpoint — your files are processed in this browser tab. Open your network tab and check. See how it stays private.
How to write a cover letter
- Reuse your header. Pull in your resume's name and contact block for a matching look.
- Address the role. Enter the company and role, and the guided sections prompt each part.
- Make your case. Draft the opening, body, and closing with structure hints.
- Export PDF. Download a polished, matching PDF.
A cover letter's job is to connect your resume to one specific role — which is why generic, uploaded-to-a-service letters fall flat. Composing it locally alongside your resume header keeps the pair consistent and keeps your draft private while you iterate.
The guided structure removes the blank-page problem: a hook that names the role, a body paragraph with one real accomplishment that maps to the job, and a close that asks for the interview. Keep it to a page and tailor the specifics each time.
Build the matching resume in the Resume Builder, check the resume against the posting with the ATS Checker, and archive both as JSON with Import & Export.
Frequently asked questions
How long should a cover letter be?
One page, three or four short paragraphs: why this role, what you bring with a concrete example, and a confident close. The guided sections keep you to that shape.
Does it match my resume?
Yes. It reuses your resume's header (name and contact details) so the letter and resume read as one coherent, professionally branded application.
Can I write different letters for different jobs?
Yes — tailor the company, role, and body for each application and export a separate PDF each time. Tailoring per role noticeably improves response rates.
Is my letter uploaded anywhere?
No. The letter is composed and rendered to PDF in your browser, so its contents stay with you.
Related tools
- Resume BuilderBuild a polished, ATS-friendly resume with a live preview and instant PDF export. Multiple templates, accent colours, and reorderable sections — all saved only in your browser, never uploaded.
- ATS CheckerPaste a job description and get an instant ATS match score, matched and missing keywords, and format checks — helping you tailor your resume to beat applicant tracking systems. Runs 100% in your browser.
- Import & ExportImport an existing resume from a PDF or JSON Resume file to prefill the builder, or back up your data as JSON. Everything is parsed locally in your browser — nothing is uploaded.
- Markdown→PDFAuthor or upload Markdown