Runs entirely in your browser
Convert your resume to plain text in the order an ATS reads it
Drop in a resume and get its text back, ready to paste into an application form or save as a .txt file. PDF, Word, OpenDocument, rich text, plain text or Markdown. No login, and nothing is uploaded.
What it is for
What a plain text resume is for
Four jobs, and the same text does all of them.
01
The paste box on an application
Plenty of application forms ask you to paste your resume as well as upload it. Text copied straight out of a PDF viewer arrives with broken lines, stray bullet characters and columns run together. This gives you the text already in reading order.
02
Seeing what a parser starts from
A parser works on this text, not on the page you designed. If a section turns up in the wrong place here, or a sidebar line lands between the lines of a job, a parser meets it the same way.
03
Finding what never became text
Anything on your page that is missing here was never text to begin with: a logo, a skills chart, a heading drawn as an image. A parser never sees it either, so whatever it says has to be written out somewhere it can be read.
04
A message with no upload
Some job boards and recruiters want the resume in the body of an email or a form field. Plain text survives every mail client and every text box.
Questions
Converting a resume to text
Collapsed, because most people want one of these rather than all of them.
How do I convert my resume to plain text?
Drop the file into the box at the top of this page. The text comes back in the order a parser reads it, with one button to copy it and one to download it as a .txt file. It works on PDF, Word, OpenDocument and RTF files, in your browser, with no login.
Why is my plain text resume in the wrong order?
Because the page was laid out with columns, a table, text boxes or a page header. Text is read top to bottom and left to right, so a sidebar's lines can end up between the lines of a job, and header text can land at the top or the bottom. When a file has any of these, the converter says which. A single column with plain headings converts cleanly.
Is this the text an ATS sees?
It is the text this parser pulls out, in the order it reads it. Workday, Greenhouse and the other systems each run their own parser and none of them publish how it works, so theirs can differ in the details. If the text here comes out scrambled, theirs has the same problem to solve.
Is my resume uploaded?
No. The file is read in this tab and the text is produced here. Nothing is sent anywhere and nothing is stored, so closing the tab is the end of it.
Can I convert a scanned PDF to text?
Not here. A scanned PDF holds a picture of the text rather than the text itself, and turning that back into text needs OCR. An ATS cannot read it either, which is the bigger problem. Export the resume again from Word or Google Docs as a PDF and the text will be there.
After the text
Text in the right order is half of it
The other half is whether a parser can tell which line is your name, which is a job title and which is a date.