NEWPractice your interview out loud with an AI voice coach.Practice interviews out loud.Try it →
Resume Help

Unsuccessful Resume Parse in Greenhouse: What It Means + Fixes

Got an unsuccessful resume parse in Greenhouse? Learn what it means, the 2.5MB limit and layout causes, and how to re-upload a resume that parses cleanly.

Published 11 min read 6 sources
Illustration of a job seeker puzzled by an upload error on a laptop — unsuccessful resume parse
On this pageWhat does "unsuccessful resume parse" mean in Greenhouse?
  1. What does "unsuccessful resume parse" mean in Greenhouse?
  2. Why does a Greenhouse resume parse fail?
  3. What should you do when your resume won't parse?
  4. Does an unsuccessful resume parse hurt your chances?
  5. How do you build a resume that Greenhouse parses cleanly?
  6. What should you check before you upload again?
  7. FAQ
  8. Sources
Summary

An unsuccessful resume parse in Greenhouse means the system could not read your file into profile fields, so it only attached the resume. Your application still goes through. The usual causes are files over 2.5MB, scanned images, tables, columns, text boxes and headers. Fix it by uploading a simple one-column .docx or text PDF, then filling or checking each field by hand.

An unsuccessful resume parse in Greenhouse means the system could not pull your name, jobs and dates out of the file. It attached the resume but left the profile fields empty. Your application still counts, but you should fix the file and fill the fields yourself.

The message is mostly a recruiter-side notice. But candidates hit the same problem when the apply form fails to autofill. Both cases have the same causes and the same fixes.

Quick answers by situation

Your situationWhat to say/doExample line
The apply form didn't autofill from your resumeType each field by hand, then submit"I filled in my work history manually after the upload."
Your file is over 2.5MBRemove photos and logos, then re-export"I cut my PDF from 4MB to 300KB by removing the photo."
You used a scanned or image PDFExport a text PDF or .docx from your editor"I re-saved the resume from Word as a text PDF."
Your resume uses tables, columns or text boxesSwitch to a one-column layout"I moved my skills out of the sidebar into a plain list."
Only some fields filled in (a partial parse)Check every field and fix the wrong ones"I corrected two job dates the parser got wrong."
You already applied with a broken fileEmail the recruiter a clean copy, once"I've attached a text version of my resume in case the first upload didn't parse."

What does "unsuccessful resume parse" mean in Greenhouse?

It means Greenhouse Recruiting could not fill the candidate's profile fields from the uploaded resume. When parsing works, a success message appears. When it fails, Greenhouse says the resume was only attached. The file is still on the profile, so a recruiter can open it, but the name, jobs and education fields stay blank.

Parsing is the step where software reads your resume and copies each part into a field. Greenhouse runs it when a recruiter adds a candidate or prospect. Greenhouse's own unsuccessful resume parse help page1 covers what happens next.

If the parse fails, the recruiter sees a note that the resume was only attached to the candidate. So the file is there, but the structured profile is empty.

If a resume fails to parse, you'll need to manually input the candidate's details into the fields.

Greenhouse Support, 2026

Recruiter side vs candidate side

The help page speaks to recruiters, not job seekers. You won't always see the words "unsuccessful resume parse" when you apply. Instead, you may see blank or garbled fields after you upload.

  • Recruiter side: a recruiter adds you and gets the "only attached" notice. They then type your details in or work from the file.
  • Candidate side: the apply form or your MyGreenhouse profile doesn't autofill, or it fills the wrong boxes.
  • Partial parse: some fields fill in and others don't. Greenhouse says to check and correct these by hand.

For a full picture of the system, read our guide on how Greenhouse ATS works.

Why does a Greenhouse resume parse fail?

Greenhouse lists three main causes: a file over 2.5MB, fake or placeholder details, and layout problems. Layout problems include images, scanned pages, tables, headers, footers, columns and text boxes. Its other help pages add odd file types and characters the parser can't read.

The size limit is the easiest one to miss. Greenhouse says it can't parse resumes larger than 2.5MB, and high-quality images often push a file over that line. Yet Greenhouse accepts uploads up to 100MB, so a big file can upload fine and still fail to parse.

Comparison of layouts that parse in Greenhouse vs ones that cause an unsuccessful resume parse (Greenhouse, 2026)
Figure 1Greenhouse can't parse files over 2.5MB and often trips on tables, columns, scans and text boxes. Source: Greenhouse Support1.

The documented causes

CauseWhat Greenhouse saysThe fix
File over 2.5MBCan't parse it; images often cause itRemove photos and logos, compress the PDF
Scanned imageA picture of a page, not a document fileExport a text PDF or .docx
Tables, headers, footersListed as common formatting problemsMove text into the main body
Columns and text boxesText boxes with contact details cause troubleUse one column; put contact details at the top
Fake or placeholder dataObviously fake names or companies may be skippedReplace "Company Name" and sample text
Odd file type or charactersNon-standard types and unknown characters may failUse .docx or .pdf with standard fonts

Greenhouse lists a few smaller triggers, too. Company names without "Inc." or "LLC," short-form job titles and letters spaced apart can confuse it. So write "Senior Software Engineer," not "Sr. SWE."

Related guide · 12 minGreenhouse Resume Parsing: Can It Read Tables and Columns?

Greenhouse resume parsing fails on tables, columns, headers and large files. See what an "unsuccessful resume parse" means in Greenhouse's docs, plus fixes.

Which file types does Greenhouse accept?

Greenhouse's supported file types page2 lists .doc, .docx, .pdf, .rtf and .txt for resumes and cover letters. It doesn't say which of those parse best. The parse help page suggests a standard .docx or .pdf instead of an image, and the MyGreenhouse candidate FAQ says to upload a PDF for best results.

Greenhouse does not publish a list of every layout its parser can handle. So treat these causes as the documented ones, not the only ones.

What should you do when your resume won't parse?

First, fill in the application fields by hand so your details are right. Then fix the file: cut it under 2.5MB, export a text PDF or .docx, and switch to one column. Re-upload it where you can. If you already sent the bad file, email the recruiter one clean copy.

Don't panic and don't apply twice. A blank profile isn't a rejection. It just means a person or the form needs your details typed in.

  1. Fill the fields by handType your name, contact details, jobs and education into the form so the profile is right even if the file is not.
  2. Shrink the fileRemove photos, logos and icons, then re-export until the file is well under 2.5MB.
  3. Export real textSave from Word or Google Docs as .docx or PDF, not from a scan or a phone photo.
  4. Flatten the layoutMove sidebars, tables and text boxes into one column with standard headings.
  5. Re-upload and checkUpload the new file, then read each autofilled field before you submit.

Test the file before you upload

Open your PDF and try to select a line of text with your cursor. If you can't highlight words, the file is an image, and the parser sees nothing. Next, copy all the text into a plain text editor and read it top to bottom.

Use the paste test

Paste your resume into Notepad or TextEdit. If the jobs come out of order, or the dates land far from their titles, a parser will likely scramble them too. Fix the source file until the pasted text reads in order.

A plain text resume is a good backup for forms with a paste box. Our guide to common resume parsing errors covers other systems with the same problems.

What to say if you already applied

If you sent a file that didn't parse, one short note fixes it. Keep it to two lines and attach the clean version.

ExampleEmail to the recruiter after a failed parse

"Hi Dana, I applied for the Software Engineer role on Monday. My first upload may not have parsed cleanly, so I've attached a text version of my resume. Thanks for your time."

TemplateFill-in-the-blank template

"Hi [recruiter name], I applied for the [job title] role on [date]. My resume upload may not have parsed correctly, so I've attached a clean [.docx / PDF] copy. My details in the form are up to date."

What to say if they push back

  • "We already have your resume on file." Say: "Thanks. I sent a cleaner copy in case the first one didn't fill in your system."
  • "Why are the fields in your profile blank?" Say: "My first file had a two-column layout that didn't parse. The new one is one column."
  • "Can you just apply again?" Ask first: "Happy to. Should I withdraw the first one so you don't get a duplicate?"
TemplatePush-back dialogue: recruiter phone screen

Interviewer: "Your profile here is mostly empty. Did you fill it in?"

"I did type it in, but my first upload didn't parse. I emailed a text copy on Tuesday."

Interviewer: "Got it, I see the attachment now."

"Great. It has the same jobs and dates, just in one column."

Does an unsuccessful resume parse hurt your chances?

Not by itself. Greenhouse still attaches your file, and its docs tell recruiters to enter details by hand. But blank or wrong fields can make you harder to find in a search or filter. So the fix matters most at companies where recruiters search their database for past applicants.

Greenhouse is common, so this problem is common. In a sample of over 13,000 companies with a detectable ATS, Greenhouse was the most-used system at 19.0%, according to Jobscan's 2026 ATS usage report5. Workday came next at 17.5% and Lever at 15.6%.

Bar chart: Greenhouse is the most-used ATS at 19.0% of 13,000+ companies, ahead of Workday at 17.5% (Jobscan, 2026)
Figure 2Greenhouse runs hiring at 19.0% of companies in Jobscan's sample, more than any other ATS. Source: Jobscan5.

So a resume that fails here may fail at many of the companies you apply to. Jobscan also warns that text inside a table cell can come out scrambled or drop from the profile.

What a failed parse does and doesn't mean

  • It doesn't mean rejection. Greenhouse attaches the file either way, and no doc says a failed parse rejects you.
  • It doesn't mean a robot scored you. The parse fills fields; a person still decides. See whether Greenhouse uses AI for more on that layer.
  • It can mean weaker search results. If your job titles and skills never reach the fields, a recruiter search may miss you.
  • It can mean extra work for the recruiter. A clean profile is easier to review in a busy week.

Greenhouse doesn't publish how often parses fail or how recruiters treat blank profiles. Anyone who quotes a failure rate for Greenhouse is guessing.

Related guide · 9 minResume Parsing Errors: The 8 Mistakes ATS Parsers Make and Fixes

Resume parsing errors scramble your name, dates and jobs in an ATS. See the 8 common causes, what an unsuccessful resume parse means and how to test a file.

See what the parser reads in your resume

Free ATS score, the text the software extracts and your missing keywords. No sign-up.

Check my resume

How do you build a resume that Greenhouse parses cleanly?

Use one column, standard headings like Experience and Education, and real text in a .docx or text PDF. Keep contact details in the body, not a header or text box. Write full job titles and company names. Then keep the file small by skipping photos and graphics.

Tech roles use Greenhouse a lot, so many of its applicants are engineers. Our IT resume examples show clean, single-column layouts for help desk, network and cloud roles.

For a closer match, these software engineer resume examples put skills in a plain list and dates on the same line as each title.

Resume example · Information Technology (IT)

Software engineer resume example

A one-column layout that Greenhouse-style parsers read cleanly.

Mid-levelPaper template16 min read
View the example
ExampleResume snippet: parser-friendly layout

ALEX RIVERA

Austin, TX | (512) 555-0147 | alex.rivera@email.com | github.com/alexrivera

Senior Software Engineer, Brightline Data Inc., 2022 to present

Cut API response time 40% by moving reads to a Redis cache

Skills: Python, Go, PostgreSQL, AWS, Docker, Kubernetes

Do

  • Use one column with Experience, Education and Skills headings.
  • Put your name and contact line in the body at the top.
  • Write full titles like "Senior Software Engineer."
  • Keep the file well under 2.5MB.

Don’t

  • Upload a scan, a phone photo or a design export saved as an image.
  • Put skills in a table, a sidebar or a chart.
  • Hide contact details in a header, footer or text box.
  • Leave sample text like "Company Name" in the file.

Make the cover letter paste-ready, too

Many Greenhouse forms have a cover letter box or upload. Plain paragraphs paste cleanly, while bullets and bold text may not. This software engineer cover letter example uses short paragraphs that survive a paste.

Cover letter example · Information Technology (IT)

Software engineer cover letter example

Plain text that pastes cleanly into an ATS cover letter box.

4 paragraphsAbout 270 words7 min read
View the letter

For other tech roles, browse our IT cover letter examples and keep the same plain format.

Keep one master file

Keep a plain one-column .docx as your master resume. Export a fresh PDF from it for each application. Then a design version can live on your portfolio, where no parser has to read it.

What should you check before you upload again?

Before you re-upload, check that the file is under 2.5MB, that you can select its text, and that it uses one column with no tables or text boxes. Make sure your contact details sit in the body. Then read every autofilled field before you hit submit.

Check as you read0/6

Before you re-upload to Greenhouse

Saved on this device.

A quick scan catches most of these before a recruiter does. Run your file through our free ATS resume checker to spot tables, columns and missing sections in about a minute.

Check your resume before you upload with a free ATS scan

Free ATS score and your missing keywords. No sign-up.

Run the ATS check

Frequently asked questions

What does "unsuccessful resume parse" mean in Greenhouse?

It means Greenhouse could not read the resume into profile fields, so it only attached the file. A recruiter can still open the resume, but the fields stay blank until someone types them in.

Does an unsuccessful resume parse mean I was rejected?

No. Greenhouse still attaches your resume to your profile. A failed parse can make you harder to find in a search, so fix the file and fill the fields by hand.

What is the file size limit for Greenhouse resume parsing?

Greenhouse says it can't parse resumes larger than 2.5MB. It accepts uploads up to 100MB, so a large file may upload but still not parse.

Should I upload a PDF or a Word file to Greenhouse?

Both work. Greenhouse's candidate FAQ suggests a PDF for best results, but it must be a text PDF, not a scan. A simple .docx is a safe backup.

Why are my Greenhouse application fields filled in wrong?

That is a partial parse. Tables, columns, text boxes and short-form titles often cause it. Fix each field by hand before you submit.

Should I re-apply if my resume didn't parse?

Usually not. Email the recruiter one clean copy instead, or ask before you re-apply so you don't create a duplicate.

Sources

We opened and read each page below. The small numbers in the text point here. Pages that carry no publication date show n.d.

  1. Greenhouse Support2026

    Greenhouse Recruiting can't parse resumes larger than 2.5MB, and failed parses need details entered by hand.

    support.greenhouse.io (opens in a new tab)

  2. Greenhouse Support2026

    Greenhouse accepts .doc, .docx, .pdf, .rtf and .txt resumes up to 100MB.

    support.greenhouse.io (opens in a new tab)

  3. Greenhouse Support2026

    Resumes may not import when they lack information, use a non-standard file type or contain unrecognized characters.

    support.greenhouse.io (opens in a new tab)

  4. Greenhouse Support2026

    MyGreenhouse suggests uploading a PDF and reviewing autofilled fields because parsing can make mistakes.

    support.greenhouse.io (opens in a new tab)

  5. Jobscan2026

    In a sample of over 13,000 companies, Greenhouse was the most-used ATS at 19.0%, ahead of Workday at 17.5%.

    jobscan.co (opens in a new tab)

  6. Jobscan2026

    Text inside a table cell can come out scrambled or disappear from a Greenhouse profile.

    jobscan.co (opens in a new tab)

Written byMohammad GoodiCo-Founder and Product Lead, Rezoom

Mohammad has spent more than ten years designing consumer products and leads product at Rezoom, deciding what gets built and what gets left out. His guides cover the whole job search, from resume sections and cover letters to interview answers and career moves.

Cite this guide

Goodi, M. (2026, November 13). Unsuccessful Resume Parse in Greenhouse: What It Means + Fixes. Rezoom. https://rezoom.io/greenhouse-unsuccessful-resume-parse/

Listening

You have the advice. Now build the resume.

Start from your LinkedIn or an old PDF, let the AI draft and tailor it to the job post, then see what hiring software reads before you apply.

Copied