Greenhouse Resume Parsing: Fix the Common Failures

Adrian George
Adrian GeorgeFounder & Engineer, ApplyArcFounder of ApplyArc. Software engineer building the AI Career Coach, anti-AI resume guard pipeline, and Kanban tracker that ships to production daily.
Updated
9 min read
The Short Answer· Updated September 2026

A Greenhouse upload can succeed and still miss fields. Review whatever the live employer form exposes before you submit.

Greenhouse's current support guidance says an unsuccessful parse can leave the resume attached while candidate details are entered manually in a recruiter workflow. It lists a 2.5 MB limit and risks including graphics, image-only uploads, tables, headers, footers, text boxes, columns, unclear sections, spaced-out letters, and incomplete job titles. Keep the file small and use selectable text and complete labels; review only the fields the live employer form exposes because customer workflows differ. Greenhouse's AI guidance says talent matching does not make autonomous hiring decisions. ApplyArc's free ATS checker reviews pasted text but cannot reproduce a private Greenhouse customer configuration.

Run a free ATS scanNo card required.

The short version

Tap to read
Greenhouse documents a 2.5 MB limit and specific causes of failed or partial parses. Use this checklist, then review any fields the live employer form exposes.
Table of contents

Quick answer. Greenhouse says an unsuccessful resume parse means the file was attached but its information could not be placed into candidate fields. Its current support guidance lists a 2.5 MB limit and formatting causes including graphics, image-only uploads, tables, headers, footers, text boxes, columns, unclear sections, spaced-out letters, and incomplete job titles. Keep the file small, use selectable text and clear sections, then review whatever fields the live employer form actually exposes.

Check my CV text · Free · no signup · no card

Greenhouse's public support article is more useful than a list of supposed “magic” keywords. When a recruiter adds a candidate and uploads a resume, Greenhouse scans the file and auto-fills appropriate fields when it can. If the parse fails, the resume can remain attached while the recruiter enters the candidate's details manually.

The practical job-seeker goal is therefore clear: give the importer readable text and an unambiguous structure, then review the fields and attachment controls the live employer form actually exposes. Greenhouse customers configure their own workflows; the support article describes a recruiter adding a candidate or prospect, so it does not prove that every external applicant sees a parsed profile. A clean file cannot promise a particular search result or hiring decision.

What Greenhouse officially says about unsuccessful parses

Greenhouse's Unsuccessful resume parse article was updated on 2 March 2026. It says that Greenhouse Recruiting cannot parse resumes larger than 2.5 MB. It also lists formatting conditions that can cause a failed or partial parse:

  • spaces between letters that stop a word being recognised;
  • graphics, photos, or word art;
  • an image upload rather than a document such as DOCX or PDF;
  • tables, headers, footers, or text boxes;
  • a columned layout;
  • unclear sections or inconsistent formats;
  • company names without identifying words such as Inc., Co., Ltd, or LLC; and
  • incomplete job titles.

When a parse fails, Greenhouse says the file is attached to the candidate and the details need to be entered manually. A partial parse can fill some information while skipping other fields, so a success message alone is not a reason to skip the review.

A Greenhouse-ready checklist

1. Keep the file under 2.5 MB

Resume files are usually much smaller than this. The common causes of an oversized file are high-resolution photos, screenshots, portfolios, and embedded artwork. Remove images that do not carry essential evidence, export again, and confirm the file size before uploading.

Do not replace a required application document with a link without checking the employer's instructions. The 2.5 MB limit applies to the resume file that Greenhouse is asked to parse.

2. Send real, selectable text

Use a document format the application accepts, such as DOCX or PDF, and make sure the words can be selected and copied. A scan or screenshot is an image, even if it looks like a normal CV in a viewer. Do not put important evidence inside a logo, icon, skill bar, chart, or word-art object.

Greenhouse's article also warns about spaces between letters. Check headings and names for accidental character spacing after exporting; a human may see one word while the parser receives separate letters.

3. Give the document one reading order

Keep contact details in the main body rather than a header, footer, or text box. Avoid columns, sidebars, tables, and floating objects that can interleave unrelated lines. A single-column layout is a practical way to make the order obvious.

This is a risk reduction, not a promise about every customer setup. Greenhouse customers can use different templates and review workflows, and the recruiter can still read the original attachment.

4. Use clear sections and complete labels

Use familiar headings such as Experience, Education, Skills, and Certifications. Give every role its own block with the complete job title, employer name, dates, and achievement bullets. Greenhouse specifically calls out incomplete titles and company names without identifying words as possible causes of an unsuccessful or partial parse.

Write dates in a consistent, human-readable form such as June 2021 – May 2024. Greenhouse's support article does not prescribe a single date format, so do not treat “Month YYYY” as a guaranteed rule. The important check is whether each date remains attached to the correct role after import.

5. Match the vacancy honestly

Use the job description's terminology when it accurately describes your work. Spell out an acronym once when that improves clarity, then use the wording naturally in a bullet or skills line. Do not hide keywords in an image or repeat a term that you cannot support.

Greenhouse's current AI hiring guidance says talent matching helps recruiters prioritise backgrounds that align with role skills and does not make autonomous hiring decisions. It also says Greenhouse uses AI in resume parsing for candidate-detail identification that supports anonymisation. Those statements describe Greenhouse's own products and hiring guidance; customer configurations and employer decisions remain separate.

Check your CV before applying through Greenhouse

Paste your CV and the job description to check common parsing risks and missing keywords. No signup.

Check my CV

Review the result in the application when the form shows it

Some Greenhouse workflows show imported fields while others expose only the attachment and the employer's application questions. If the live form shows populated fields, compare them with the source document:

  1. Confirm name, email, phone, employer, title, and dates.
  2. Check that bullets sit under the correct employer and role.
  3. Re-enter anything missing or placed in the wrong field.
  4. Make sure the original attachment is the final version.
  5. Ask the employer's recruitment contact or candidate-support channel if the form offers no way to correct a parse.

If Greenhouse reports that the resume was only attached, the cited recruiter workflow calls for manual field entry. As an applicant, follow the live employer instructions and complete any visible fields yourself. A parse message is a data-import state, not proof that your experience was rejected.

What ApplyArc can check

ApplyArc's ATS Resume Checker reviews pasted CV text for visible sections, contact details, bullet structure, and job-description wording. It can help you catch omissions before uploading, but it cannot inspect the original file or reproduce a private Greenhouse customer configuration. Use the live Greenhouse form to verify the actual imported fields.

Check your CV before applying through Greenhouse

Paste your CV and the job description to check common parsing risks and missing keywords. No signup.

Check my CV

Greenhouse parsing FAQ

What is the Greenhouse resume file-size limit?

Greenhouse's support guidance says Greenhouse Recruiting cannot parse resumes larger than 2.5 MB. Compress or remove unnecessary images and confirm the final file size before upload.

What happens when a Greenhouse resume parse fails?

Greenhouse's support article describes a recruiter-side workflow in which the resume remains attached and the candidate's details need to be entered manually. An external applicant may see only the attachment or a form error, because each employer configures its own application. Complete the fields the live form exposes and follow the employer's support route.

Does Greenhouse require a single-column CV or Month YYYY dates?

Greenhouse lists columned layouts, tables, headers, footers, text boxes, and unclear sections as possible formatting causes. It does not prescribe one universal date format. A single reading order and consistent, readable dates are sensible precautions, followed by a field-by-field check.

Does Greenhouse automatically reject candidates?

Greenhouse says talent matching helps recruiters prioritise backgrounds aligned with role skills and does not make autonomous hiring decisions. An unsuccessful resume parse is a data-import problem that may require manual correction; it is not a public rule that automatically rejects a candidate.

Check your CV before applying through Greenhouse

Paste your CV and the job description to check common parsing risks and missing keywords. No signup.

Check my CV

Sources and review date

Reviewed 5 September 2026. Written by Adrian George with AI assistance; ApplyArc reviewed the claims and links. Greenhouse customer configurations differ, so follow the live employer instructions.

Ready to check the text before you upload?

Check my CV text · Free · no signup · no card

#Greenhouse ATS#Resume Formatting#Job Search#Applicant Tracking Systems

Sources

Adrian George

Adrian George

Founder & Engineer, ApplyArc

Adrian builds and ships ApplyArc end-to-end. He writes about the engineering behind the product, the guards that catch AI tells, the eval harness, and the rewrites that keep cost and latency down.

Check your CV before applying through Greenhouse

Paste your CV and the job description to check common parsing risks and missing keywords. No signup.

Check my CV

Related Articles

Compare Job Search Tools

See how the top job search tools stack up: