Resume parser API.
PDF to structured JSON. One endpoint, one API call. 50 free parses per month, hosted in Helsinki, Finland.
50Free parses per month
60sMax processing time
5 MBMax PDF size
FinlandHosted in Helsinki
Integration
One API call
Send a PDF, get structured JSON back in the same response. It is the same parser that reads CVs in Herizon's own member signup.
Terminal
# Parse a resume curl https://api.resumeparser.cc/v1/parse \ -H "Authorization: Bearer rp_live_..." \ -F "[email protected]" # Response (JSON) { "data": { "firstName": "Anna", "lastName": "Korhonen", "emailAddress": "[email protected]", "workExperiences": [{ "title": "Product Manager", "organization": "TechCo Oy", "startMonth": 3, "startYear": 2022, "isOngoing": true, ... }], "educations": [...], "languages": [...] }, "usage": { "billedAs": "free", "freeRemaining": 49, "creditBalance": 0 } }
What it extracts
Personal
- First and last name
- Email address and phone number
- Location (city, state, country)
- LinkedIn profile
- Languages and levels
Experience
- Job title
- Organization and location
- Start and end month and year
- Description as markdown
Education
- Degree
- School and location
- Start and end year
- Notes
Markdown bullet points
Work experience descriptions formatted as clean markdown lists.
Consistent date parsing
Dates normalized to month and year numbers, with month names translated to English.
Full contact extraction
Name, email, phone, location and LinkedIn profile.
Pricing
Hosted on Hetzner in Helsinki, Finland. Contact us for on-premise.
Cloud API
Pay as you go
- 50 free parses per month
- 100 to 1,999 credits: EUR 0.15 per parse
- 2,000 to 9,999 credits: EUR 0.12 per parse
- 10,000+ credits: EUR 0.10 per parse
- Credits never expire, failed parses are not charged
- Pay by card in the dashboard, prices exclude VAT
On-premise
Contact us
- Data that can't leave your network
- Orders above 100,000 credits
- Custom contracts and invoicing
Questions
Common questions
PDF only, up to 5 MB. There is no OCR, so the PDF needs a text layer. DOCX and plain text are not supported yet.
We don't publish an accuracy figure until a benchmark backs one. The easiest way to judge it is to run your own CVs through 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 in the US as a subprocessor.
Not as a ready product. If you need an on-premise setup, contact us.
You get 50 free parses per month. After that you buy credits, 100 to 100,000 per order, and the whole order is priced at its tier: EUR 0.15 per parse for 100 to 1,999, EUR 0.12 for 2,000 to 9,999, and EUR 0.10 for 10,000 or more. Prices exclude VAT. Credits never expire, failed parses are not charged, and you pay by card in the dashboard.
Start parsing.
50 free parses per month. PDF in, JSON out.