Fill forms from a profile that never leaves your device. On-device models only (Chrome built-in, Ollama, LM Studio). No cloud.
Users
6
+3 in 30 days
Rating
0.0 / 5
unchanged in 30 days
Ratings
0
0 in 30 days
Store rank
#242K
#203K among extensions
Version
0.4.0
updated 29 Sep 2026
Users
monthly, 1 months
Latest, 17 Oct 2026:6 usersMove the mouse over the chart for any month
Ratings count
monthly, 1 months
Latest, 17 Oct 2026:0 ratingsMove the mouse over the chart for any month
The Chrome Web Store rounds user counts down to the leading digit, so the user line moves in steps. The ratings count is exact and is the better signal of real adoption.
About Offline Autofill
Offline Autofill fills web forms from a profile that never leaves your device. Enter your name, contact details, addresses, education, and work history once, keep your resume and cover letter in the extension, and fill job applications, registrations, and checkout forms in one click. Field recognition runs on your computer: built-in rules first, and for anything they miss, a local AI model you already run, such as Ollama, LM Studio, or llama.cpp. No cloud service, no account, no API key, no telemetry.
Why it is different
Most AI form fillers send your details, or the whole page, to a cloud model. Offline Autofill sends nothing anywhere. The local model sees only the form's field labels and page text, so it can say which field asks for what. It never sees a value from your profile, an answer you saved, or a document. The extension fills the values itself, from storage on your device.
What it does
- Fills text fields, dropdowns, radio buttons, native date inputs, and searchable combo boxes (react-select and similar) on any site
- Attaches your resume, cover letter, transcript, or photo to a form's upload fields, and lets you choose when you have several
- Handles repeating sections: several addresses, degrees, and jobs land in the right rows
- Remembers your answers to screening questions ("Why do you want to work here?", "Desired salary") and fills them on the next form that asks
- Describes each form before you fill it: what it is for, what it asks you to attach, and what it wants that the extension will not fill
- Shows every value for review before writing anything; untick what you do not want
- Works with no model at all. The built-in rules handle well-annotated forms; a local model only shortens the "not recognized" list
What it never does
- Never fills passwords, one-time codes, payment cards, bank accounts, or government IDs
- Never touches hidden or off-screen fields
- Never reads a value from a page unless you click "Save answers", and never keeps one until you tick it
- Never sends page content, profile data, or prompts to a remote host. The extension asks for access to localhost and 127.0.0.1 only
Local AI, optional
Point the extension at Ollama, LM Studio, a llama.cpp server, or any OpenAI-compatible endpoint on localhost. Small models (3B to 8B) do the job, because the model only matches labels to profile keys. Nothing to sign up for, nothing to pay for, and it works on a plane.
Privacy
Your profile, documents, and settings live in the browser's extension storage on your device and are deleted when you remove the extension. No analytics, no error reporting, no servers run by the developer. Passphrase encryption of the stored profile is planned; today it is protected by your operating system account and disk encryption. Full policy: https://github.com/dkobia/offline-autofill/blob/main/PRIVACY.md
Open source
MIT licensed, and every line is public: https://github.com/dkobia/offline-autofill
Bugs and requests: https://github.com/dkobia/offline-autofill/issues