Parsify converts PDF, Word, and plain-text resumes into structured, machine-readable JSON via a simple GraphQL endpoint. Built for developers. Loved by recruiters.
query ParseResume { parseResume( input: { url: "https://cdn.example.com/cv.pdf" format: PDF } ) { candidate { name email phone location } skills experience { company role startDate endDate } education { institution degree year } } }
{
"data": {
"parseResume": {
"candidate": {
"name": "Sarah Chen",
"email": "sarah@example.com",
"phone": "+1 (555) 012-3456",
"location": "San Francisco, CA"
},
"skills": [
"TypeScript", "React",
"Node.js", "GraphQL"
],
"experience": [
{
"company": "Acme Corp",
"role": "Senior Engineer",
"startDate": "2022-03",
"endDate": null
}
],
"education": [
{
"institution": "MIT",
"degree": "B.S. Computer Science",
"year": "2019"
}
]
}
}
}One endpoint. Type-safe queries. Fetch exactly the fields you need. Works with Apollo, urql, and any GraphQL client.
99.2% field extraction across PDF, DOCX, plain text, and HTML. Works across dozens of resume templates and languages.
Simple monthly plans from $29. Know exactly what you pay. No overage surprises — upgrade or cancel anytime.
Pass a URL, upload a file, or send raw text. PDF, DOCX, TXT, and HTML are all supported out of the box.
Use our single GraphQL endpoint to request exactly the fields you need — name, skills, experience, education, and more.
Receive a clean, typed JSON response in under 200ms. Ready to store in your database or pass to your application.
Monthly plans. Cancel anytime. Every plan includes the full API with all supported formats.
Perfect for side projects and small apps.
Get Started →For growing teams and production workloads.
Get Started →For high-volume platforms and enterprises.
Get Started →Need more volume? Enterprise contracts available — contact us.
Plans from $29/mo. Cancel anytime.
Up and running in under 5 minutes.