Guide

How to autofill job applications

Your browser's built-in autofill was designed for checkout pages. Application forms break it in four specific ways, and knowing which ones explains why the same forty fields keep taking ten minutes each.

Why browser autofill does not work here

The fields are not standard
Chrome fills name, email and address because those have agreed autocomplete attributes. “Are you legally authorised to work in this country?” has none, and never will.
Most inputs are not inputs
Modern forms render dropdowns as custom components. Autofill writes to text boxes; these are buttons and listboxes wearing a text box's clothes.
The framework does not notice
Setting a value with script leaves React's own state untouched, so a box that visibly contains your phone number submits as empty.
Nothing carries over
Every employer writes their own screening questions, so the fortieth application asks the same things as the first and your browser has learned nothing.

What a purpose-built autofill does instead

It works from your answers rather than from remembered keystrokes, matches fields by their visible label rather than by an attribute nobody sets, drives each widget the way the page expects to be driven — opening a menu and clicking an option rather than typing into it — and dispatches the events the underlying framework actually listens for. Where a question is genuinely novel, it reads the question and the form's own options and picks from them, instead of failing.

The CAPTCHA question

Filling a form and submitting it are different acts. A reCAPTCHA, hCaptcha or Turnstile check scores the whole session, and a server pretending to be a browser fails it — so the submission is flagged rather than delivered, which costs you the application. Anything that claims to submit for you on those sites is either not doing it or getting you flagged. Filling is safe to automate; the final click belongs in your own browser, where your own reputation applies.

What to check before you trust one

Does it fill dropdowns and radio groups, or only text boxes? Does it handle location fields that only commit when you pick a suggestion? Does it know the difference between your legal name and your preferred first name? And does it submit on your behalf — because on a CAPTCHA-protected site, that is the answer you do not want.

Fill the whole form, not the easy half

Every widget type, every screening question, and the final click still yours.