Everything you need to create a vault, store passwords, encrypt files and view them securely.
CipherPaths is a combined password manager and encrypted file manager for Windows. It stores everything inside a vault — an ordinary Windows folder in which every file name, folder name and file content is encrypted. Outside the app the vault looks like meaningless random data; inside, you browse it through a familiar explorer-style interface.
This guide walks through the whole workflow: creating your first vault, saving your recovery key, adding accounts and credentials, encrypting files by drag-and-drop, and viewing them safely without ever decrypting to disk.
When you launch CipherPaths for the first time, choose Create New Vault from the launch dialog. The setup window then asks for three things:
Use the dice button to generate a strong password, and the eye button to reveal what you have typed. When you're happy, click Create Vault.
Immediately after the vault is created, CipherPaths shows your recovery key — a long dash-separated code. This is the only way to recover your vault if you forget your master password.
On later launches, the launch dialog remembers your most recent vault. You can:
Your keys are derived from the master password and validated against the encrypted vault header. If the password is wrong, unlocking simply fails — nothing is decrypted.
The main window has three panes plus a ribbon toolbar:
The ribbon tabs — File, Site, Credentials, Encrypted Files and Config — group all the commands you need. Tile colours identify the record type: blue for web logins, green for credit cards, and red for contacts.
To add a new account, use Create new account from the ribbon. First choose the record type — Web Credentials, Credit Card or Contact Details — then give the account a name.
The new account appears as a tile in the left pane. Select it to edit its credential in the top-right pane, or open the full editor as described below.
Select an account and edit its details directly in the credential pane, or open the full Edit Credentials dialog for every field of the chosen record type. For a web login this includes the URL, username, password and 2FA type; there are also read-only Created, Updated and Password set dates.
Give each account a recognisable icon: load one From File, Fetch Favicon from the site's URL, or pick one of the many built-in icons.
CipherPaths includes a built-in password generator, reachable from the password fields (the dice button) and the ribbon. Adjust the length slider and toggle which character sets to include; the tool shows real-time strength, approximate entropy and an estimated brute-force time.
Click Replace Password to drop the generated value straight into the current credential.
Any account (or sub-folder) can hold encrypted files. There are two easy ways to add them:
As files are added they are encrypted with a fresh random key stream and written into the vault. The original source files are left untouched unless you choose to delete them yourself.
Use the Encrypted Files ribbon tab to keep things tidy:
The file list has sortable columns for Name, Type, Size, Date created and the raw encrypted file name, so you can correlate a display name with its ciphertext on disk.
Double-click a viewable file to open it in the built-in viewer window. The file is decrypted into memory only — no plaintext copy is written to disk.
JPEG and PNG images open in a resizable viewer with smooth, aspect-preserving scaling. Use the arrow keys to move between the other files in the folder.
PDF files open in a dedicated PDF viewer powered by Microsoft Edge WebView2, with page navigation, zoom and search.
Text files open in a read-only viewer, and a separate editor window lets you make and save changes back into the vault.
From the File menu you can move whole datasets in and out of a vault:
Because an exported vault includes its hidden metadata files, exporting and then importing round-trips your accounts, credentials, notes and icons faithfully.
The Config tab lets you review and customise keyboard shortcuts and other options, so the actions you use most are always a keystroke away.