Beta dosya.dev is currently in beta. We're actively building and improving.
Skip to content

Cloud storage that keeps your files private

dosya.dev keeps your photos, documents and backups safe in the cloud - no ads, no advertising trackers, and open code anyone can inspect. Turn on the Vault and files are locked on your device before they upload; not even we can open them.

Password-protected links

Password-protected links

Share behind a password, with an expiry you choose.

How share links work
Send big files

Send big files

Send large files within your storage and transfer allowances. Recipients need no account.

How transfers work
Zero-knowledge Vault

Zero-knowledge Vault

Encrypted on your device. Not even we can open them.

About the Vault
46 regions

46 regions

Served from the region nearest you - or pin one.

Storage regions
Collect files from anyone

Collect files from anyone

A request link that uploads straight into your workspace.

How file requests work
Team workspaces

Team workspaces

Invite people, set roles and permissions.

About workspaces
No egress fees

No egress fees

Downloads are free on every plan. Leaving costs nothing.

Pricing & egress
Preview in the browser

Preview in the browser

Photos, video and documents open without downloading.

Supported previews

Auditable code & free forever up to 5 GB. No credit card required.

Try dosya right here

Explore the interface with sample files. This interactive demo simulates uploads and sharing; it does not store files in a real account.

Preview a theme:
app.dosya.dev
Good afternoon, Alex

Here's your workspace at a glance

Total files

1,284

+142 this week

Shared externally

1

Active share links

File requests

2

Active requests

Storage used

24.3 GB

of 100 GB

Current plan

Business

Renews monthly

Storage breakdown

24%used

24.3 GB used

of 100 GB total

Videos
11.55 GB
Images
7.26 GB
Documents
2.70 GB
Archives
1.02 GB
Other
2.89 GB

Recent files

MP4

launch-video.mp4

460.0 MB

JPG

sunset-beach.jpg

5.0 MB

JPG

mountain-hike.jpg

3.9 MB

JPG

city-night.jpg

5.8 MB

JPG

ocean-dive.jpg

3.8 MB

Activity

You uploaded launch-video.mp4

Chrome · Sydney, AU · 2h ago

You shared pitch-deck.pdf

Chrome · Sydney, AU · 5h ago

Desktop app synced Projects

dosya Desktop · macOS · 6h ago

anna@studio.co viewed pitch-deck.pdf

Share link · Berlin, DE · 8h ago

You uploaded sunset-beach.jpg

iPhone · Sydney, AU · Yesterday

Blocked download of contract.pdf

Expired link · Unknown · 2d ago

New login to your account

Safari · Melbourne, AU · 3d ago

Storage by region

SYD
1.20 GB
FRA
469.3 MB
IAD
11.2 MB
SIN
7.9 MB

On a phone? This demo is best on a bigger screen - see the mobile demo.

From the first upload to the final delivery

Keep one project organized: collect source files, keep a separate backup of your originals, then share only the approved exports.

  1. 1. Collect the files

    Use a file request to receive client assets in a chosen folder. Contributors cannot browse the other files in your workspace.

  2. 2. Keep the originals

    Separate originals, working edits and delivery exports. Download a sample to check it, and keep an independent backup. Follow the photography storage workflow.

  3. 3. Deliver and check

    Create a download-enabled share link for the finished files. Check it while signed out before sending it. Recipients of a public link need no account.

Start with a small project that fits the Free plan’s 5 GB storage and sharing allowances. For clips or music, use the original-video checklist or audio delivery guide.

Complete File Management Features

Source available

Transparent by Design

Our web app, desktop client, CLI, and shared packages are published under the Dosya Source Available License 1.0, so anyone can read every line. Audit our claims and contribute improvements.

Browse the code
anyone's terminal
$ git clone https://github.com/dosya-dev/cli
Cloning into 'cli'...
$ head -1 cli/LICENSE
Dosya Source Available License

Privacy-First Cloud Storage

dosya.dev does not sell your data or use advertising trackers. Our public website uses cookieless Cloudflare Web Analytics for aggregate traffic measurement, as described in our Privacy Policy. Our client code is source-available so you can inspect how it handles your files.

With free file storage up to 5 GB and paid plans for larger archives, dosya.dev supports large uploads within your storage, client and workspace limits. Use secure file sharing features including password-protected links, expiry windows, and download limits.

Unlike traditional cloud file storage providers, we never charge egress fees. Upload once, deliver anywhere within your plan’s transfer allowances, without a per-GB download charge. That supports large file transfer workflows where files are downloaded repeatedly by clients and collaborators.

Security is not an add-on. It is built in. Every file is encrypted at rest with AES-256 and in transit with TLS 1.2 or higher, negotiating TLS 1.3 with every current client. Beyond that, the Vault adds end-to-end encryption: files are encrypted in your browser with XChaCha20-Poly1305 before upload, and the key is derived from your passphrase and never sent to us. We hold ciphertext and public keys, so Vault files cannot be handed over even if we are compelled to. It is included on every plan, including Free.

Need to send files online to someone without an account? Generate a share link in one click. Recipients download directly, no sign-up required. Add a password, set an expiry from 1 hour to 30 days (up to 7 days on Free), or limit the number of downloads for temporary file sharing.

dosya.dev operates 200+ edge servers across 46 regions on 6 continents. Files are served from the nearest location for fast downloads, and every paid plan can pin storage to a specific region for data residency or latency reasons.

Clients and protocols

Available Everywhere

dosya.dev works from the browser, the desktop, the terminal, and your own code. Pick the client that fits the job.

Browser 1

Web App

Full-featured file manager with built-in image and video editing. Crop, trim, annotate, add filters, stickers, and export directly from your browser.

Open app
Desktop 3

macOS

Native performance on macOS 12 and later. See the download page for the architecture of the current build.

Mac App Store

Windows

Optimized for Windows 10 & 11, delivering enterprise-grade stability.

Microsoft Store

Linux

Available as DEB and AppImage for seamless deployment.

Download
Mobile 2

iOS

Automatic photo backup and your files on the go, tailored for iPhone. iOS 15.1 or later.

App Store

Android

Automatic photo backup and your files on the go, built for Android. Android 7.0 or later.

Google Play
Protocols & code 6

CLI

Upload, download, and manage files from the terminal. Script your workflows with a single binary.

Download

REST API

Build on dosya.dev programmatically. Upload files, manage workspaces, and create share links via HTTP.

View docs

Rclone

Sync, copy, and mount your dosya.dev storage with Rclone. Works with your existing scripts and cron jobs.

View docs

WebDAV

Mount dosya.dev as a network drive on any OS. Native file manager access without installing anything.

View docs

SFTP

Upload, download, and manage files with any SFTP client. Works with FileZilla, WinSCP, Cyberduck, and the command line.

View docs

S3-Compatible

Use any S3 client, SDK, or tool you already know. Change the endpoint, turn on path-style addressing, and your object code works unchanged.

View docs

Every feature, at every size.

Free at 5 GB. $3.99 at 100 GB. $39.99 at 2 TB.

The apps, the API, the protocols and the Vault are identical on all of them. Storage is the only line on the bill: no egress fees, no per-seat charges, on any size including Free.

Pick a size

Every price, in one row. Move up or down whenever you like.

1 TB of storage

$19.99 per month

That is 50% less per TB than the 100 GB size.

Need more? Stack storage add-ons on any paid size.

  • +100 GB · $2/mo each 0
  • +1 TB · $15/mo each 0
  • +5 TB · $60/mo each 0
Get 1 TB

14-day money-back guarantee. USD, excluding tax. Cancel from your billing settings at any time.

Everything on Free, plus

  • Unlimited file size
  • All 46 storage locations
  • Unlimited workspaces and members
  • Unmetered API, WebDAV and S3
  • Unlimited share links, any expiry
  • S3, WebDAV, SFTP and rclone access
  • Unlimited Claude and ChatGPT connector
  • Version history with no time limit, 30-day trash
  • 400 days of activity history
  • Webhooks and 20 API keys
  • Email support

The list is the same at 100 GB and at 2 TB, and add-ons change the size without changing the list. That is the whole point of putting the sizes in one row.

Frequently asked questions

Everything you need to know about storing and moving large files with dosya.dev. Can't find what you're looking for? Contact us.

What is dosya.dev and who is it for?

dosya.dev is source-available, privacy-first cloud storage for people and teams who want to back up, protect and share their files. It covers the everyday: documents and photos backed up from your phone or your desktop, folders kept in sync across your machines, and links you send to colleagues or clients who need no account of their own. Large files can use chunked uploads within your remaining storage; client, protocol and workspace limits still apply. The web app, desktop client, CLI, and shared packages are published on GitHub, so you can read exactly what happens to your files instead of taking our word for it.

Is dosya.dev open source?

No, dosya.dev is source-available rather than open source. The web app, desktop client, CLI, status page, and shared packages are public on github.com/dosya-dev under the Dosya Source Available License 1.0: you can read and audit every line, report issues, and contribute improvements, but you cannot redistribute the code or run it as a competing service. Our official SDKs are MIT licensed. We publish the code for transparency, because file storage should not be a black box.

How does dosya.dev protect my privacy?

Files are encrypted at rest and in transit, and we do not sell your data or use advertising trackers. The public website uses cookieless Cloudflare Web Analytics for aggregate traffic measurement, as explained in our Privacy Policy. At rest that means AES-256. HTTPS connections require TLS 1.2 or higher and negotiate TLS 1.3 with every current client; SFTP is secured by SSH rather than TLS. You can also enable client-side (zero-knowledge) encryption, where files are encrypted on your device before upload, meaning we cannot read them even if asked. And because our client code is source-available, you can verify how it works yourself.

What's the largest file I can upload?

Your remaining storage and the upload method determine the largest file you can send. Plans do not set a separate per-file cap, but workspace and credential limits can be stricter. Chunked, resumable uploads support large files; WebDAV uploads have a 100 MiB per-request limit. Free includes 5 GB storage and 10 GB of share-link downloads per day. Credential egress depends on the active catalog and explicit settings. There are no egress fees.

What is limited on a paid plan?

Storage is the main difference between paid sizes; protocol, credential and abuse limits still apply. Every paid size includes the full catalog of 46 storage locations, unlimited workspaces and team members, the REST API and webhooks, S3, WebDAV, SFTP and rclone access, audit logs, and two-factor authentication. There are no per-seat charges for workspace members. Storage, retention and configured upload restrictions still apply. Four things are contractual rather than technical and come with an Enterprise agreement instead: sso and saml, a signed data processing agreement, a named account manager, private nodes. If you need something the published plans do not cover, contact us.

Do you charge egress fees?

No. Downloads and transfers out are free on every plan, including Free. Unlike S3, Google Cloud Storage or Azure Blob Storage, dosya.dev never charges for bandwidth. Upload once, deliver anywhere. Your bill only reflects the storage package you picked. Free accounts are not billed for egress either, but do have daily download allowances: 10 GB a day across share links, plus credential allowances determined by the active catalog and explicit settings.

How does pricing work?

You pick a storage size and that is the only choice, because every feature is on every paid size. Plans are fixed monthly packages rather than metered usage, so your bill never surprises you. Free gives you 5 GB. Then $3.99 for 100 GB, $9.99 for 500 GB, $19.99 for 1 TB, and $39.99 for 2 TB. Need more than Business? Stack storage add-ons onto any paid plan: +100 GB for $2 a month, +1 TB for $15 a month, +5 TB for $60 a month. Paying yearly gets you two months free, and you can cancel anytime.

Do you offer a free trial?

Yes. Eligible accounts can try their first paid subscription for 7 days with a card; it bills after the trial unless cancelled. The permanent Free plan is separate: 5 GB with no credit card, no expiry and no countdown. A paid trial is available once per account, provided it has no previous subscription history. Check Billing for eligibility and the terms before confirming. Free includes the apps and sharing within the allowances on our Fair Use page.

Where are my files stored? Can I choose a region?

Yes. You choose your workspace's storage location when you create it, on every plan including Free, from a catalog of 46 locations across 6 continents including the US, UK, Germany, France, Türkiye, Singapore and Brazil. That choice is locked once the workspace exists, so every file in it lands in the same place. Uploads and downloads are routed through your nearest edge for speed, which is separate from where the files are durably stored.

Can I share files with people who don't have an account?

Yes, and it costs nothing. Generate a public link anyone can open, or a private one only your named recipients can, each confirming their address with a one-time code so forwarding it grants nobody else access. Links can expire after 1 hour, 24 hours, 7, 30 or 90 days, or on a date you pick, and can carry a password. On Free, links run for up to 7 days and up to 5 can be active at a time; paid plans set any expiry, including none. Public-link recipients download without signing up. You can also send file requests, letting clients upload straight into your folder without an account.

Is file sharing free?

Yes. Every plan, including Free, includes public and private share links, password protection, and expiring links at no extra cost. Recipients do not need an account to download, and we never bill you for the bandwidth they use. Free share links share a 10 GB-per-day download allowance; reach it and links pause until the allowance resets 24 hours later. Paid plans have no daily allowance.

Which third-party services do you integrate with?

Google Drive, OneDrive and Dropbox for imports, plus an S3-compatible API, WebDAV, SFTP, rclone, a REST API and outbound webhooks. You can connect Google Drive (including Shared Drives), OneDrive or Dropbox and have our servers copy files and folders across for you. You can also paste any direct link to have them fetch the file, resumable up to 1 TB, without routing it through your own connection.

What happens to my files if I cancel or downgrade?

Nothing is deleted. If you cancel, you keep paid features until the end of your billing period, followed by a 14-day grace window before your account returns to Free limits. Files above the Free limit stay accessible and downloadable - you simply cannot upload more until you are back under the limit or on a paid plan. Your files are only removed when you delete them or close your account.

How do I send large files online?

Upload the file, generate a secure share link, and send the link. Uploads are chunked and resumable, no account is needed to download, and there is no per-file size limit on any plan, so even a 500 GB video is a single link.

Keep looking around

Your files. Your privacy. Our auditable code.

Store, transfer, and share files across 46 regions. Source-available code, no egress fees, and the zero-knowledge Vault on every plan.

No credit card required. Free forever up to 5 GB.

⌂ Proxy