4 items
Fill forms from a profile that never leaves your device. Local models only (Ollama, LM Studio, llama.cpp). No cloud, no telemetry. 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
Sep 7, 2026
rating_count is the Chrome Web Store ratings count, not a written-review count.
Media assets
Screenshots and videos on the listing.
Has promo video
Whether the listing includes at least one video.
Languages
Declared language locales.
Developer website
Listing exposes a developer website URL.
Contact email
Listing exposes a contact email.
Keyword in name
Case-insensitive substring match in the name.
Keyword in description
Case-insensitive substring match in the description.
Keyword occurrences in description
Count of case-insensitive occurrences in the description.
Category user-count percentile
Share of same-category extensions with fewer users (null if unknown).
These are transparent listing completeness / keyword signals, not a prediction of Chrome Web Store search ranking.