Document type
CV and Resume OCR
Turn a CV into a structured candidate profile instead of retyping it.
Can Mahad OCR read a CV and Resume?
Available now. Turn a CV into a structured candidate profile instead of retyping it. It returns name, email, phone; skills[]; experience[] and more as JSON. Input: PDF, PNG, JPG (up to 5 pages). Limitation: Heavily designed multi-column CVs can scramble section order.
Fields normally extracted
- name, email, phone
- skills[]
- experience[]
- education[]
Validation available
Contact fields normalized; disputed or unreadable fields route to review.
Example response
Synthetic example — not a real document.
{
"type": "Cv",
"values": { "name": "…", "email": "…", "phone": "…" },
"fields": [ { "label": "Skills", "value": "Python, SQL, Project Management" } ]
}Supported formats
PDF, PNG, JPG (up to 5 pages)
Common business uses
- Recruitment intake
- ATS profile creation
- Candidate database building
Integration
POST https://api.mahadocr.com/v1/documents/upload
Integration guide →CV and resume parsing API: fields, API example, limits →Limitations
Heavily designed multi-column CVs can scramble section order. Job-title normalisation and skill taxonomies are not applied.
Related features
Try it on your own document
Upload a cv and resume in the live demo — the file is processed in memory and not stored.