Is self-hosted storage cheaper than Dropbox?
A three year cost model at 1 TB, 4 TB and five seats: a Dropbox subscription against a storage VPS, offsite backup, a domain and your own hours.
The short answer
Self-hosted storage is cheaper than Dropbox in exactly one of the three cases below, and more expensive in the other two. Dropbox charges you per person. A storage VPS charges you per terabyte. So the crossover is not a number of terabytes: it is the ratio of terabytes to people, and it moves depending on whether you need one shared library or several separate ones.
Over 36 months, at the three sizes modelled here. One person with 1 TB pays $360 on Dropbox and $486 in cash to self-host, before spending a single hour on it. A four person household that wants one shared 4 TB library pays $2,160 for four Dropbox seats against $1,188 self-hosted. A team of five pays $2,700 against $1,656, and then spends 64 hours over three years running it.
Below is where each of those numbers comes from, and what the safety question really trades away. If you want the software comparison rather than the spreadsheet, the Dropbox replacements you can self-host covers that side separately.
Measure what you actually store first
Most people price storage for a number they have never checked. Measure it before you model it.
du -sh ~/Dropbox
du -h --max-depth=1 ~/Dropbox | sort -h | tail -20The first command prints one total. The second prints your twenty largest top level folders with the biggest last, so you can see whether that total is documents or one video project from 2019. If the total is under 2 TB, nothing further down will change your mind, and you can skip to the last section.
If you already run restic, ask the repository what the data really costs to keep.
restic stats --mode raw-dataThat reports the deduplicated and compressed size, which is what a backup target bills you for. It usually lands below the size of the source folder, and the gap can be a whole price tier.
The prices in the model
The data behind this chart
[
{
"label": "Dropbox Plus, 2 TB, one user",
"usd_per_mo": 9.99
},
{
"label": "Dropbox Family, 2 TB shared, six users",
"usd_per_mo": 16.99
},
{
"label": "Dropbox Essentials, 3 TB, one user",
"usd_per_mo": 16.58
},
{
"label": "Dropbox Standard, 5 TB pool, per seat",
"usd_per_mo": 15
},
{
"label": "Dropbox Advanced, 15 TB pool, per seat",
"usd_per_mo": 24
},
{
"label": "Storage VPS, 1 TB usable",
"usd_per_mo": 10
},
{
"label": "Storage VPS, 4 TB usable",
"usd_per_mo": 22
},
{
"label": "Storage VPS, 6 TB usable",
"usd_per_mo": 30
},
{
"label": "Object storage for backups, per TB",
"usd_per_mo": 6.95
},
{
"label": "Backup only space, per TB",
"usd_per_mo": "2.50"
},
{
"label": "Domain name",
"usd_per_mo": 1
},
{
"label": "Certificate from Let's Encrypt",
"usd_per_mo": 0
}
]Every figure is a published list price as of August 2026, in US dollars, at the annual billing rate. Tax and first year promotions are left out because they do not repeat. Every total below runs 36 months and is rounded to whole dollars.
Dropbox sells one consumer plan that matters here. Plus is $9.99 a month for 2 TB and one person. Family is $16.99 a month and shares that same 2 TB across up to six people, so it buys seats and no extra space. Essentials is $16.58 a month for 3 TB, still one person. Business Standard is $15 per seat per month with a three seat minimum and a 5 TB pool, and Advanced is $24 per seat for a 15 TB pool.
Storage VPS prices vary far more between providers than Dropbox prices do. The model uses $10 a month for a 1 TB plan and $22 for 4 TB. The team build uses a 6 TB plan at $30. Those sit in the middle of what providers publish for storage tuned plans as of August 2026, and what a VPS actually costs breaks the range down, so substitute your own provider's number when you rerun this. A storage VPS against a regular VPS explains why a plan sold with 4 TB of disk costs much less per terabyte than bolting 4 TB of block storage onto a compute plan.
The second copy has two prices. Object storage such as Backblaze B2 lists at $6.95 per TB per month, with egress free up to three times the amount you store each month, so pulling back everything you keep there costs nothing extra. Backup only space with no compute attached, reached over SFTP (SSH file transfer protocol) or SMB (server message block), lists closer to $2.50 per TB per month. The model uses the cheaper one every time, so the self-hosted side is priced as favourably as it honestly can be.
What a fair comparison has to include
- The second copy. One self-hosted server is not a backup of anything, because a dead disk or a mistyped
rm -rftakes the only copy with it. Every self-hosted line below buys a second copy on other hardware in another building. - The domain and the certificate. A domain is $1 a month in this model. A certificate from Let's Encrypt costs nothing and renews itself, so its real cost is the hour you spend on the day renewal fails.
- Egress when you restore. Pulling 4 TB back out of a bucket costs more than a month of storage on some providers. B2's allowance of three times stored data covers an ordinary restore, so check that number before you choose a target.
- Your hours. Setup, monthly updates, the disk that fills at midnight, and the support you give everyone else using the server.
The three year bill at three sizes
The data behind this chart
[
{
"label": "One person, 1 TB",
"subscription_usd": 360,
"self_hosted_usd": 486,
"self_hosted_plus_time_usd": "1,036"
},
{
"label": "Household 4 TB, separate accounts",
"subscription_usd": 719,
"self_hosted_usd": "1,188",
"self_hosted_plus_time_usd": "2,013"
},
{
"label": "Household 4 TB, one shared library",
"subscription_usd": "2,160",
"self_hosted_usd": "1,188",
"self_hosted_plus_time_usd": "2,013"
},
{
"label": "Team of five, 5 TB",
"subscription_usd": "2,700",
"self_hosted_usd": "1,656",
"self_hosted_plus_time_usd": "3,256"
}
]One person with 1 TB. Dropbox sells nothing smaller than 2 TB, so this person pays for twice what they need and it still costs only $360 over three years. The self-hosted build is $486 in cash. The subscription wins before a single hour is counted, because self-hosting has a floor: a server, a second copy and a domain each cost something even when the data is small.
A household with 4 TB across separate accounts. Two Plus accounts hold 2 TB each for $719 over three years. Nobody shares a library, and a shared folder counts against the quota of both accounts, but that is the lowest price on this page. The same 4 TB self-hosted is $1,188, so this comparison goes to Dropbox by a wide margin.
A household with 4 TB in one shared library. No Dropbox consumer plan holds 4 TB in one place, and Essentials stops at 3 TB for one person. The supported path is Business Standard: four seats for four people at $15 each, which is $2,160 over three years for a 5 TB pool. Self-hosted, the same requirement is $1,188. The $972 gap is the first real saving in the table, and it appears because the household is buying seats in order to get space.
A team of five with 5 TB. Five Standard seats cost $2,700 over three years and the 5 TB pool is full on the day they start. A self-hosted 6 TB build is $1,656, saving $1,044. That is the largest cash saving here. It is also the weakest case, for a reason the next chart makes plain.
The third column prices your hours at $25 each. Read it as a check rather than a bill. The team build costs $3,256 with time counted, against $2,700 for the seats it replaces. Only the household with one shared library stays under its subscription in that column, at $2,013 against $2,160.
Dropbox charges per person. A storage VPS charges per terabyte. Self-hosting wins on money when you are buying seats to get space.
Building the household number line by line
The data behind this chart
[
{
"label": "Storage VPS, 4 TB usable",
"usd_per_mo": 22,
"usd_36mo": 792
},
{
"label": "Backup copy, 4 TB on backup space",
"usd_per_mo": 10,
"usd_36mo": 360
},
{
"label": "Domain name",
"usd_per_mo": 1,
"usd_36mo": 36
},
{
"label": "Certificate from Let's Encrypt",
"usd_per_mo": 0,
"usd_36mo": 0
},
{
"label": "Your time, 11 hours a year at $25",
"usd_per_mo": 22.92,
"usd_36mo": 825
}
]The storage is under half the bill. The VPS is $22 a month. The second copy, 4 TB at the backup only rate, is $10. The domain is $1 and the certificate is free. Your time, at $25 an hour for eleven hours a year, is $22.92 a month, which makes it the second largest line in the build.
Change the hourly rate and the ranking changes with it. That is not a weakness in the model. It is the finding: at these sizes the hardware is not what decides the answer.
Where self-hosted storage is cheaper than Dropbox, and where it is not
The data behind this chart
[
{
"label": "One person, 1 TB",
"cash_saved_usd": -126,
"hours_spent": 22,
"breakeven_hourly_usd": -5.73
},
{
"label": "Household 4 TB, separate accounts",
"cash_saved_usd": -469,
"hours_spent": 33,
"breakeven_hourly_usd": -14.21
},
{
"label": "Household 4 TB, one shared library",
"cash_saved_usd": 972,
"hours_spent": 33,
"breakeven_hourly_usd": 29.45
},
{
"label": "Team of five, 5 TB",
"cash_saved_usd": "1,044",
"hours_spent": 64,
"breakeven_hourly_usd": 16.31
}
]Divide the three year cash saving by the hours you will spend and you get the hourly rate at which the two options tie. Value your time above that rate and the subscription is cheaper. Value it below and self-hosting is. A negative saving means self-hosting costs more cash, so the rate comes out negative too.
For one person with 1 TB the break-even rate is -5.73 dollars an hour. A negative break-even means no hourly value of your time makes self-hosting cheaper, because it already loses on cash alone. The household that accepts separate accounts sits in the same place at -14.21.
The household that wants one shared library breaks even at $29.45 an hour. If an hour of your evening is worth less than that to you, self-hosting is genuinely cheaper, and for most people doing this at home it is.
The team of five breaks even at $16.31 an hour, which is lower than the household even though the cash saving is bigger. Five users generate support work, so the hours grow faster than the savings do. In a business that hour is not free: somebody is paid for it, and their loaded cost is above $16.31. At that size the money argument is weak. The honest reasons left are control over where the data sits and freedom from a per seat price you do not set.
Your hours are the largest line item
The model prices 22 hours over three years for one person and 64 for the team of five. The household sits between them at 33. That is four hours of setup and half an hour a month at the small end, ten hours of setup and an hour and a half a month at the team end. Replace those with your own numbers if you have run something like this before.
The hours are not a guess about the happy path. They are the monthly package updates and the reboot, the certificate renewal that fails once because a firewall rule changed, the disk that quietly reaches 90 percent, the container upgrade that breaks the web interface, and the message from someone who deleted a folder and wants it back tonight.
If your self-hosted storage takes zero hours a month, either it is new or nobody is checking it. Pricing those hours at zero is how people talk themselves into a setup they abandon within a year, and the migration back out is another twenty hours nobody budgeted.
The safety half of the question
Cost is half of what people are asking. The other half is whether the data is safer on a server you own. Self-hosting does not remove risk. It moves it, from a vendor's policy and uptime onto your own backup discipline, and that is a trade rather than a win.
Dropbox publishes 30 days of file version history on Plus and 180 days on the business plans, restores from a web page anyone in the household can use, and keeps the storage in a building with staff in it. Their outage is their problem to fix, and they have more practice at it than you do. What you accept in exchange is their policy. An account can be suspended, a plan can be repriced at renewal, and a client can change in a way you did not ask for.
What you take on is narrower than most people expect. The thing that actually loses self-hosted data is not a dead disk. It is a backup nobody ever restored. restic snapshots showing a snapshot from last night proves the job ran. It does not prove the bytes come back.
restic snapshots --latest 1
restic restore latest --target /tmp/restore-test --include /srv/data/alice/tax
diff -r /tmp/restore-test/srv/data/alice/tax /srv/data/alice/taxA diff -r that prints nothing is the proof. Run it once a quarter and write down the date, because a restore you have never run is a plan and not a backup. restic against BorgBackup compares the two tools that do this job well.
The second risk is that sync spreads mistakes at machine speed. A deletion on a laptop reaches the server in seconds, and so does ransomware encrypting the sync folder. Versioning on the server helps only if the backup snapshots live somewhere the laptop's credentials cannot delete. restic's REST server has an --append-only mode, and most object storage lets you issue a key with no delete permission. That hour of setup is what separates a backup from a second copy of the damage.
So the summary is plain. A self-hosted server with an untested backup is worse than Dropbox on every axis that matters. A self-hosted server with a second copy on other hardware and a restore you have actually run is comparable, and the difference is that the discipline is now yours.
The two setups worth building
A household with 4 TB or more that wants one shared library. A storage VPS running Nextcloud in Docker behind TLS (transport layer security), restic to backup only space every night, and a restore test every quarter. That is the $1,188 build priced above, and Nextcloud on a VPS with TLS and backups is the step by step version. It wins because Dropbox makes a household buy business seats to get one shared 4 TB space, and the seats are the expensive part.
A team of five or more, when the reason is control rather than price. The same primary server, with the second copy going to S3 compatible object storage (the API almost every backup tool speaks) instead of one box, plus a named owner and a written restore procedure that somebody other than its author can follow. MinIO for self-hosted object storage covers running that API yourself. For the backup target specifically, use a different provider from the primary, because a copy that shares an account with the original can be lost by the same account problem.
When staying on Dropbox is the correct answer
- You store under 2 TB. Plus is $9.99 a month and nothing in this model beats it.
- Your household is fine with separate accounts. Two Plus accounts hold 4 TB for $719 over three years.
- You want the storage, not the job. The hours recur every month, and they are the largest cost in every case above.
- You cannot commit to a quarterly restore test. Without one you are not self-hosting your files, you are keeping your only copy on a rented computer.
- You need an audit trail, a legal hold, or an availability commitment that somebody else signs.
FAQ
Is self-hosted storage cheaper than Dropbox for one person with 1 TB?
No. Over three years Dropbox Plus costs $360 and the self-hosted equivalent costs $486 in cash, before any of your own time is counted. Self-hosting has a floor cost: the smallest sensible server, a second copy of the data and a domain all cost money even when you keep only 1 TB. Dropbox's cheapest paid plan is already priced near that floor, and it includes 2 TB.
What does an offsite backup for self-hosted storage actually cost?
Backup only space with no compute attached, reached over SFTP or SMB, lists near $2.50 dollars per TB per month as of August 2026. Object storage such as Backblaze B2 lists at $6.95 per TB per month and includes egress up to three times what you store, so restoring everything you keep there adds nothing. For the 4 TB household modelled above, the cheaper target is $10 a month, or $360 over three years.
How many hours a year does running your own storage take?
This model prices 22 hours over three years for one person and 64 for a team of five, with the household at 33. The work is monthly updates and reboots, one failed certificate renewal, a disk approaching full, a container upgrade that breaks something, and restoring a file for a person who deleted it. If you are spending zero hours, either the server is new or nobody is checking it.
Is self-hosted storage safer than Dropbox?
It is a different risk rather than a smaller one. On Dropbox the risks are their policy, their price at renewal and their outages, set against a published 30 day version history and a restore anyone can run from a web page. Self-hosted, the risk is your own backup discipline: a second copy on other hardware, credentials the sync clients cannot use to delete snapshots, and a restore you test every quarter. With those in place the two are comparable. Without them, self-hosting is worse.
Can a household of four share 4 TB on one Dropbox plan?
Not on a consumer plan. Plus holds 2 TB for one person, Family shares that same 2 TB across up to six people, and Essentials stops at 3 TB for a single user. The two real options are separate Plus accounts at $719 over three years with no shared space, or Business Standard seats at $15 each, which is $2,160 over three years for four people and a 5 TB pool.