Resume Parser

Extract name, email, phone, location and summary from a resume or CV PDF, plus work experience, education, skills and certifications as tables. Free.

The full guide: Resume parsing software for two-column layouts

How should we start?

Build with Talonic

Need to scale? Create an API key, then run this from your own code or an agent.

Create an API key

Free account required

Start with a document

Upload a file or pick a sample, and see the fields come back.

No signup · nothing stored

Questions about Resume Parser.

What does the Resume Parser extract?

The candidate scalars — full name, email, phone, location, profile and portfolio links, and the professional summary — plus four repeating sections returned as tables: work experience, education, skills, and certifications.

Do work experience and education come back as tables rather than one blob?

Yes. Work experience returns as a table with one row per role and named columns — the company or employer, the job title, the start date, the end date (Present for an ongoing role), and a short description of responsibilities. Education returns one row per qualification with the institution, the degree, the field of study, and the dates. Both export as CSV rows rather than one text blob.

How does it handle two-column and sidebar CV layouts?

It reads the resume regardless of column layout, so a skills sidebar is not interleaved into a job description. Dates written as "Jan 2022 to Present", "06/2020 to 09/2023", or "2019 to 2021" are all read, and field synonyms cover German, Spanish, and French CV labels such as Berufserfahrung, Ausbildung, experiencia laboral, and expérience professionnelle, with EU date formats like 24.06.2026 as well as US formats.

Are skills and certifications captured too?

Yes. Skills return grouped by category where the resume groups them (for example Programming Languages, Design, Tools, or Languages), and as a single list where it does not. Certifications return one row per credential with the certification name, the issuing organization, and the date obtained or expiry — and an empty list when the resume lists none.

What are the file limits and privacy terms?

PDF only, up to 10MB and 100 pages. The resume is processed via the Talonic API for extraction only, is not retained for training, and is not shared.

Doing this to one file, or to ten thousand?

The tool reads a single document. The platform reads the whole estate once and keeps it queryable — the same engine, with a memory.

See document data extraction if you run this for people and payroll teams, or the extraction API if you are building it in.