Cover Letter Builder

Free guest: You have 2 free generations per 24 hours.

{{ steps[step] }}

Choose a Style

{{ t.label }}

Tone

{{ tones.find(t => t.id === form.tone)?.desc }}

Formality

{{ formalityLabel }}
ConversationalFormal

Accent Color

3 required fields marked with * — Job Title, Company & Your Name. The rest makes your letter better.

Your most impressive achievement to highlight

How do you feel about this role?

Pick what resonates. AI will calibrate your letter's energy.

Your Vibe

Your Superpower

This makes your letter feel genuine, not generic

Edit Directly

{{ wordCount }} words · {{ readingTime }} min read

Required — go back to Step 1:

Job Title is empty

Company is empty

Your Name is empty

Live Preview Ready to export
Template: {{ form.template }}

{{ form.name }}

Your Name

{{ form.email }} · {{ form.phone }}

{{ dateStr }}

Dear {{ form.hiringManager }},

Dear Hiring Manager,

{{ form.company }}

Re: Application for {{ form.jobTitle || 'Position' }}

{{ letterBody }}

Fill in details & click Generate

Sincerely,

{{ form.name || 'Your Name' }}

{{ toast.message }}