100% Client-Side Decryption EngineZero Server Uploads
There is no backend behind this page — no server of ours receives anything, because there is no server. It is a static file, and it makes no network request of any kind once it has loaded. Your backup and passphrase never leave this tab.
Offline Vault Decryptor
Upload your LoginLens .llbak backup to decrypt it and export to JSON or Browser CSV format anytime. Unencrypted .json backups open here too, no passphrase needed.
Only ever type this passphrase on a page you navigated to yourself.
The only address that should ever ask for it is loginlens.vkrishna04.me/decrypt — check the address bar. If you still have the extension installed, you do not need this page at all: use Settings → Data → Import Wizard, which never sends the file through a browser tab.
Prove it: decrypt with the network off
Network on- Stay on this page — it is already fully loaded.
- Turn off Wi-Fi or unplug the cable. The badge above flips to Network off.
- Drop your backup in below and enter the passphrase.
- Download the JSON (and the CSV, if you want it).
- Close this tab — before you reconnect, not after.
- Turn the network back on.
Step 5 is the one that matters. A page cannot upload anything while the network is down, but it could hold data and send it the moment you reconnect. Closing the tab first removes that possibility, because nothing here is written to disk: your vault lives in memory only — no cookies, no local storage, no service worker. Closing the tab is what erases it.
Drop your loginlens_vault.llbak file here
or click to browse your local device