Which AI Solution Writes the Best Cover Letters?
Stop writing cover letters by hand. AI can generate them faster and better today!
Cover letters are weird.
It feels like you're trying to speed-date your future boss by pretending to be excited about emails and hiding your crippling economic vulnerability. But they’re a key part of the process, and are an opportunity to present who you are.
Good cover letters present who you are and that you understand what you’re asked to do.
They speak to the specifics of the job and match your experience and motivation neatly together in a brief and straightforward package that tells the hiring manager:
“This person actually gets what we need—and can probably make our lives easier.”
To achieve this effectively requires thorough research, thoughtful consideration, and often repeated editing to distill the key messages. Yet, as you know from reading Career Pivot, speed of response is key, with 90% of successful applicants applying within the first 24 hours.
So how on earth do we achieve the kind of speed and volume of applications without burnout?
I am Joel Levesque and I write Job Search with AI. And yes, I believe that AI can help.
Which AI Tool is Best at Cover Letters?
But which AI tool is best? Which one actually writes a real, human-sounding cover letter, and which one is just AI-slop?
That’s what we’re testing today.
There are a huge number of AI tools out there. I’m going to be using 5 tools to write a real cover letter for a real job and testing to see which one gets me the best output. We will benchmark these against an “out-of-the-box” ChatGPT 4o.
For the sake of consistency, I will not pre-train these tools on my resume or writing style. This is also my honest opinion. I don’t have any relationship with these tools.
5 Goals for AI Cover Letters
Here are the 5 aspects of our test. The overall goal is a human-sounding cover letter written faster and easier than me writing the cover letter from scratch each time.
1. Humanity
I’m deducting points for anything that screams chatbot. That includes em dashes, robotic phrasing like “I am excited to apply,” awkward tone shifts, or generic fluff. To make it objective, I’m running them through an AI detector (Zero GPT) and scoring them.
2. Accuracy
If any cover letter stretches the truth, hallucinates, or in any way presents an inaccuracy, I subtract points. I do not want the tool to misrepresent me to an employer.
3. Relevance
Does the AI actually respond to the job? Is it using key themes or keywords from the advertisement? Points off for vague statements that could apply to any role.
4. Personalization
There are two subcategories here:
Does the letter include anything that shows it understands the company, its mission, or current challenges? Does it feel like it was written for this employer?
Does the letter include anything that shows it understands me and my personal motivations of applicability?
5. Ease of Use
Is it easy to use? How long does it take? Should I have just written it myself? Points are deducted if it’s confusing, has multiple boxes where it makes me write things (rendering it pointless), or if it takes longer than 20 minutes to do.
Time to cover letter (T2CL) will be recorded and considered. This is the time for the initial response, not an edited final version.
AI Solution Evaluations
Before we start with the AI solution reviews, please think of Generative AI as an overeager graduate assistant. You MUST ALWAYS review and edit the AI output.
None of the tools produced a ready-to-send letter. You’ll still need to check for tone, inaccuracies, and alignment with your voice.
Also—don’t rely on bypassing AI detectors. Every single one of these was flagged by ZeroGPT as AI-generated, even the best-written ones. If a recruiter runs your cover letter through an AI scanner, it’s getting flagged.
That doesn’t mean you shouldn’t use AI—it means you shouldn’t blindly copy/paste. Make the cover letter human. Make it yours.
I used this AI Policy Research Resident role at Rand as my job advertisement example.
Hiring Coach
Price: $16.66 - $49.99 per month
T2CL: 2:52 minutes.
Score: ★★★★☆ (19.5/25)
Overall: Well-rounded, fast, and accurate enough to get a strong draft. Not exceptional, but definitely very solid—would recommend.
Humanity: 4.5/5 – No em dashes, or other typical AI indicators. It’s got some clunky language in there, but it’s human-sounding clunk. This letter sounds like it was written by a person (no matter what the ZeroGPT score is below).
ZeroGPT: 100% AI written.
Accuracy: 4/5 – Some minor inconsistencies, but otherwise great.
Relevance: 4/5 - Well-structured, and targeted to the job’s needs.
Personalization and Insight: 3.5/5 – It does a great job at highlighting my personal experience in a relevant and accurate way, but falls down a little on the company side - it’s implied, but it’s missing that wider context on the company that would make this an excellent cover letter.
Ease of use: 3.5/5 - A little clunky and visually crowded in a couple of spots that could be confusing, but still made sense and was easy enough to use. Character limit of 20k – is super generous and more than enough to get the context needed.
Enhancv
Price: Free! ($14 pm for premium features)
T2CL: 1:18 minutes
Score: ★★★½☆ (17.5/25)
Overall: Easy to use, and accurate with minimal inconsistencies – but feels too junior and still requires editing. As an added extra, it gives you a nice, formatted response.
Humanity: 4/5 - No em dashes, and it stays away from the majority of AI pitfalls. However, it does make me sound way too enthusiastic. Still needs an edit to sound like a professional cover letter.
ZeroGPT: 93.92% AI written.
Accuracy: 4/5 – Actually pretty good. Some minor inconsistencies, but this is the only one to not fundamentally misrepresent my experience.
Relevance: 3/5 – Competent, but too generic. Tailoring is surface level. It feels a little junior.
Personalization: 2.5/5 - The letter gestures toward RAND’s mission and the applicant’s fit but lacks specific insight into the organization’s work or a compelling articulation of personal motivation, making it feel generic. The personal motivation feels thin and underdeveloped.
Ease of Use: 4/5 – Very easy and intuitive. No limitations I could find on character limits that inhibit the context I can provide. Also easy to edit the cover letter afterwards.
Cover Letter Copilot
Price: $15–25 pm
T2CL: 4:14 minutes
Score: ★★★☆☆ (16/25)
Overall: Good customization options but undermined by generic language and some inaccuracies. Feels promising but needs work to be competitive.
Humanity: 2/5 – Generic AI language all over the place. No em dashes though.
ZeroGPT: 98.84%. AI written.
Accuracy: 3/5 - Multiple key inaccuracies.
Relevance: 3/5 - It doesn’t directly respond to the job description in the ways that expect from a high-quality cover letter.
Personalization: 4/5 - I love the options for personalization. You can choose your tone and add anything specific. It actually adds some comments on Rand as a company, so no lost points on the customization to the company. It doesn’t really capture any meaningful insight about me though.
Ease of Use: 4/5 - Easy and fast to use. Some filling in of boxes, but nothing too bad. 4k character context window.
Grammarly Cover Letter Generator
Price: Free!
T2CL: 3:04 minutes
Score: ★★★★☆ (19/25)
Overall: Surprisingly strong on relevance and usability. Needs editing for tone and minor inaccuracies, but a very usable first draft—especially for a free tool.
Human Sounding: 3/5 - No em dashes. Some janky language. Some AI language. It needs real editing to sound like it was written by a human.
ZeroGPT: 98.14% AI written.
Accuracy: 3/5 - One major inaccuracy, otherwise pretty good.
Relevance: 5/5 – Really solid. Responds directly to the requirements and captures all the key elements I would probably hit if I wrote this from scratch.
Personalization: 4/5 - Pretty good. It captured genuine aspects of my background. The tool doesn’t do any internet research, so it didn’t add anything special on the company side. Hence I’m deducting a point.
Ease of Use: 4/5 - Overall, very easy to use. I only had to fill in two boxes. Minus points because I had to delete parts of the responsibilities to fit it in the context window.
ChatGPT
Price: Free! And 19.99 premium
T2CL: 13:55 minutes
Score: ★★★★☆ (19/25)
Overall: This took a lot longer than the others to do. The result was interesting—it was a very different output from the above tools. It produced a high-quality, highly tailored cover letter.
However, two significant inaccuracies make it vital to really engage with the process if you’re going to choose to go straight to a model like ChatGPT. You do have the option to change the prompt the next time you do it to try and weed out the inaccuracies.
Note that I asked ChatGPT what prompt I should use. This is an amazing trick for most Generative AI tools - ask it what prompts you should use to get the best output!
Prompt:
I am going to apply for a job. I want you to act like an expert recruiter with 20+ years of experience and a 90+% success rate per application. I want you to create a prompt for me to input into ChatGPT to create a cover letter. In it - lay out the specific format that I should use, and any other format or tone prompts to ensure success.
Output:
ChatGPT Prompt: High-Conversion Cover Letter Generator
I am applying for the following job: [Paste the full job description here]. My resume and experience are as follows: [Attach your tailored resume]. Write a cover letter using the following structure and tone:
Format:
Opening Hook (1 short paragraph)
Grab attention in 2-3 lines. Reference the company/mission directly. Set the stakes (why this job, why now, why me). No fluff.Relevance Snapshot (Bullet Points)
Use 3–4 bullets showing specific, measurable ways I meet or exceed the job requirements.
Focus on scope (team size, budget, impact), outcomes, and domain expertise.
Tailor directly to what the job is asking for, not general capabilities.
Strategic Fit (1 paragraph)
Explain how my background aligns with the company’s goals/challenges.
Demonstrate understanding of their mission, market, or strategy. Use insider language if possible.
Highlight cultural or vision alignment without clichés.Close With Intent (1 paragraph)
Be direct. State your interest, signal next steps, and leave a strong final impression (confidence, enthusiasm, readiness). Skip passive lines like “Thank you for your time.”
Tone & Style:
Professional but not generic. Confident, tight, and assertive—avoid hedging.
Assume the reader is busy and skeptical—win them over fast.
No vague adjectives (e.g., “hardworking,” “passionate”) unless backed by evidence.
Avoid corporate speak (“synergy,” “value-add,” “go-getter”) unless the company uses it.
Emphasize clarity and impact over flowery prose.
Additional Instructions:
Keep total word count under 400 words.
Use plain formatting (no italics, bold, or underlining).
Avoid restating the resume—connect the dots instead.
Output: (Full output here)
Human Sounding: 4/5 – There are em-dashes in there, but largely this does navigate the human-sounding element. The ZeroGPT score is crazy.
ZeroGPT: 7.02% AI written - wow!
Accuracy: 3/5 – Overall, it presents the nuances of my experience better than any of the other tools, and highlights some key relevant points, but it also makes a couple of major mistakes that are misrepresentations.
Relevance: 4/5 – It’s about as aligned as I’m going to get. It uses the job description language (“frontier,” “AGI trajectories,” “national and multilateral frameworks,” “high-leverage work”). It also directly responds to the role’s core criteria.
Personalization and Insight: 4/5 - Insightful, specific, and clearly written for this company. It also highlights what seems like a genuine motivation and personalization to me.
Which AI Solution is the Best?
Best overall pick: Hiring Coach strikes the right balance—fast, solid output, and strong enough to give you a usable draft without requiring a complete rewrite.
Best for advanced users: ChatGPT offers the most flexibility and depth. If you're willing to invest a bit more time up front—especially using a structured prompt—it can produce a tailored, high-quality draft that aligns tightly with the job description. But it requires effort and editing to avoid inaccuracies.
Best free option: Grammarly is the strongest out-of-the-box free tool. It’s easy to use, decently accurate, and does surprisingly well on relevance. You’ll still need to revise, but for zero dollars, it’s a solid backup.
Wayan created these four toolkits for career pivoters who are done wasting time. Each toolkit has practical AI prompts you can use today. They help you:
Craft better resumes and cover letters that excite recruiters.
Design LinkedIn profiles that hiring managers love.
Connect with decision makers using power-mapping prompts.
Interview better and negotiate for a higher starting salary.
These are the insightful playbooks you need when your unemployed and hearing nothing but silence.
These toolkits are free to annual paid Career Pivot subscribers.
Get 25% off your annual paid subscription now and download all four job searching with AI toolkits for free. It’s really an amazing deal when each toolkit is $29.





I often use em dashes in writing. And I see you used 2 in the "Tone and Style" part of your Chat GPT prompt. I think it's a pretty arbitrary criterion, but I appreciate the post. I sometimes use AI (ChatGPT or Claude) to help with cover letters--either to jumpstart the process or to rephrase some difficult part--but I've found that they nearly always misrepresent my experience. The best way I've found to use AI is to have it critique my cover letter compared to the job description. Then I can revise the letter in a relevant and accurate way.