Add the extension, then click the Resumefill icon in your toolbar. It opens as a panel down the right side of the browser and stays there while you move between pages, so you can keep the job posting in view.
The Setup tab asks for permission to read the pages you visit. Job postings live on thousands of different career sites, so there's no fixed list to ask for. It's requested once and used only when you press a button, never in the background.
Pick a provider and paste your own key. Gemini has a free tier and is the easiest place to start. OpenAI and Anthropic both need billing set up on your account. The key is checked with the provider before it's saved, so a bad one fails here rather than halfway through an application.
Requests go from your browser straight to whichever provider you chose. They don't pass through us.
Upload a PDF or DOCX, or paste the text. You can also do this on the master resume page, and it appears in the extension straight away. Save it once and every application uses it.
Go to any job posting and press Scan this job page in the This job tab. It reads the role, the company and the requirements, including postings inside embedded application frames.
If a page won't scan, press Paste the description instead and paste the posting in. Everything afterwards works the same.
A keyword estimate appears immediately and costs nothing. Press Check match for a graded read that cites evidence from your resume and names what's missing.
The gap list is the useful part. Half the time it's work you've genuinely done but called something else, which is a quick edit once you know.
Press Tailor my resume for this job. It reorders and rewords what's already there to lead with the experience the role asks for. It won't add jobs, tools or numbers you never had.
Open and print it to get a PDF whose text stays selectable, which matters because applicant tracking systems can't read a resume that's really an image.
Open the actual form, then the Fields tab and press Rescan. Questions and details are listed separately.
Fill details writes your name, email, phone and links straight from your resume with no AI call at all. Generate all answers drafts the written questions, and each has Regenerate if the first attempt doesn't sound like you.
Choose how answers should read from the dropdown at the top: natural, honest and personal, professional, plain, or warm.
Answers are drafted by a language model and can be bland or subtly wrong. Nothing is submitted for you. Read it, edit it, then send it.
Hold the L key on any page to build a bug report. You see exactly what it collected before anything is sent, and it excludes your resume, your key and the page content. Reports that name the site are the most useful, because most failures are one site's unusual markup.