Encrypted before upload, unlocked only by you
Your files are encrypted right inside your browser before they ever leave your device. Every file has its own key, sealed by your vault password. The server only ever sees scrambled data.
Nest folders as deep as you like with breadcrumb navigation. Each folder supports notes, properties and easy rename or delete.
- Nested folder structure
- Breadcrumb navigation
- Rename, delete, view properties
- Notes per folder
Pick a file (up to 120MB). It's encrypted right in your browser with its own unique key before any data goes out. Only the scrambled version reaches storage.
- Encryption in your browser
- Unique key for every file
- Encrypted thumbnails for images
- Fast global storage backend
Preview images, video, audio, PDFs and text right in the browser. Files are decrypted locally — never streamed back through a server in readable form.
- Image, video and audio preview
- PDF and text preview
- Download with the original filename
- Previewing needs the vault unlocked
Your vault key lives in memory only while you're using it. Lock any time to clear it. A recovery key is generated at setup — save it offline in case you ever forget your password.
Encrypt, upload, decrypt locally
A layered key design keeps your master key on your device and gives every file its own independent key.
Enter your vault password. Bytora uses it to unwrap your master key locally. The key lives only in your browser's memory while you're active — never sent to the server.
When you upload a file, Bytora generates a unique per-file key and encrypts the contents in your browser. The per-file key itself is sealed by your master key before being stored. Only the encrypted blob leaves your device.
Image thumbnails are generated and encrypted locally too, so your gallery view decrypts on your device — never fetched in readable form.
Open a file and Bytora pulls the encrypted blob, unwraps the per-file key with your master key, and decrypts everything locally — ready to preview or download with its original filename.
True end-to-end encryption for every file
MyFiles is the strongest module in Bytora. Your files are encrypted on your device, and only your browser ever holds the keys that can open them.
How your keys are layered
Generated once when you create your vault. Lives only in your browser memory when unlocked — never sent to the server.
Derived from your vault password on your device. Its only job is to unlock your master key.
A unique, random key for every upload. Sealed with your master key and stored alongside the file.
What the server actually stores
Create your encrypted vault
Set your vault password once — Bytora generates your master key and a one-time recovery key. Then start uploading.
Open MyFiles, tap "Create vault", and pick a strong password. Bytora generates your master key and a recovery key. Save the recovery key offline — it's shown once and only once.
With the vault unlocked, tap Upload. Files up to 120MB are encrypted in your browser before leaving. Images get an encrypted thumbnail automatically. Group them into folders as you go.
Tap any file to preview it — images, video, audio or PDFs decrypt right in your browser. When you're done, lock the vault to wipe the key from memory.