free · local · chrome · edge · firefox · brave

Passfill

REHNOVA Passfill — generate strong passwords on signup fields, save logins you trust, autofill when you come back. AES-256-GCM lock. Nothing leaves your browser.

Free forever. No store fee. No REHNOVA account. © 2026 REHNOVA — free to use, not free to rebrand or redistribute as yours.

Generate

Green chip on password fields. CSPRNG. Same idea as the tools lab.

Save

Confirm once. Username + password stored only on your machine.

Fill

Return to the site → Passfill bar → one click refill.

Install — do this in order

Steps 1–2 are identical for every browser. Step 3 splits: Chromium family vs Firefox. Your browser is highlighted when we can detect it. Why not one-click?

  1. 1

    Download the package

    Get the zip from this site — not a random mirror. One file, no account, no email wall.

    Download rehnova-passfill.zip

    Why a zip? Browsers install from a folder of files. The package is one zip for a single download — it still expands to multiple files (required by the browser). Inside: code + LICENSE + COPYRIGHT.

  2. 2

    Unzip to a permanent folder

    Right-click → Extract All (Windows) or double-click (Mac/Linux). You need a folder that contains manifest.json at the top level (alongside background.js, popup.html, etc.).

    Recommended path: Documents\rehnova-passfill — not Downloads (easy to “clean up” later by accident).

    Why not delete after install? The browser keeps using those files — see “Why keep the folder” under Why this way.

  3. 3

    Load it into the browser

    This is the only “weird” step. You are telling the browser: trust this folder on my machine as an extension. Developer mode unlocks that for free packages.

    Chrome · Edge · Brave · Arc

    1. Paste this in the address bar and hit Enter:
      chrome://extensions
      Edge: edge://extensions · Brave: brave://extensions · (links from websites cannot open those pages for security reasons — you must type/paste.)
    2. Toggle Developer mode ON (usually top-right). Why? Without it, the browser only installs signed store packages. Developer mode is how free/unpacked tools are allowed to run.
    3. Click Load unpacked → select the unzipped folder (the one that contains manifest.json, not the zip file itself).
    4. Confirm REHNOVA Passfill appears in the list. Open the puzzle-piece menu → pin Passfill for one-click access.

    Firefox (115+)

    1. Paste this and hit Enter:
      about:debugging#/runtime/this-firefox
    2. Click Load Temporary Add-on…
    3. Select manifest.json inside the unzipped folder (not the zip).
    4. Pin Passfill from the extensions menu.

    Why “temporary”? Firefox will not permanently install unsigned free add-ons from a random zip without their store (AMO) or a signed build. Temporary load is the free path. After a full Firefox quit, open the same debugging page and load manifest.json again — same folder, 10 seconds.

  4. 4

    First run (60 seconds)

    1. Click the Passfill icon → open the popup.
    2. Enable AES lock — set a master passphrase (min 8 chars). This encrypts saved logins on disk.
    3. Open any signup page → focus the password field → click the green ⚡ gen chip (or Generate in the popup).
    4. When Passfill asks to save, hit Save if you want it remembered.
    5. Leave and come back later → use the Fill bar. Done.

    Permissions you will see (storage, access to sites) exist so Passfill can detect password fields and store the vault on your device. Nothing is uploaded to REHNOVA.

Checklist if something fails

  • Selected the folder, not the .zip?
  • Folder still has manifest.json at the root?
  • Developer mode still ON?
  • Moved the folder after install? → Load unpacked again on the new path.
  • Firefox quit fully? → Load Temporary Add-on again.

Why this way?

Open a point if you want the reason. Install is above — you do not need this to finish setup.

01 Google killed website one-click

Years ago, sites could ship a one-click “Add to Chrome” button. Google removed that for everyone except their Chrome Web Store. There is no legal free magic button we can put on this page that installs into Chrome without that store.

02 We refuse the paid store gate

Chrome’s store charges a developer registration fee and puts the package under their review rules. Passfill is free tooling. We host the zip on this site so nobody pays Google just to hand you a local password tool.

03 “Load unpacked” is the honest free path

Chromium browsers still allow you to load an extension from a folder on your disk when Developer mode is on. That is the supported way to run free, independent extensions without a store listing. You are not “hacking Chrome” — you are choosing the open install path.

04 You keep control of the bits

You download the exact zip we publish. You unzip it. You point the browser at that folder. No silent auto-update from a store you did not opt into. When we ship a new version, you download again on your terms. Credentials never go through a store account.

05 Why keep the folder after install?

“Load unpacked” does not copy the extension into a hidden vault and forget the path. Chrome/Edge/Brave keep a pointer to that folder. If you delete or move it, the extension breaks until you load it again. Park it somewhere permanent like Documents\rehnova-passfill.

06 Firefox is slightly different

Firefox free install without their store uses Load Temporary Add-on from the debugging page. Same philosophy: you pick the files on disk. Temporary add-ons unload when Firefox fully quits — that is Mozilla’s rule, not ours. Reload the same manifest.json after a restart (takes seconds).

Bottom line: Store one-click = paid gatekeeper + their rules. Free + local + under your control = download → unzip → load from disk. Three steps once. After that, Passfill just sits in your browser like any other extension.

Community

Reviews: stars + feedback only — you approve what goes public.

Loading reviews…

Privacy

Vault data stays local. No personal data is collected by REHNOVA for reviews or downloads. policy · tools · rehnova@proton.me

SECURE
CHANNEL.

copied