Now in the Chrome Web Store

Stop typing.
Start doing.

FormPilot scans any web form, understands what each field is asking, and fills it in seconds — including the 500-word cover letter you'd rather not write.

● Free ● Bring your own AI key ● 100% local
Why FormPilot

Browser autofill is a glorified clipboard.

FormPilot reads each field, understands the context, and writes the right answer — even when the field is "Why do you want to work here?"

Capability
Browser autofill
FormPilot
Understands field context
Pattern match only
LLM-powered
Fills essay & textarea fields
Generates content
Works on React / Vue SPAs
Often breaks
Native setter bypass
Semantic dropdown matching
Multiple profiles
Personal · Work · custom
Per-field confidence score
Choose your AI model
GPT-4o, Claude, Gemini, Groq
Zero data on a server
100% local
How it works

Three clicks. One filled form.

No site-specific scripts. No templates to maintain. Open a form, click scan, click fill.

1

Scan

Content script walks the DOM and runs a 10-priority label extraction across every input, textarea, select, and ARIA element.

2

Generate

The background worker builds a structured prompt with your profile and the detected fields, then calls the AI provider you chose.

3

Fill

Each field is focused, set with a native setter that bypasses React/Vue's synthetic system, and lit up with a green glow so you can review.

Features

Built for forms that actually fight back.

10-layer label extraction

Reads aria-label, placeholder, surrounding text, parent semantics, fieldset legends, and more — even on labels in another language.

Essay & textarea generation

Cover letters, "tell us about yourself", motivation statements — generated from your raw resume in your own voice.

React & Vue safe

Native setter bypass + synthetic event dispatch means SPAs don't strip your values the moment you fill them.

Multiple profiles

Personal, work, side-project, family. Switch with one click. Each profile keeps its own data and tone.

Vaults for payment & credentials

Cards and logins matched to the right form by domain. All sandboxed in chrome.storage.local.

History & re-fill

Every fill is logged locally. Re-run any past session in one click.

Inside FormPilot

A dashboard that respects your time.

Glassmorphism UI built with React 18, TailwindCSS, and Framer Motion.

Dashboard
DashboardOnboarding & status
Scan
ScanDetected fields
Profiles
ProfilesPersonal & work
Vault
VaultCards & credentials
History
HistoryRe-run past fills
Settings
SettingsPick your model
Bring your own model

Four providers. Your key. Your call.

No middleman. API requests go straight from your browser to the provider you chose.

Groq
Llama 3.3 70B · ⚡ Fastest
Free tier
Google
Gemini 2.5 Flash · Fast
Free tier
OpenAI
GPT-4o · Best accuracy
Anthropic
Claude 3.7 Sonnet · Best reasoning
Privacy by architecture

Your data never leaves your browser.

FormPilot has no servers. We can't see your profile, your fills, or your forms. We couldn't if we wanted to — and we don't want to.

Built so we can't betray you.

Every privacy claim corresponds to a code path. Audit the source on GitHub.

  • Zero telemetry. No analytics. No tracking pixels.
  • API keys live in chrome.storage.local, sandboxed to FormPilot.
  • AI calls go directly from your browser to your provider — no relay.
  • Keys are sanitized before send (hidden unicode stripped).
  • Cross-script messages validated against chrome.runtime.id.
  • Open source. MIT licensed.

Ready to never fill a form again?

Free. Open source. Five minutes from install to your first auto-filled application.