AutoFill Form Helper
Coming soon to the Chrome Web Store

Fill it in once.
After that, one click.

Arrival cards, visa applications, registrations, checkout addresses — the forms you keep retyping. Save them once as a named profile and put everything back next time in a single click.

Free, no accountData never leaves your machineEnglish & 中文

Saving a form as a profile

How it works

Four steps. Only the first involves typing.

No setup, no templates to build. Your first normal pass through the form is the setup.

Fill the form once

The normal way, by hand. This is the last time you type any of it.

Save it as a profile

Right-click the page → Save this form as… Everything you typed is captured.

Name it, trim it

Call it “Visa – John”. Untick anything you’d rather not keep, or fix a value on the spot.

Next time: one click

Right-click → Fill, or use the toolbar popup. Filled fields flash green so you can see what happened.

See it work

From saved profile to finished form

Click any screenshot to view it full size.

Why this one

Built for the forms that break other fillers

A login box is easy. Government portals, booking flows and enterprise systems are not — and that’s exactly what this was engineered against.

🔗

Cascading dropdowns

Pick a state, the city list loads over AJAX. It waits for the real options — not the stale list still on screen — then re-verifies after the page settles.

📅

Date pickers

Values are delivered like real keystrokes, so calendar widgets genuinely register the date instead of wiping it when you click away.

⚛️

React & Vue forms

Written through native setters with proper events, so controlled components actually see the value.

🧩

Hard-to-pin fields

No id, no name, or a random id on every reload — matched through layered fallbacks, down to the visible label text.

👥

Several profiles per page

One per family member, one per company. Saving under an existing name updates it — no duplicate pile-up.

🗂️

Full visibility

Rename, edit any value, disable single fields, widen the URL match with wildcards, export everything to JSON.

Boundaries

Deliberately restrained

A form filler that oversteps costs you more time than it saves. These are hard rules, not settings.

Never submits for you

It fills; you review and press submit. Always.

Never touches CAPTCHAs

Sliders and puzzles stay yours. It won’t try, and it won’t pretend to.

Ignores hidden fields

Those are usually CSRF tokens — replaying them is how submissions break.

Respects the site’s rules

If a site only accepts dates in the next few days, an expired saved date stays rejected. You’ll see it and fix it.

Privacy

Your data has nowhere to go

There is no server behind this extension — it cannot upload your data because there is nothing to upload to. Profiles live in Chrome’s local storage on your device, and uninstalling removes them all.

Read the full privacy policy →
  • No network requests, ever
  • No account, no sign-in
  • No analytics or tracking
  • Export or delete anytime

Support

A form it couldn’t fill?

Tell me which site and what happened — real-world form quirks are exactly what makes this extension better.

autofill@obroom.com
Helpful to include
  • The page address, or just the site’s name.
  • What the notification said — it reports how many fields were filled and skipped.
  • Whether the form had already been partially filled before you clicked fill.