Skip to main content
For recruitment professionals

CV parsing software: turn CVs into usable data

CVReaderPro helps recruitment agencies, IT services firms, staffing companies, HR teams and ATS vendors structure CVs and job descriptions, compare candidates with roles, and use the results in their workflows.

Are you a candidate? Analyze your CV on CVReader.fr

14-day trial · 200 credits included · No credit card required.

56 / 96
fields available by parsing mode
3
ways to use it: Web · Email · API
0
parsing credits for matching and PDF generation
Web interfaceEmail workflowAPI
CVReaderPro recruiter workspace showing a structured candidate profile.
200
credits included in the trial

Product screenshot with demo data.

Web · Email · APIFor recruitment agencies, IT services and staffing companies, HR teams and ATS vendors.
From incoming CV to recruiter decision

Structure, compare and prepare candidate profiles

CVReaderPro brings together steps often spread across manual extraction, spreadsheets, ATS platforms and client documents.

Product screenshots with demo data.

Structure CVs and job descriptions

Turn information in documents into structured data, including experience, skills, education and other available details.

Explore rules-based CV parsing
Organized information for candidate tracking
Data ready for review and use
Importing a CV into CVReaderPro

Pre-screen and prioritize profiles

Compare candidates with job criteria to help recruiters identify the profiles to review first.

Explore CV-to-job matching
Matching supports candidate pre-screening
The recruiter makes the hiring decision
Example of a matching result in CVReaderPro

Prepare CVs to share

Create a consistent PDF CV in your company format, with your logo, before sharing it with a client, manager or internal team.

Explore company-format CVs
A PDF ready to present
PDF generation uses no credits
Preview of a CV in a company format
Hybrid engine

Rules-based parsing that can evolve through corrections and AI

Rules-based parsing provides standardized, credit-efficient extraction. AI adds context when a document calls for it, and validated human corrections can help improve the rules.

01

Rules-based parsing

Standardized extraction for higher volumes, with lower credit use.

02

AI parsing

Contextual analysis for documents that need deeper understanding.

03

Human corrections

Review and correct extracted information when needed.

04

Evolving rules

Validated corrections and results from AI modes can help improve the rules-based engine.

Learn about rules-based parsing

Profiles and scores shown are demo examples; they do not represent hiring decisions.

Assisted pre-screening

Understand why a candidate matches a role

Matching compares the candidate profile with job criteria and can return an overall score with available components. It helps recruiters review profiles; the recruiter makes the hiring decision.

Review available components used to compare a profile with job criteria
Set criterion weights; a weight of 0 removes a criterion from the calculation
Use the score to support pre-screening, not to make hiring decisions automatically
Explore CV-to-job matching
CVReaderPro matching results screen with candidates and score components for experience, skills, education and distance.
Creating a new job posting in CVReaderPro
Branding and distribution

Prepare candidate CVs in your company template

Choose a template layout and configure its branding and section order to prepare candidate documents for client, manager or committee review.

Template layout configuration in CVReaderPro
Branding configuration for a CV template

Branding

Visibility settings for CV template sections

Sections

CV template selection in CVReaderPro

Templates

Preview of a candidate CV laid out with a company template.

Present CVs in your company format

Configure a company template with a layout, logo, colors, signature and section order, then use it to prepare candidate CVs for presentation.

Layout, logo, colors, and signature choices
Section order adjustable to your method
Clean final document for clients, managers, or committees
Explore company CV templates
Choose your workflow

Use CVReaderPro on the web, by email or through an API

You can start processing CVs without building an integration.

01

Web interface

Upload CVs and job descriptions, review extracted data, compare candidates and prepare documents in the recruiter workspace.

Try the interface
02

Email workflow

Send documents by email to process them without connecting an API, for supported workflows.

Explore email CV parsing
03

API for ATS and HR software

Send documents to the API and retrieve structured data in your own workflows.

Explore the CV parsing API

Parsing modes

Three parsing modes for different documents

Choose the level of detail and context that fits each task.

ModeCredits / CVAvailable fieldsApproachCommon use
Rules-based parsing156Standardized extractionHigher volumes and ATS workflows
AI 56356Contextual analysisCVs that need more context
AI 96596Extended contextual analysisMore detailed candidate profiles

The number of fields populated depends on the information in the source document.

For organizations that process CVs at scale

A platform built for recruitment professionals

For recruitment agencies, IT services and staffing companies, ATS vendors and HR teams.

Recruitment agencies

Structure applications, prioritize profiles and prepare CVs to share with clients.

IT services & staffing

Organize consultant profiles and compare them with the skills needed for your roles.

ATS vendors

Integrate parsing and structured data into your software through the API.

HR teams

Review candidate profiles and job criteria in a structured format.

Candidate data

Review the information your recruiters use

CVs contain personal data. Review the published information about data processing before deployment.

Review trust and data processing information

API response example

From an uploaded CV to candidate data in your software

Your backend sends the CV to the API, receives structured JSON and maps the returned properties to fields in your ATS or HR application.

Excerpt based on an available synthetic JSON example. Property names follow the documented parsing response; values and populated fields vary by CV and selected mode.

JSON excerpt · parser response
{
  "documentType": "CV",
  "documentLanguage": "en",
  "candidate": {
    "jobTitle": "Senior Java Engineer",
    "firstName": "Alex",
    "lastName": "Sample",
    "city": "Paris",
    "personalEmail": "alex.sample@example.invalid"
  },
  "experiences": [
    {
      "startMonth": "01",
      "endMonth": "10",
      "startYear": "2020",
      "endYear": "2026",
      "mission": "Senior Java Engineer",
      "company": "Example Systems (synthetic)",
      "location": null,
      "description": "Built Spring Boot REST APIs and PostgreSQL services. Led a team of four engineers. Introduced CI pipelines and automated integration checks.",
      "currentPosition": true
    }
  ],
  "educations": [
    {
      "dateReceived": "2018",
      "title": "Master of Computer Science",
      "school": "Example University (synthetic)",
      "description": ""
    }
  ],
  "skills": [
    {
      "name": "Spring Boot",
      "level": "Confirmed"
    },
    {
      "name": "Java",
      "level": "Confirmed"
    }
  ],
  "resumeId": "00000000-0000-0000-0000-000000000001"
}

14 days to evaluate CVReaderPro in your workflow

Rules-based and AI parsingMatching and PDF use no creditsWeb · Email · API
Start free — 200 credits included

200 credits included · No credit card required

High CV volume or ATS integration? Request a demo
Pricing

Choose the capacity that fits your volume

Credits are used for parsing. Matching and PDF generation use no credits. Active job limits depend on the plan.

Included in every plan

  • Rules-based and AI 56 parsing (56 fields)
  • CV-to-job matching
  • CV anonymization
  • Company-format PDF generation
  • Web interface, email and API
Essential

Essential

€ 1,990
per year · excl. VAT
15,000 credits included · 50 active offers
  • ✓Standard parsing (1 credit)
  • ✓Advanced AI mode (3 credits)
  • ✓56-field extraction
  • ✓Email support
Try for free
★ Recommended

Business

€ 4,990
per year · excl. VAT
36,000 credits included · 250 active offers
  • ✓Everything in Essential
  • ✓96-field extraction
  • ✓Expert AI mode (5 credits)
  • ✓CV-Job matching
  • ✓Matching score to support pre-screening
  • ✓Priority support
Try for free
Enterprise

Enterprise

Starting at€ 11,900
per year · excl. VAT
90,000 credits included · Unlimited offers
  • ✓Everything in Business
  • ✓CV anonymization
  • ✓Branded CV generation
  • ✓Dedicated support
Book a demo

With Essential, rules-based parsing costs about €0.13 per CV, excluding VAT.

Frequently asked questions

What to know before trying CVReaderPro

Answers about parsing, matching, workflows and the trial.

Is CVReaderPro for job seekers?

No. CVReaderPro is for recruitment agencies, IT services and staffing companies, HR teams and software vendors that process CVs regularly. To analyze or improve your own CV, visit CVReader.fr.

Which document formats are supported?

The platform supports common formats including PDF, DOC, DOCX and TXT.

Which parsing mode should I choose?

Rules-based parsing uses 1 credit per CV and offers 56 fields. AI 56 uses 3 credits for 56 fields; AI 96 uses 5 credits and offers up to 96 fields. The fields populated depend on the source document.

Does CV-to-job matching use credits?

No. Matching uses no credits. The number of active jobs available depends on your plan.

Does the software automatically decide which candidates to keep?

No. Matching helps with pre-screening and prioritizing profiles. The recruiter makes the final decision.

Can I use CVReaderPro without building an API integration?

Yes. You can work in the web interface. An email workflow is also available for some types of processing without an API integration.

Does PDF generation use credits?

No. PDF generation uses no credits and can be tried during the trial. One template is currently available per account.

What does the trial include?

The trial lasts 14 days, includes 200 credits and requires no credit card.