Skip to main content

BULK /bʌlk/ noun: the mass or magnitude of something large

Cloud storage without the egress bill.

S3, Backblaze B2, and Wasabi charge you to move your own data. BulkVM is a flat monthly rate — multi-terabyte ZFS storage with transfer included. No per-GB fees, no surprises.

Get Started — $5/mo See All Plans
user@local:~
user@local:~$ rclone copy s3:my-bucket bulkvm:/mnt/storage/
Transferred: 2.3 TiB / 2.3 TiB, 100%
Transferred: 18,423 of 18,423
Elapsed time: 5h42m0.0s
user@local:~$ echo "Egress cost: $0.00"
Egress cost: $0.00
user@local:~$ |

What 2TB of active storage actually costs

Scenario: 2TB stored, 1TB outbound per month — a modest workload for backups, a media library, or an active archive.

AWS S3
2TB storage~$47
1TB egress~$92
Monthly~$139
Backblaze B2
2TB storage~$12
1TB egress~$10
Monthly~$22
Wasabi
2TB storage~$14
1TB egress$0
Monthly~$14
BulkVM Standard
5TB storage + 15TB transfer$10
1TB egress (included)$0
Monthly$10

† B2 egress is free via the Cloudflare Bandwidth Alliance; otherwise $0.01/GB. ‡ Wasabi has no egress fees but enforces a 90-day minimum storage policy — data deleted before 90 days is charged for the full 90 days.

WHERE A VPS WINS

A VPS is better when you need a server, not just storage.

SSH access and rsync/rclone backups without an S3 client
Running applications alongside storage (Nextcloud, Jellyfin, PBS)
Predictable monthly billing with no usage-based surprises
High-egress workloads — move data frequently without metering
S3-compatible API via MinIO (self-hosted on the VPS)
No minimum retention period or early-deletion fees
WHERE OBJECT STORAGE WINS

Object storage is better when you need the API or global scale.

Direct S3-compatible API integration without running MinIO
CDN integration (Cloudflare R2, B2 + Cloudflare)
Globally distributed storage across multiple regions
Infinite scale beyond a few terabytes on a fixed-size plan
Managed infrastructure — no OS or server to maintain

What you get with BulkVM instead

BulkVM is not a managed object storage service. It's an unmanaged KVM VPS — a full Linux server with root access, a ZFS RAIDZ2 HDD storage pool, an SSD boot drive, and a flat transfer allowance. You manage it. We keep the hardware and network running.

The trade-off is real: you get more control and simpler pricing, but you're responsible for everything inside the VM. If you need a managed service that handles replication, versioning, and access control out of the box, object storage is the right tool. If you need a large, cheap Linux box with predictable billing, this is it.

Full Linux VPS
SSH, root, any software — not just a storage API endpoint
ZFS RAIDZ2 storage
Block-level data integrity checksums, managed at the host level
Transfer included
10–25 TB outbound per month depending on plan — no overage fees
Flat monthly rate
Month-to-month, no contracts, no usage-based surprises

Simple pricing

All plans include ZFS RAIDZ2 storage, SSD boot, 1 IPv4, /64 IPv6, and instant setup.

Starter

$5/mo
Good for personal backups & archives
2 TB ZFS HDD Storage
10 GB SSD Boot
10 TB Transfer + Unmetered Inbound
1 GB ECC RAM · 1 vCore
KVM + Root Access
Instant Setup
Get Started

Pro

$30/mo
Good for large datasets & high transfer
15 TB ZFS HDD Storage
20 GB SSD Boot
25 TB Transfer + Unmetered Inbound
2 GB ECC RAM · 4 vCore
KVM + Root Access
Instant Setup
Get Started

Flat rate storage. No usage bill at month end.

Provisions in seconds. SSH in and start moving data. Questions about whether this fits your workload? Email us.

Order — $5/mo Email Sales