How to Tailor Your Resume for Free
You do not need to pay to tailor a resume. You need a posting, a free keyword check, one careful prompt, and a second check. Here is the full workflow.

Yes, you can tailor your resume for every application without paying anything. You need the job posting, a free keyword check, one careful ChatGPT prompt, and a second check at the end. It takes about 20 minutes per job. This page walks through it and then says plainly where a paid tool saves you time.
This is the cheap guide people keep asking for on Reddit. No trials that turn into a charge, no sign-ups to read your own results.
What you need
- Your resume as plain text. Copy it out of your document. Remove your phone number and address before pasting it anywhere.
- The full job posting. Copy all of it, including the requirements and the nice to haves.
- FitMyCV's free tools. They run in your browser, need no sign-in, and your CV is not uploaded or stored.
- A free ChatGPT account. Any capable chat model works. The prompt matters more than the model.
The free tailoring workflow
Copy the posting
Paste the whole job description into a note. Highlight anything under required, must have, or that appears more than once. Those lines decide the shortlist.
Find the keywords
Paste the posting into the free ATS keyword checker to pull out the skills and terms it uses. Then run your resume against it with the missing resume keywords tool to see which ones you do not mention.
Sort the gaps
For each missing term, decide one thing: do you have this experience under a different name, or do you not have it? Only the first kind gets added. The second kind stays off the resume.
Rewrite with a constrained prompt
Use the prompt below. It compares first, edits only the top of the resume, and refuses to invent. Do not ask ChatGPT to rewrite the whole resume in one go.
Clean up the wording
Run the new version through the resume weak words checker. It flags cliches and weak verbs that ChatGPT tends to add.
Check it again
Paste the tailored resume and the posting into the resume job match checker. Compare the score and the missing terms with where you started.
The prompt
This is a single prompt you can paste into ChatGPT's free tier. It forces the model to compare before it edits, and to leave out anything you cannot back up.
Read the DO NOT ADD rows before anything else. If most rows are DO NOT ADD, the role is a stretch and your time may be better spent on a closer match. If you want more prompts, including a sceptic pass that catches inflated claims, see ChatGPT prompts to tailor a resume.
What a good edit looks like
Here is one invented example. The posting is for a marketing coordinator and it repeats campaign reporting and email marketing.
The original already described the work. The edit moves the posting's terms to the front and keeps the number unchanged.
Helped the team with newsletters and put together monthly numbers for the manager.
Ran the monthly email newsletter to 8,000 subscribers and built campaign reports for the marketing manager.
The 8,000 figure must already be true and on your original resume, or at least something you can prove. If ChatGPT adds a number you did not give it, delete it. The resume bullet rewriter is another free way to get a stronger draft of a single bullet, and the professional summary generator does the same for your summary.
See your starting score first
Paste your resume and the job description. See which required terms are covered and which are missing. Free, no sign-in, nothing uploaded.
How much to change
Change the top third and stop. That means the summary, the order of your skills, and the bullets in your most recent one or two roles. Employers, titles and dates stay as they are. The reasoning is in how much should you tailor your resume.
It helps a lot to start from a master resume: one long private document with every role, bullet and metric you have. Then tailoring is mostly deleting, which is faster than writing. The method is in how to tailor a CV from a master resume.
Where the free workflow falls short
The free route works. It is what we would tell a friend applying to a few jobs a month. But it has real costs, and they grow with volume.
| Problem | Free workflow | Paid tool |
|---|---|---|
| Time per job | About 20 minutes of copying, pasting and checking | Paste a job link, then edit the draft |
| Layout | You paste text back into your document and fix the format | Download a PDF |
| Cover letter | A second prompt and a second round of checks | Written from the same posting in the same pass |
| Invented facts | You must catch them yourself | Built from your uploaded CV only |
| Cost | Nothing | A monthly or lifetime plan |
Volume is the main reason to pay. If you apply to ten jobs a week, the free workflow is several hours of copy and paste. Most people stop tailoring after a few applications because of that, not because the method is wrong.
A clean file is the second reason. ChatGPT gives you text. You still have to put it into a single-column layout that applicant tracking systems can read, and keep that layout tidy each time.
The cover letter is the third. With the free route, you write it separately. With FitMyCV, you upload your CV once, paste a job link or the job description, and get a tailored CV and a cover letter, both downloadable as PDFs.
What FitMyCV costs
Free accounts can tailor and see a preview: the full summary, the first line of each role, and the first paragraph of the cover letter. The full documents need a paid plan. That is $9.99 a month or $29.99 lifetime. In South Africa, Zimbabwe, Kenya, Nigeria and Uganda it is $6.99 a month or $16.99 lifetime.
If you apply rarely, keep using the free workflow. If you apply often, try the job-link tailor on one real posting and compare it with what you would have done by hand. For a longer side by side, read FitMyCV vs ChatGPT for resume tailoring. If you are not sure tailoring is worth the effort at all, start with does tailoring your resume actually work. For the manual method without any AI, see the step by step tailoring guide.
A quick checklist before you send
- Every required term you genuinely have appears somewhere on the resume.
- No tool, title or number appears that was not on your original.
- The summary names the role you are applying for.
- The most relevant bullet leads in your most recent role.
- The ATS resume checker shows no required terms missing that you could have honestly included.
- You could talk about every line for two minutes in an interview.
Check your resume against the job, free
Paste your resume and the posting. See your match score and the missing terms. Runs in your browser, no sign-in, nothing stored.



