AI resume parser.Skip the retyping.

Drop in one resume or fifty. Longlist turns them into searchable candidate records, checks for duplicates, and keeps the details ready for your next search. No retyping required.

Free data migration 14-day free trial

YOUR DAY, IN LONGLIST
From an uploaded CV to a structured, searchable candidate record.

Good company. Great recruiting teams.

LT Harper logoJanikin Energy logoMasonCO logoFidius logoHeadley logo

Get to know the person. Skip the data entry.

An uploaded CV becomes a searchable candidate record inside your recruitment CRM. Contact details, experience and skills are ready to review, tag and shortlist. No separate integration or parsing credits.

A CLOSER LOOK AT LONGLIST

From a file to someone you can find.

The result of parsing belongs inside your recruiting workflow.

PUT IT INTO PRACTICE

How Longlist parses a CV

The same pipeline runs whether a recruiter uploads a CV or a candidate applies for a job.

Walk through it with us
  1. 01

    Upload PDF, DOC or DOCX

    Drag in a PDF or Word CV, or select up to 50 files for a bulk upload.

    Upload a resume directly into the candidate database.
  2. 02

    Text is extracted, even from scans

    Text is extracted from the document, with an OCR fallback for scanned PDFs.

  3. 03

    An AI model reads it like a recruiter would

    AI turns the CV’s content into contact details, experience, education and skills.

  4. 04

    Duplicates are matched before a record is created

    Email addresses and profile URLs are checked against existing candidates to avoid creating duplicates.

  5. 05

    Review, tag and shortlist

    Check the result, edit any field and add the candidate to a job. The original CV stays attached.

THE DETAILS MAKE THE DIFFERENCE

What the CV parser extracts

Every parsed CV fills the same fields, which is what makes your database searchable.

  • Name

    First and last name, used for the candidate record and duplicate checks.

  • Email addresses

    Every email on the CV, not just the first one, so dedupe and outreach both work.

  • Phone numbers

    All phone numbers listed, ready for click-to-call on the Plus plan.

  • LinkedIn URL

    Captured as a link on the profile and used to match against existing candidates.

  • Location

    Where the candidate is based, which feeds the location and radius filters in search.

  • Work history

    Each role with company, title, start and end dates and the description the candidate wrote.

  • Education

    Institutions, degrees and dates.

  • Skills

    A skills list you can search and filter on straight away.

  • The original file

    The CV itself, stored on the profile for reference or to send to a client.

Bulk resume upload for backlogs and job fairs

Upload up to 50 CVs per batch. Longlist parses them in the background and emails you when they’re ready. Import results show which records were created, updated or failed. Our migration team handles larger archives for free.

Add up to 50 resumes in a single batch.

Applicants are parsed automatically too

Applications from your careers page and the job’s apply-by-email address use the same parser. The CV becomes a candidate record in Review, ready for screening and outreach.

From a branded job listing to an application in your ATS.

Resume parser pricing compared

Standalone parsers charge per document or per credit, and you still need software to put the results in. Built-in parsers in recruitment software vary in what they include.

Resume parser pricing compared
SoftwareStarting priceWhat to know
LonglistIncluded on every plan

No parsing credits or per-document fees, and results land in the CRM. Plans from $47/user/mo billed annually ($59 monthly). See pricing.

Affinda$0.10 per document

Self-serve API pricing; annual plans from $3,600 for 66,000 documents. You build the integration.

Textkernel (Tx)From $99/mo

Credit-based API plans; OCR for image files, skills and title normalisation are add-ons.

RChilliQuote-based

Credit-based API; 1 credit per resume plus 1 extra for scanned (OCR) documents.

Zoho RecruitIncluded in paid plans

Staffing edition caps parsing at 250 resumes/day on Standard and 500/day on Professional; none on Free.

Prices checked October 2026 from each vendor's public pricing page, per user per month. Vendors change pricing, so check before you buy.

When a parsing API is the better choice

Longlist’s parser is built for recruiters working in the CRM. If you need a standalone parsing API for your own software, see our resume parser comparison.

FROM THE TEAMS USING LONGLIST

What recruiters say about Longlist

Chris Byrne · Head of Delivery, Marsh RPF

Growing the business

I could say we have seen more than a 20% increase without any additional overhead.

Our business has gone up a lot, and there are two reasons for that. One – the database that we were able to build in quick succession allowed us to promptly reach out to candidates and clients.

Second, I feel more confident that we have all the new technology for recruitment at our disposal.

Brad Chapman · Managing Director, TechSearch360

Getting started

Longlist.io team has been a great support to us from the first day of the launch.

They understood straight away what a newly formed recruitment business would need and helped me to set up my recruitment processes to create candidate and client leads.

Matthew Edge-Wilkins · MD, Talent Seeker

Empowering the team

As the founder of TalentSeeker, integrating Longlist has been transformative.

It's not just about efficiency gains; it's about empowering our team to make smarter decisions and provide exceptional service to our clients and candidates.

LET’S CLEAR A FEW THINGS UP

Resume parser FAQs

Talk to our team
Is Longlist's resume parser really free?

Yes. Parsing is included on every Longlist plan, with no per-document fees or credit allowance.

Which file types can it parse?

PDF, DOC and DOCX, including scanned PDFs. Save image-only CVs as PDFs before uploading them.

How many CVs can I upload at once?

Up to 50 CVs per batch. For large archives, our team can handle the import as part of free data migration.

What happens if the candidate is already in my database?

Longlist matches email addresses and profile URLs, then updates the existing record instead of creating another one.

How accurate is AI resume parsing?

Every parsed profile is editable, and the original CV stays attached so you can check the result before using it.

YOUR NEXT CHAPTER STARTS HERE

Less admin.
More “you got the job.”

Let’s walk through a better working day for your agency.

Book your personal demo Explore plans and pricing

Free migration. Real people to help.