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. We never use machine learning; instead, 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 10


Efficiently source the best candidates

Search for candidates across multiple external sources using job order criteria or custom criteria. Select the targets to be searched and Sovren will display the results for review once sourcing is complete.
Sourcing Details
Ready to get started?

Sovren Accelerator Program

Parse, index, and search 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 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