Resume Parser
Legal

Resume Parser for Legal Recruitment

Get work history and education out of legal CVs without retyping them

Turn attorney and legal professional CVs into structured JSON: contact details, work history with descriptions, education, and languages. PDF only. 50 free parses per month.

Challenges we solve

Practice details live in free text

What an attorney actually worked on is described in prose under each role. Generic keyword parsing loses that detail.

Clerkships and moves between firms

Legal careers mix clerkships, firm moves, and in-house roles. Each needs its own record with correct dates.

Confidential details on CVs

Attorney CVs can mention clients and matters. Firms need to know where a CV is processed and whether it is kept.

Why Legal Teams Choose Resume Parser

One record per role

Each role, including clerkships, is returned with title, organization, location, start and end month and year, and an isOngoing flag.

Descriptions as markdown

Role descriptions are returned in skillsDescription as readable markdown, so practice details stay intact.

Clear data handling

The API is hosted on Hetzner in Helsinki, Finland. The /v1/parse endpoint does not store the PDF or the parsed result. Resume text is processed by OpenAI (US) as a subprocessor. If your policies do not allow that, contact us about on-premise.

50
Free parses per month
Test with your own legal CVs
60s
Max parse time
Synchronous response, no polling
5 MB
Max PDF size
PDF with a text layer
Helsinki
Hosted in Finland
On Hetzner; text processed by OpenAI (US)

Compliance & security

The API is hosted on Hetzner in Helsinki, Finland. The /v1/parse endpoint does not store the PDF or the parsed result. Resume text is processed by OpenAI (US) as a subprocessor. If your policies do not allow that, contact us about on-premise.

Questions

Frequently asked questions

There is no dedicated field for licenses, registrations, or certifications. The response uses one fixed schema: contact details, links, work experiences, educations, and languages. A credential written inside a role or an education entry stays in that entry text (skillsDescription or notes), where your system can search for it. A credential listed only in a separate section may not be returned. Test with your own CVs using the 50 free parses per month.

The API is hosted on Hetzner in Helsinki, Finland. The /v1/parse endpoint does not store the PDF or the parsed result. Resume text is processed by OpenAI (US) as a subprocessor. If your policies do not allow that, contact us about on-premise.

Parse your first legal CVs

50 free parses per month. Sign up with your email and get an API key in the dashboard.

Get API key