AI-powered CV extraction API
Turn any CV into structured data — instantly.
Send a PDF, a scan, an image — get clean JSON back in seconds.
Powered by LLM. No regex, no templates.
resume.pdf
📄
Any CV format
PDF · Image · Scan
response.json
{
"full_name": "Jean-Pierre Dupont",
"email": "jp.dupont@gmail.com",
"phone": "+33 6 12 34 56 78",
"seniority_level": "senior",
"total_experience_years": 8,
"experience": [
{
"title": "Lead Developer",
"company": "Startup XYZ",
"start": "2021-03",
"current": true
}
],
"skills": [
{ "name": "React", "category": "frontend" },
{ "name": "Node.js", "category": "backend" }
],
"confidence_score": 0.97
}Why ExtractCV?
One API call. Any CV. Structured JSON.
Any format
PDF, scanned documents, images (JPG, PNG, WEBP, TIFF), photos taken with a smartphone. We handle them all.
LLM-powered
No regex, no templates. Our LLM understands context, infers missing data, and handles creative layouts, multi-column CVs, and 30+ languages.
Clean JSON
Structured, validated output with 18+ fields. Experience, education, skills, certifications — all normalized and ready to use.
Integrate in 5 minutes
One endpoint. Any language. Copy, paste, done.
curl -X POST https://api.extractcv.com/v1/extract \ -H "Authorization: Bearer excv_live_your_key" \ -F "file=@resume.pdf"
Simple, transparent pricing
Start free. Scale as you grow. No hidden fees.
Free
$0
100 extractions/mo
Get started- PDF + JPG/PNG
- JSON output
- Community docs
- OCR (scanned CVs)
- Batch API
- Webhooks
Most popular
Starter
$19/mo
1,000 extractions/mo
then $0.025/extra
Start free trial- All formats
- JSON output
- Email support
- OCR (scanned CVs)
- Webhooks
- Batch API
Pro
$79/mo
5,000 extractions/mo
then $0.018/extra
Start free trial- All formats
- JSON output
- Priority support
- OCR (scanned CVs)
- Webhooks
- Batch API (50 CVs)