Free AI-assisted Chrome autofill

Free AI-assisted job autofill.

Smart matching with Chrome's on-device Gemini Nano on supported computers. Free to use, with no subscription required. FormFolio builds a private answer library from your resume, fills required application fields, and remembers committed answers and corrections locally. One disclosed setup enables the local features; a visible private option leaves automatic reporting off.

Smarter on your device. Better together. Opt in to share screened form questions and matching diagnostics, and help us build reviewed improvements for the whole FormFolio community. Everyone uses their own answers; actual answers and resumes are not shared.

FormFolio 0.16.0 release information. The Chrome Web Store listing shows the version available for installation; this page does not indicate Google approval.

Chrome Web Store availability is shown on the linked listing.

Features

Built for real job application forms

Resume-first learning

Extracts grounded contact and professional facts locally from PDF, DOCX, and TXT resumes.

Smart option matching

Matches equivalent wording across text fields, selects, radio groups, checkboxes, and modern comboboxes.

Local answers and documents

Stores reusable answers and selected documents in Chrome extension storage on your device. Answers and resumes are not sent to FormFolio's optional reporting service.

Self-learning mappings

With local learning enabled, saves text on blur/change and choices on committed selections or supported clicks. A private journal distinguishes contact facts, scoped responses, rejected prior answers, and explicit custom rules.

Shared question intelligence

Bundled community patterns recognize common questions while every applicant answer remains private and local.

Dynamic form support

Watches multi-step forms and handles common Greenhouse, Lever, Ashby, and Rippling application controls.

Automatic with visible status

Detects application pages locally. A responsive bottom-center panel starts with two short status lines. Details reveals Undo last save, Report issue, Pause, and optional AI status; Less returns to the compact view. Saving and Not saved remain visible, with retry in Details. Undo changes memory, not the form.

Explicit sensitive controls

Either setup choice enables eligible sensitive learning and filling, independently adjustable in Advanced. Required single-choice application acknowledgments and terms/privacy agreements have a separate disclosed choice. Signatures, factual certifications, IDs, and background checks stay manual.

No automatic submission

The extension fills and highlights. The user reviews and submits directly on the employer website.

Workflow

Three steps, then review

  1. Upload your resume. FormFolio extracts grounded answers locally and saves the file. It attaches only to an upload identified as required.
  2. Select Start FormFolio. Read the disclosure and grant website access. Recommended setup enables required-field filling, local memory including eligible sensitive answers, supported required acknowledgments and application terms/privacy acceptance, on-device AI when available, and screened question/options with answer-free diagnostics. Acceptance on your behalf may have legal effect; review linked terms yourself. Start without sharing enables the same local features without automatic reports.
  3. Complete, correct, review, and submit manually. FormFolio saves committed answers locally. Clearing a required answer rejects the prior answer until you supply a replacement. Optional clears create no persistent blank preference. Optional fields and uploads are never filled, even with manual Fill. Stop turns automatic filling and learning off.

If an application step is missed, choose Use FormFolio here near the top of the popup, without opening Advanced. Required fields fill using your saved choices. With local answer memory on, corrections save automatically without a separate Learn action. This does not change privacy choices or override a site pause.

Existing installations are not opted into setup automatically. Choose Use recommended setup or Start without sharing. Individual switches, manual Fill/Learn, and deliberate Keep blank rules are in Advanced. Ordinary Stop/Start preserves sensitive, acknowledgment, AI, and reporting choices; Apply recommended setup explicitly reapplies the disclosed bundle. Imports and updates preserve consent. Existing manual values remain unless explicit overwrite applies to an eligible required field.

Required acknowledgment acceptance starts off for existing users. Only explicit approval of the disclosure that includes it, or its individual Advanced control, enables it. Earlier setup approval and ordinary Stop/Start do not. It is independent of sensitive filling and diagnostic sharing. Turning it off stops future acceptance, not selections already on the form.

Only supported required single-choice informational acknowledgments and application terms/privacy agreements qualify. Optional, multiple, ambiguous, signature, factual-certification, identity, birth-date, background/criminal/credit-check, and marketing controls stay manual. AI never decides acceptance, and agreement values are not learned as applicant facts. With local memory enabled, unchecking an automatic acceptance saves a scoped manual-only rule. Undo restores that memory, not the live form. FormFolio does not click arbitrary application buttons or Submit.

AI device and model requirements still apply. Setup does not download or guarantee a model. Prepare on-device AI is an optional Advanced action when Chrome supports it; unavailable AI does not block deterministic filling or local memory.

Chrome downloads and manages Gemini Nano on your computer, separately from FormFolio. Deterministic matching handles known questions before the model. After your correction is saved locally, the extension background worker can use the available model to check question meaning and propose a repair. Local checks decide whether to keep it. Saved facts and rules improve later forms; FormFolio does not retrain the model or send inference prompts to a remote AI service. Sharing diagnostics is a separate choice. No FormFolio account or paid AI plan is required.

Bounded German current-residence questions such as Wohnsitzland use exact English/German country-name matching. This is not broad multilingual support: citizenship, birth country, work country, past/future residence, and ambiguous questions remain separate.

The compact panel stays fixed to the viewport while scrolling, including on pages with transformed roots. Its non-modal top-layer placement does not lock the form or dismiss application menus.

Typed facts preserve numeric precision and context. Six years of experience can answer an exact quantity, an existence question, or an unambiguous containing range. A saved range never becomes an invented exact number. Personal repairs and validated fact relationships survive clearing diagnostic history.

Unknown questions use conservative canonical application scope; recognized ATS routes can establish employer scope. Tracking and session parameters are not question identity. Contact fact synonyms can reuse trusted personal facts when context agrees. Ambiguous or contradictory meanings remain for review. No promise covers every website, control, or generalization.

Exact repairs are committed before optional on-device generalization. Settings show private learning outcomes and recent metadata, not raw before/after answers. Generalization controls and Clear learning history keep saved answers. Saved override controls enable or disable exact repairs without deleting answers. Profile/custom mappings editors and subsequent form corrections edit answers. Protected fields remain manual; Undo invalidates derived inference.

Privacy

Local answers, optional reporting

Stored locally

Resumes, profile answers, settings, documents, scopes, the correction journal, and personal repairs remain in Chrome extension storage on your device.

Sent to FormFolio

Reporting is off until recommended setup or explicit Advanced opt-in. Updated setup consent permits screened question/options and matching diagnostics without per-report prompts. Actual answers and resumes stay excluded. Start without sharing leaves automatic reports off; reporting can be disabled independently in Advanced.

Your choice, without repeated prompts

Mapping exports stay local until you share them. Report issue includes a missed-field picker independent of successful mapping. With automatic diagnostic consent, selecting a problem queues screened evidence without another approval. Otherwise, optional manual review remains available. The first suspected issue may show a gentle invitation at most once per thirty days, with Not now and Don't ask again. Local learning does not depend on sharing. No actual answers, full HTML, or page URL enter reports. Review sharing options opens protected extension settings; opening it grants no consent. Acceptance changes reporting only, not local AI or sensitive-answer choices.

A blur save is handed to the background before awaiting completion, but instantly killing the tab or browser can interrupt it. No navigation guarantee is made. AI or collector failures do not discard committed repairs. Optional reports target the maintainer's Cloudflare Worker. Earlier category-only permission is not broadened automatically; customers must approve the updated text-sharing disclosure once.

Local maintainer tools create candidates and synthetic fixtures, validate with different fictional profiles and negative cases, and require content-bound explicit review before packaging. Report frequency is not distinct customers or ground truth. No paid AI, remote runtime code, or automatic publication is required or enabled.

Support

Free to use, supported by users

FormFolio is offered free. Optional contributions help fund maintenance, browser testing, and coverage for additional application systems.

Optional contribution links appear when configured.