Is It Safe to Upload Your CV to ChatGPT?
Published:
Uploading your CV to ChatGPT is reasonable once you’ve made one edit: take out the contact block at the top and the referees at the bottom. That cleaned copy is a ▲ Caution, not a ⬣ Risk, and everything left in it is the bit you came for help with.
Why bother with the edit? Because the file doesn’t vanish when the chat ends. On a personal plan, OpenAI’s help pages say an uploaded file is saved to your Library automatically, stays there after you delete the chat, and can be used to train models unless you’ve switched training off. The CV you drop in tonight can still be sitting in your account next spring.
The verdict, by version of your CV
- ● Safe: an anonymised draft. No name, no contact details, no referees. This is the version to rewrite, tailor to a job ad and argue with.
- ▲ Caution: your own CV after the strip-list below. Your work history still describes you and it will stay in your account, but nothing in it lets anyone contact you or pass themselves off as you.
- ⬣ Risk: the file exactly as you’d send it to an employer, with your home address, date of birth, an ID or passport number, a photo, or your referees’ phone numbers. Make the cleaned copy first and upload that instead.
OpenAI’s own privacy policy says you “should take special care in deciding what information you provide to the Services.” A CV is easy to overlook here, because you wrote it to be handed out.
What happens to the file after you upload it
The Library part is what most people don’t expect. OpenAI says ChatGPT automatically saves files uploaded in chats, and Library is available on Free, Go, Plus, Pro and Business. Deleting the conversation doesn’t delete a file saved there, so you have to remove it from Library itself. With Memory on, OpenAI adds that saved files and chats may be used to help ChatGPT remember details about you between chats.
Training is a separate question. On personal plans OpenAI may use what you upload, files included, to improve its models while “Improve the model for everyone” is on; ChatGPT Business, Enterprise and Edu don’t train on your inputs by default.
Then there’s deletion. Delete a chat or a Library file and OpenAI schedules it for permanent deletion within 30 days, unless it has to keep it longer for security or legal reasons. The general verdict on uploading documents explains how this differs by plan.
There’s also a trap that only applies to job hunting. Don’t polish your CV on your work ChatGPT account. OpenAI’s privacy policy says the administrators of a business account may access and control your account, including your content. A CV saved in the company workspace is a strange way to tell your boss you’re leaving. If you’re not sure which account you’re signed in to, what a workspace admin can see is worth five minutes.
Strip this, keep that
Save a copy called something like cv-for-ai and edit that one. You’re swapping identifiers for placeholders, not deleting whole sections, so ChatGPT can still see the shape of your career.
| Replace with a placeholder | Keep as it is |
|---|---|
| Your name → “[Name]“ | Job titles |
| Home address → “[City]” if location matters for the role, otherwise nothing | Month and year of each role |
| Personal phone and email → “[Phone]”, “[Email]“ | Skills, tools, languages |
| Date of birth, photo, nationality, marital status | Results with numbers (“cut onboarding from 3 weeks to 10 days”) |
| ID, passport or driving licence numbers | Education and qualifications |
| Referees’ names, phones, emails → “References available on request” | Your LinkedIn summary, if you already publish it |
| Confidential client names → “a mid-size logistics client” | Employer names you’re comfortable sharing |
The referees are the row people skip. Their names and numbers are their personal data, not yours. Your old manager agreed to take a call from a hiring company, not to end up in your chat history. “References available on request” costs you nothing.
Where a CV normally carries a date of birth or a photo, keep both in the copy you send to employers. ChatGPT doesn’t need either to tighten a bullet point.
Upload it with training off
With the clean copy ready, switch off “Improve the model for everyone” in Settings, then Data controls, or open a Temporary Chat, which isn’t used for training while it stays temporary and doesn’t save your files to Library unless you save the chat. The exact menus, the thumbs-up catch and what to do if you’ve already uploaded the original are all in the step-by-step settings for a confidential upload. The one CV-specific addition: when you clean up afterwards, delete the file from Library as well as the chat, since that’s where an old CV quietly lives on. If your Library has a Recently deleted section, Delete forever there removes it sooner.
Check the text before it goes in
By your fourth application of the evening, the referees block is the thing you forget. Paste your CV text into the Paste Checker and it flags likely personal data: email addresses, phone numbers and street addresses. Names are only a guess, and one sitting alone at the top of a CV will often slip past. Dates of birth it doesn’t look for at all. So a clean result means “nothing obvious”, not “nothing there”. It reads pasted text, not a PDF or Word file, and the scan runs in your browser, so nothing is sent to us. For everything that isn’t a CV, the list of what never to paste covers the rest.
Questions people ask
Is it safe to upload your resume to ChatGPT?
Yes, with care, once the contact block and the referees are out. A cleaned CV is a ▲ Caution rather than a ⬣ Risk: it still describes you and stays in your account, but nothing in it lets anyone contact you. Your home address, personal phone, personal email, date of birth and your referees’ details are what to replace with placeholders. What’s left is the part ChatGPT can actually help you improve.
Will ChatGPT train on my CV?
On a personal plan it can, unless you switch off “Improve the model for everyone” in Settings, then Data controls. Business, Enterprise and Edu workspaces aren’t used for training by default. A Temporary Chat isn’t used for training while it stays temporary. One catch: a thumbs up or down can send the whole conversation for training even after you’ve opted out.
I already uploaded my CV. What should I do?
Delete the chat, then delete the CV from Library too, because deleting the chat leaves the Library copy where it is. OpenAI’s pages don’t say deletion reverses training that already happened, so if the training switch was on, turn it off before your next application.
Keep reading
Frequent questions
Is it safe to upload your resume to ChatGPT? +
Yes, with care, once the contact block and the referees are out. A cleaned CV is a ▲ Caution rather than a ⬣ Risk: it still describes you and stays in your account, but nothing in it lets anyone contact you. Your home address, personal phone, personal email, date of birth and your referees' details are what to replace with placeholders. What's left is the part ChatGPT can actually help you improve.
Will ChatGPT train on my CV? +
On a personal plan it can, unless you switch off "Improve the model for everyone" in Settings, then Data controls. Business, Enterprise and Edu workspaces aren't used for training by default. A Temporary Chat isn't used for training while it stays temporary. One catch: a thumbs up or down can send the whole conversation for training even after you've opted out.
I already uploaded my CV. What should I do? +
Delete the chat, then delete the CV from Library too, because deleting the chat leaves the Library copy where it is. OpenAI's pages don't say deletion reverses training that already happened, so if the training switch was on, turn it off before your next application.