How to Convert a LinkedIn Profile Into a Client-Ready CV (Recruiter's Guide)
Every recruiter knows the moment: you've sourced the perfect candidate on LinkedIn, the client wants profiles today — and the candidate has no CV, or "will send one over the weekend" (they won't). The profile is the CV now. The question is how to turn it into a document you'd put your agency's name on. Here's the workflow, manual and automated.
Step 1 — Get the profile out of LinkedIn
- The PDF export (fastest): on the candidate's profile, More → Save to PDF. You get LinkedIn's auto-generated PDF — complete but generically formatted and often oddly paginated.
- Candidate's own data export (most complete): the candidate can download their full data from LinkedIn settings; overkill for most placements.
- What not to do: scraping tools that violate LinkedIn's terms, or screenshots pasted into Word. Both create more work than they save — and the first one creates risk.
Under GDPR you need a lawful basis to process a candidate's data and they must know you're representing them. Convert profiles of candidates you're actually in contact with — not en-masse. Details: our GDPR guide for recruiters.
Step 2 — Understand what the export gets wrong
LinkedIn's PDF is a starting point, not a submission. Systematic gaps to fix:
- No dates precision — profiles show "2019 – 2023"; clients expect months.
- Marketing voice — first-person summaries ("I'm passionate about…") that read wrong in a CV.
- Skill soup — 47 endorsed skills, unranked, half of them "Microsoft Word".
- Missing essentials — no notice period, location detail, salary context, languages, work authorization.
- Broken parsing structure — the export's layout confuses ATS parsers, so submitting it raw risks the client's system reading garbage.
Step 3 — Restructure into a client-ready CV
The target structure is your agency's standard candidate presentation:
- Consultant summary on top — why this candidate, for this role (the part LinkedIn can't give you).
- Experience in your house format — reverse-chronological, months included (confirm on the qualification call), achievements over duties.
- Skills curated to the role — 8–12 relevant ones, not the endorsement pile.
- Education, languages, authorizations — filled from the call where the profile is silent.
- Your branding, agency contact block, consistent file name.
Done by hand, this is 30–45 minutes per candidate. Fine for one; brutal for a Monday shortlist of eight.
The automated version
This is a core CVReady workflow: drop the LinkedIn PDF export in, get back a clean, agency-branded, ATS-safe CV in about 60 seconds — structure normalized, first-person voice gone, your template applied. Then you add the two things automation can't: the consultant summary and the facts from your qualification call. Cost: $0.95 per CV, no subscription — and if processing fails, it's free.
The same pipeline also strips anything hiding in the file. That matters even for exports: candidates increasingly pre-process their own documents with AI tools, and hidden-text tricks travel with whatever file you receive.
Quick answers
Can I just send the LinkedIn PDF to a client?
You can; it tells the client you did fifteen seconds of work. Agencies get paid for judgment and presentation — the export shows neither.
Does converting a profile violate LinkedIn's terms?
Using LinkedIn's own "Save to PDF" for a candidate you represent is the intended feature. Automated bulk scraping of profiles is a different thing entirely — avoid it.
What about candidates with thin profiles?
The conversion makes the gaps obvious — which is useful. The qualification call fills them; the standardized template shows you exactly what's still missing before the client sees it.
Drop a LinkedIn export into CVReady and compare the output with the raw PDF. $0.95 per CV, branded with your template.