


Overview
Fill forms from a profile that never leaves your device. On-device models only (Chrome built-in, Ollama, LM Studio). No cloud.
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
0 out of 5No ratings
Details
- Version0.3.0
- UpdatedSeptember 13, 2026
- Size133KiB
- LanguagesEnglish
- DeveloperWebsite
Email
david@kobia.net - Non-traderThis developer has not identified itself as a trader. For consumers in the European Union, please note that consumer rights do not apply to contracts between you and this developer.
Privacy
This developer declares that your data is
- Not being sold to third parties, outside of the approved use cases
- Not being used or transferred for purposes that are unrelated to the item's core functionality
- Not being used or transferred to determine creditworthiness or for lending purposes
Support
For help with questions, suggestions, or problems, visit the developer's support site