Skip to main
Group 15

Resume Parser

The fastest & most accurate Resume Parser in the world

The Sovren Resume Parser is the fastest and most accurate parser. We deliver pinpoint accuracy without compromising performance. We also have the most stable solution in the market with 100% uptime for the past 2 years and counting.
Example Resume

Advanced Security

Worried about protecting your data with our Resume Parser? Relax! We never store anything that you send us, nor any processed results, and all transactions are encrypted end-to-end. So, there's nothing to steal.

Fast & Accurate

Being the most accurate or the fastest is great, but being both is even better. Whether you're parsing one - or one million - resumes, our Resume Parser produces 10X fewer mistakes than our competitors while maintaining median processing times under half a second, which is 5-25x faster than the other guys.

Diverse By Design

Our Resume Parser identifies all Personal Data/PII and returns a second fully anonymized copy of the resume. The Resume Parser intentionally removes bias and promotes fact-based and merit-based hiring practices so you can always get the best possible candidates for your jobs.

Seamless API Integration

Our job order and resume parsing API make integration easy and straightforward through REST/JSON. We also have official, open-source SDKs available in several languages that allow you to get started with as little as 3 lines of code.
* Education
* EmploymentHistory
* SkillsData
SovrenClient client = new SovrenClient("123456", "abcdefghij", DataCenter.US);
Document document = new Document("resume.docx");
ParseRequest request = new ParseRequest(doc, new ParseOptions());
ParseResumeResponse response = await client.ParseResume(request);
    "ContactInformation": {
        "CandidateName": {
                "FormattedName": "Molly A. Adams",
                . . . ,
        "Telephones": {
                "Raw": "(678) 555-1212 x 180",
Other products have reasonably good match results, but Sovren can do it all with unmatched speed.
Alex MacKenzie
Vice President - ProCom
Group 15
Group 15
Client quote author
01 / 03

Frequently Asked Parser Questions

A resume parser (CV parser) is used within human resource software and on recruitment websites, job boards and candidate application portals to simplify and accelerate the application process. It does so by extracting and classifying thousands of attributes about the candidate. A resume parser also provides a foundation for the semantic searching of candidate data because the parser classifies data as to its meaning, and assigns values to each data point such as time or recency. The parser identifies hundreds of different kinds of information within a resume or CV and clearly tags each data point (for example: first name, last name, street address, city, educational degrees, employers, skills, etc.). Sovren has been the industry innovator in building this technology for over two decades.
The Resume Parser is available via our SaaS service's REST API. Using our public SaaS service requires a developer to integrate to a single API endpoint. To learn more about how to make this API call, refer to our documentation.
The REST API returns results in JSON format following the schema found in our documentation. We do not support excel files or csv output.
Absolutely! You can sign up for a free trial and test with our UI or via API. This gives you access to test through our human demo interface, or you can make API calls to our SaaS REST API using the supplied credentials.
Essentially any non-image resume and CV format, including all of the popular job board formats and social and professional networks.
View all FAQsCTA Arrow
Sovren Products
Combine our products for better results
Group 15


Matching that is diverse by design

Sovren's AI Matching Engine understands candidates as humans with career profiles — not just a string of keywords. We've modeled our engine to think like a recruiter and we never store personal data (PII), which means that bias is completely removed from both the algorithms and from recruiters' viewing of the anonymized data. The objective facts of the resume are scored against the objective facts of the job so an objective, explainable comparison is made.
AI Matching Details
Group 15


Standardize and enrich

When dealing with information about people and jobs, the data can often be disorganized and inconsistent. Job titles and skills may be expressed in different ways, and the information could be spread across various formats. Sovren's Data Enrichment APIs provide a solution to this problem by helping you to standardize and enrich your job and skill data. The Ontology API serves as a powerful mapping between skills and profession taxonomies and creates endless possibilities for you to leverage and integrate this real-world knowledge. Recognize shared and adaptable skills between professions and bridge any skill gaps to stay competitive.
Data Enrichment Details
Ready to get started?

Sovren Accelerator Program

Parse, index, search, and enrich up to 5000 documents for $200
This is a great way to get started with Sovren. The accelerator program gives you full access to our parsing software and allows you to test our AI Matching and Data Enrichment APIs as well. This is a one-time purchase worth up to a $1000 value.
Group 23Unlimited matching transactions.*
Group 23Unlimited boolean text searching.*
Group 23Integration consulting services and support.
Group 23Full access to JAVA and .NET SDKs.
*All subject to the Acceptable Use Policy