Cover Letter Format: The 2026 Guide That Gets Callbacks
Summary
A properly formatted cover letter passes ATS parsing before a human ever reads it. The 2026 cover letter format: one page, 250-400 words, single-column layout, standard fonts (Calibri or Arial 11pt), 1-inch margins, 6 sections in order. Avoid tables, text boxes, and two-column layouts. Run a keyword scan against the job description. Getting format right takes 20 minutes and applies to every application you send this month.
Your ATS score is at 38%. You've rewritten the content twice. You've matched the keywords from the job description. You've explained why this company, not just any company. The problem isn't what you wrote.
It's how you formatted it. The parser can't read it. The letter disappears silently, before a single recruiter sees your name.
Cover letter format is the part of the job search that everyone treats as obvious and almost everyone gets wrong. Here's the structure that clears the automated filter in 2026 and still reads well when a human picks it up.
The two-column layout that's silently killing your application
The most common format mistake isn't length or font. It's the sidebar.
Canva templates, Zety, and most resume builders default to two-column designs: contact info in a left column or sidebar, main content on the right. They look polished on screen. They perform badly in Greenhouse, Workday, Lever, iCIMS, and BambooHR.
ATS parsers read your document as a single stream, column by column, top to bottom. When your letter has a sidebar, the parser merges it with the body text. The recruiter's system receives something like: "Anika Johansdottir | Product Manager anika@email.com | Dear Hiring Manager I'm applying for the role of..." with your contact details mixed into your opening paragraph.
Single-column layouts only. This is the one formatting rule that costs the most candidates the most callbacks, and almost nobody mentions it in cover letter guides.
If your current template has two columns, replace it before applying anywhere. Pick a single-column template from a builder that explicitly advertises ATS compatibility.
The 6-part structure your ATS is built to parse
Every major applicant tracking system -- Greenhouse, Workday, Lever, iCIMS, BambooHR, Taleo -- is built to find the same 6 elements in the same order. Give the parser what it expects.
1. Header block. Your full name (this should be the largest text on the page), email address, phone number, and city or country. LinkedIn URL if your profile is complete and up to date. No photo, no circular headshot, no decorative icons next to each contact field.
2. Date and recipient address. Optional for digital submissions, but some older enterprise ATS systems still expect it. Safe to include a date and a general company name line.
3. Greeting. "Dear [Full Name]," is better than "Dear Hiring Manager." Check LinkedIn, the job posting, or the company website. Finding a name takes 90 seconds and signals effort from line one. If you genuinely cannot find a name after 2 minutes of searching, "Dear Hiring Team," is acceptable.
4. Opening paragraph. This is where your application wins or loses with the human reader. Three sentences: the role, your most relevant result with a number, and one specific reason for this company. More on this below.
5. Body paragraphs (one or two). Your 2-3 strongest matches to the job description, using the JD's exact phrasing. Not a summary of your resume. Think: which 3 keywords in this JD are the least obvious ones my competition will miss?
6. Closing and sign-off. One sentence of action ("I'd welcome a 30-minute call this week"), a professional closing ("Best regards,"), and your name. Done.
That structure covers every field the ATS is looking for. If your draft adds a "Core Skills" table, an infographic, or a sidebar with proficiency ratings, remove all of it. None of that survives the parse.

Length, font, and margins: the exact numbers
Stop guessing. These are the settings that work.
Length: 250 to 400 words. Below 250, it looks like minimal effort. Above 400, you're asking a recruiter to read something longer than their attention budget allows. The Goldilocks zone is 300 to 360 words: enough to make a case, short enough to read in one go.
Font: Calibri 11pt, Arial 11pt, Georgia 11pt, or Times New Roman 12pt. These four render cleanly in every major ATS and on every screen. Avoid downloaded fonts, script fonts, and anything that looks distinctive -- ATS parsers sometimes render unfamiliar fonts as blank boxes or symbols in the text layer.
Margins: 1 inch on all sides. Not 0.75 inches to squeeze in a few extra lines. If your content doesn't fit in one page at 1-inch margins, the content is too long, not the margins.
Line spacing: Single-spaced within paragraphs. One blank line between paragraphs. No 1.5-line spacing, no paragraph indents. The blank line between paragraphs is the standard separator that ATS systems are calibrated for.
File format: Text-based PDF for the majority of applications. A scanned image saved as PDF is completely invisible to ATS -- zero words will be parsed. If the employer specifies Word (.docx), use Word. If the application is a web form with a text field, paste plain text and the formatting question becomes irrelevant.
The opening paragraph formula that gets human eyes on your letter
Three sentences. That's it.
Sentence 1: "I'm applying for [job title exactly as written in the posting] at [Company]."
Sentence 2: "In my previous role at [Company type or name], I [specific result with a number]."
Sentence 3: "I'm particularly drawn to [Company] because [specific, verifiable detail about their product, team, or recent work -- never their generic values statement]."
Real example: "I'm applying for the Product Manager, Payments role at Stripe. In my last position at a Series B fintech, I redesigned the onboarding flow that reduced activation time from 8 days to 3. I'm drawn to Stripe because your Developer Experience team's API versioning guide has been the most cited resource in every technical PM interview I've been in for the past year."
That third sentence is where 90% of candidates fail. "I admire your company's commitment to innovation" appears in hundreds of letters for the same role. A specific observation about a product launch, a team initiative, or a piece of published work shows you did 10 minutes of research. The recruiter sees that difference immediately.
Keyword match the job title in sentence 1 to the posting's exact phrasing. If the posting says "Senior UX Designer, Mobile (Contract)," use that full phrase. ATS systems weight the job title field heavily when scoring match percentage.
PDF vs. .docx: the answer isn't always PDF
"Always submit PDF" is correct most of the time. Here's when it isn't.
Older enterprise ATS platforms -- iCIMS versions before 2022, Taleo Enterprise before 2023, some Oracle HCM deployments -- parse Word .docx files more reliably than PDF. These systems were built before modern PDF parsing was standardized. A .docx sent to one of these systems extracts cleanly; a PDF sometimes produces formatting artifacts or drops sections.
Newer platforms (Greenhouse 2024+, Workday 2025+, Lever) handle both formats well. PDF is marginally preferred for layout fidelity.
The practical rule: submit PDF unless the posting explicitly requests Word format or the upload portal rejects your PDF. If the application uses a web form with a text paste field, none of this applies -- use plain text.
One edge case worth knowing: US federal government positions and some large EU financial institutions still operate on systems that accept only .docx or .rtf. You will know because the portal will reject a PDF upload with an explicit error. This is rare but it happens.

Four tools that catch your format errors before the recruiter does
You can check all of this manually or run it through a tool in 5 minutes.
Jobscan lets you paste your cover letter and the job description side by side. It shows which keywords from the JD appear in your letter, which are missing, and gives you an overall match score. Run a keyword scan before every application. It takes 3 minutes and routinely moves ATS match scores from the 30-40% range to above 70%.
Teal's cover letter builder produces ATS-safe output by default: single column, clean header, standard font. If you're writing from scratch or replacing a Canva template, starting here is faster than adapting a design-first template.
Resume.io and Kickresume both offer ATS-tested templates with clean PDF export. Resume.io is faster with fewer configuration choices; Kickresume gives more layout control. Both produce output that passes parser validation on the major platforms.
The format elements to remove from your letter right now
A short, specific list of things that look professional on screen but perform poorly in ATS:
Tables to organize skills, competencies, or contact info: most parsers read table contents as jumbled text or skip them entirely.
Text boxes: content inside text boxes is frequently dropped from the parser's text stream.
Colored background sections or shaded blocks: some systems render these as blank areas.
Name and contact info in the header or footer: in several ATS platforms, the document header/footer layer is never pulled into the main text stream. Your name may never appear.
Icons for email, phone, or LinkedIn: these are decorative image elements. Use plain text labels.
Horizontal rules between sections: generally harmless, but they generate inconsistent spacing in a few older platforms.
The ATS reads your letter as a flat text string before it renders it as a document. Write for the text string first. Design for the human second.
Format is the first filter. A cover letter format that passes the scan takes 20 minutes to get right and works for every application you send this month. Get the structure right once, then focus your energy on the content that makes each letter specific to the role.