📄 Resume / CV Parser · Data / AI

Turn any resume into clean structured JSON.

Drop in a resume or CV — PDF, Word .docx, raw text, or even a photo/scan — and get back name, contact, full work history, education, skills, and certifications, every field normalized and ready for your ATS or recruiting tool. A vision model reads scanned and photographed resumes that text-only parsers choke on, and processing is on-prem with no data retention.

Why use it

📄 Any format in, JSON out

PDF, Word .docx, raw text, or a photographed/scanned resume.

👁️ Reads scans & photos

A vision model, not text-only — it handles images that break the competition.

🧱 Structured & normalized

Work history with YYYY-MM dates, a current flag, bullets, education, skills, certs.

🔒 No data retention

On-prem processing — a real answer to candidate-PII (GDPR/CCPA) concerns.

🎯 Confidence scored

Every parse returns a confidence score plus the full raw_text.

💸 Priced to scale

Generous free tier; undercuts per-page incumbents at ~100% margin on our own GPU.

Endpoint

POST /v1/resume-parse

Provide exactly one source field.

FieldTypeRequiredDescription
pdf_urlstringone sourcePublic URL of a PDF resume.
pdf_b64stringone sourceBase64 PDF bytes.
docx_urlstringone sourcePublic URL of a Word .docx resume.
docx_b64stringone sourceBase64 .docx bytes.
image_urlstringone sourcePublic URL of a photo/scan of a resume.
image_b64stringone sourceBase64 image bytes (or a data: URI).
textstringone sourceRaw resume text already in hand.
languagestringoptionalOutput language code (default en).

Example

Request
curl -X POST \
  "https://resume-cv-parser-to-json.p.rapidapi.com/v1/resume-parse" \
  -H "Content-Type: application/json" \
  -H "X-RapidAPI-Key: YOUR_KEY" \
  -H "X-RapidAPI-Host: resume-cv-parser-to-json.p.rapidapi.com" \
  -d '{
    "pdf_url": "https://example.com/jane-doe-resume.pdf"
  }'
Response
{
  "name": "Jane Doe",
  "headline": "Senior Software Engineer",
  "contact": {
    "email": "[email protected]",
    "phone": "(555) 123-4567",
    "location": "San Francisco, CA",
    "links": ["linkedin.com/in/janedoe"]
  },
  "work": [{
    "title": "Staff Engineer",
    "company": "Acme Corp",
    "start": "2021-01", "end": "", "current": true,
    "bullets": ["Led migration to microservices"]
  }],
  "education": [{ "degree": "B.S.", "field": "Computer Science",
    "institution": "Stanford University", "end": "2018-06" }],
  "skills": ["Python", "Go", "Kubernetes"],
  "certifications": [{ "name": "AWS Solutions Architect" }],
  "confidence": 0.98
}

Pricing

PlanPrice / moQuotaOverage
Basic$050 parses/mo
Propopular$292,000 parses/mo$0.012/parse
Ultra$798,000 parses/mo$0.008/parse
Mega$19930,000 parses/mo$0.005/parse
Grab a free key on RapidAPI →