Initializing, please wait a moment

Nothing is uploaded on any engine tier: the job posting and your CV material stay on your device from paste to copy.

Five steps, all in your browser:

  1. Paste the job description into the first box - it stays on your device.
  2. Add a few highlights from your CV, one per line.
  3. Pick a tone: professional, enthusiastic, or short and direct.
  4. Press Draft cover letter - a complete letter appears instantly, no download needed.
  5. Edit anything, then use the copy button to paste the letter into your application.

Cover Letter Generator - Private, CV Never Uploaded


Paste the job description, add a few highlights from your CV, and press Draft cover letter - the tool writes a complete letter naming the role and the company, right in your browser. Unlike cloud cover-letter sites, neither the posting nor your CV material is uploaded: everything stays on your device from paste to copy.

A letter that answers the ad you pasted

A generic cover letter reads like one, and recruiters skim past it. This generator starts from the actual posting: the opening names the role and the company, the body paragraph is built from the highlights you typed, and a keyword pass over the pasted description adds a line naming what the posting emphasizes - so the letter visibly responds to the ad rather than to jobs in general. Three tones change how it reads: professional keeps it formal, enthusiastic warms up the opening and closing, and short-and-direct trims the letter down for roles where brevity wins.

Sample inputs and their finished letter render the moment the page loads, so you can see the output shape before typing anything. Add a hiring contact's name and the salutation switches from "Dear Hiring Manager" to addressing them directly; add your own name and it replaces the sign-off placeholder.

Why private matters for a job application

A cover letter brief is sensitive by nature: it pairs your work history with the fact that you are applying somewhere - sometimes while you still hold another job. Cloud letter builders receive both halves the moment you paste them. Here there is no server involved at all: the job description and your highlights are processed on your device on every engine tier, nothing is stored beyond the page session, and no account or signup is asked for. The tool also does not apply for the job or send anything anywhere - it drafts text that you copy into your own application.

Three ways the letter gets written

With no download at all, a template engine assembles the letter deterministically: salutation, an opening naming the role, one paragraph from your highlights, the posting-emphasis line, and a closing matched to the tone. If your browser ships built-in writing AI, the page uses it with nothing to download. And for more natural wording, you can load a small open model (Llama 3.2 class) into the browser with one click - the download size is shown before it starts, and the files are cached so the next visit loads from disk. The same model cache is shared with the private AI chat and AI email writer pages, so a model downloaded on any of them works on all. The status line under the button always names which mode produced the letter on screen.

Honest expectation: the on-device models are small, 1-3 billion parameters. They produce a solid first draft that uses only the facts you typed in - but read every line before you send it, because small models can still word things loosely. The tool cannot read your CV file or verify your claims; what you type is what it works from. Writing a work email rather than a job application? The AI email writer drafts emails with a subject line from a short brief, with the same privacy. And if you want a final polish pass, the grammar checker reviews the finished text in the same in-browser way.

← Back to Utility Tools

Related tools:

Tags: #utility

Related guides:

Loading reviews...

Frequently Asked Questions

Is my CV or the job description uploaded anywhere?

No. Every engine tier - the instant template letter, the built-in browser AI, and the optional on-device model - runs inside your browser. The posting and your highlights are never uploaded, nothing is stored beyond the page session, and no account is asked for.

Does it work without downloading an AI model?

Yes. With zero download the template engine assembles a complete letter - salutation, an opening naming the role, one paragraph from your highlights, a line naming what the posting emphasizes, and a closing matched to your tone. If your browser ships built-in writing AI, the page uses that too, still with nothing to download.

How good are the on-device AI drafts?

The optional models are small, 1-3 billion parameters, so expect a solid first draft rather than a finished letter. The download size is shown before the download starts, the files are cached for later visits, and the status line always names which mode wrote the letter on screen.

Can the letter claim experience I do not have?

The template mode literally cannot - it only rearranges the facts you typed. The on-device model is instructed to use only your pasted posting and highlights, but small models can still word things loosely, so read every line before sending. The tool cannot read your CV file or verify your claims.

How is this different from the AI Email Writer?

That page composes an email with a subject line from a short brief. This one writes a formal letter - salutation, three paragraphs, sign-off, no subject line - grounded in two documents: the job description and your CV highlights. For work correspondence use the AI email writer; for a job application use this page.