Skip to main content
CreateCVOnline

Import

Already have a CV? Upload it and keep editing

A PDF or Word file goes in; jobs, dates, bullet points, education, skills and languages come out, in an editor where you can change the template without retyping a word. It reads the page layout rather than the raw text order — which is why a two-column CV does not come back shuffled.

Free on every plan. The file is read and discarded — only the CV you create is saved.

plus JSON exports
PDF + Wordplus JSON exports
languages of dates and headings
4languages of dates and headings
maximum file size
8 MBmaximum file size
files kept after reading
0files kept after reading

How it works

Upload, check, keep

About thirty seconds, most of which is you reading what it found.
  1. 1

    Upload the file

    A PDF or a .docx, up to 8 MB. Drag it onto the page or pick it from your machine. Nothing is saved yet — the file is read and thrown away in the same request.

  2. 2

    Read what it found

    Every section it read is listed with its contents: each job with its employer and dates, each qualification with its school, your skills and languages. Not a count — the actual entries, because "3 jobs found" tells you nothing about whether they are the right three.

  3. 3

    Correct the contact block

    Name, title, email and phone are editable right there. They are what a recruiter reads first, and the name is the single weakest guess in the whole process — worth fixing before the document exists rather than after.

  4. 4

    Keep it and carry on

    Press Create and it becomes an ordinary CV in the editor. Switch to any of the templates, reorder sections, rewrite a bullet, export a PDF. Nothing is locked because it arrived by upload.

How it reads a CV

Why this one does not scramble your columns

Most importers extract the text and hope. These are the specific reasons this one behaves differently, each of which came from a real CV that broke it.

It reads the layout, not the raw text

A PDF stores text in the order the file happens to list it, which is not reading order — that is why most importers turn a two-column CV into a sidebar threaded line by line through your work history. This one rebuilds the lines from their positions on the page, finds the gutter between columns, and reads each column top to bottom the way you would.

Headings are measured, not guessed

Section headings are identified by their type size and confirmed against what sections are called in four languages. That matters because templates disagree: some set headings larger than the body, some set them smaller and in capitals. Guessing from wording alone finds job titles and misses sections.

Bullets stay bullets

Each bullet point becomes a separate achievement, word for word — including the ones Word writes with its own private symbol instead of a real bullet character, which is the usual reason a job comes back as one run-on paragraph.

Dates in four languages

`Jan 2019 – Present`, `depuis mars 2021`, `09/2023 – 07/2024`, `seit 2020`, and a single `2021` for a graduation year. Month names are recognised in English, French, German and Dutch.

Sections it has no field for are kept anyway

Certifications, interests, volunteering, publications — anything with a heading that does not map onto a standard section arrives as a custom section under your own title. Recognising a section and then dropping it is the worst of both outcomes.

It shows you before it saves

Reading somebody else’s document is inference, and inference is sometimes wrong. Nothing reaches your account until you have looked at what it read — because the person who eventually notices a merged job or a shifted date is a recruiter, months later.

What it is for

Three reasons people upload an old CV

All of them come down to the same thing: the words are fine, the file is the problem.

Change how your CV looks without retyping it

Import it, switch template, export. Your content and the design are separate things, so trying six layouts with your real career in them takes a couple of minutes rather than an evening.

Make an old CV ATS-safe

A two-column CV with a graphics sidebar can be invisible to an applicant tracking system. Import it, move to a single-column layout scored for parser safety, and the same words become machine-readable.

Get an old file out of a format you cannot edit

A .docx from a machine that no longer has the font, or a PDF whose source file is long gone. Import recovers the text into something you can actually work on.

If your CV does not exist yet, importing has nothing to work with — start with the AI writer, which asks you about ten questions and writes the first draft from your answers.

Questions about importing

Specific to how CreateCVOnline reads an uploaded CV.

PDF and Word (.docx), up to 8 MB, plus a CreateCVOnline JSON export if you are restoring a backup or moving between accounts. The JSON path is exact rather than inferred, because the file carries our own format.