DigitalOcean Spaces стоит $5 в месяц. Эта фиксированная подписка включает 250 ГиБ хранения и 1 ТиБ исходящего трафика, общие для до 100 bucket, а также встроенный CDN. Сверх этого вы платите $0,02 за каждый дополнительный хранимый ГиБ и $0,01 за каждый дополнительный скачанный ГиБ, а загрузки всегда бесплатны. Постоянного бесплатного тарифа и платы за запросы нет. Все цифры на этой странице взяты с официальной страницы цен DigitalOcean и из документации продукта на октябрь 2026 года.
Цены DigitalOcean Spaces вкратце
| Позиция | Входит в $5 в месяц | Цена сверх этого |
|---|---|---|
| Стандартное хранение | 250 ГиБ | $0,02 за ГиБ в месяц |
| Исходящий трафик | 1 024 ГиБ (1 ТиБ) | $0,01 за ГиБ |
| Входящий трафик (загрузки) | Бесплатно | Бесплатно |
| Встроенный CDN | Без доплаты | Расходует тот же 1 ТиБ |
| Cold Storage | Не входит | $0,007 за ГиБ в месяц |
| Извлечение из Cold Storage | Не входит | $0,01 за ГиБ (частично бесплатно) |
| Запросы | Без платы за запрос | Ограничения частоты вместо платы |
Три правила определяют, как эта таблица превращается в счёт:
- Одна подписка покрывает все bucket аккаунта, до 100, в любом регионе. 250 ГиБ и 1 ТиБ объединены для всех них.
- Оплата начинается, когда вы создаёте первый bucket, и прекращается, когда вы удаляете их все. Если вы отказываетесь, удалив все bucket, счёт пересчитывается почасово.
- Две детали мелким шрифтом со страницы лимитов: минимальный оплачиваемый размер объекта 4 КиБ, а незавершённые загрузки multipart автоматически удаляются через 30 дней.
Есть ли у DigitalOcean Spaces бесплатный тариф?
Нет. Ни на странице цен, ни в документации бесплатный лимит для Spaces не описан, поэтому подписка за $5 действует с первого bucket, даже если в нём один файл. В этом главное отличие от Cloudflare R2, который каждый месяц даёт каждому аккаунту 10 ГБ-месяцев хранения бесплатно, и от Backblaze B2, где первые 10 ГБ всегда бесплатны. DigitalOcean проводит акции с кредитами при регистрации для новых аккаунтов, но это промо-кредиты, а не бесплатный тариф Spaces.
Примеры расчёта: сколько вы действительно заплатите
Пример 1, небольшой сайт или личный проект: 20 ГиБ хранения и 100 ГиБ скачиваний в месяц.
| Строка | Расчёт | Стоимость |
|---|---|---|
| Подписка | Фиксированная | $5,00 |
| Дополнительное хранение | 20 ГиБ входят в 250 ГиБ | $0,00 |
| Дополнительный трафик | 100 ГиБ входят в 1 024 ГиБ | $0,00 |
| Итого | $5,00 |
Пример 2, приложение, которое хранит загрузки пользователей: 500 ГиБ хранения и 2 ТиБ скачиваний в месяц.
| Строка | Расчёт | Стоимость |
|---|---|---|
| Подписка | Фиксированная | $5,00 |
| Дополнительное хранение | (500 - 250) × $0,02 | $5,00 |
| Дополнительный трафик | (2 048 - 1 024) × $0,01 | $10,24 |
| Итого | $20,24 |
Пример 3, большая медиатека с умеренным трафиком: 1 ТиБ хранения и 500 ГиБ скачиваний в месяц.
| Строка | Расчёт | Стоимость |
|---|---|---|
| Подписка | Фиксированная | $5,00 |
| Дополнительное хранение | (1 024 - 250) × $0,02 | $15,48 |
| Дополнительный трафик | 500 ГиБ входят в 1 024 ГиБ | $0,00 |
| Итого | $20,48 |
В счёте всего несколько строк, и это главная причина, по которой выбирают Spaces: его можно предсказать, не подсчитывая запросы API.
Цены CDN в DigitalOcean: включён, но трафик общий
Любой bucket Spaces может включить встроенный CDN без доплаты, чтобы файлы отдавались из пограничных кешей рядом с теми, кто их скачивает. Легко упустить, что у CDN нет собственного лимита трафика. В документации DigitalOcean сказано, что трафик CDN и трафик источника расходуют один и тот же базовый лимит, и передача от источника к пограничным узлам (когда CDN забирает файлы из вашего bucket) тоже в него засчитывается. Кеширование ускоряет доставку, но не даёт второго пула бесплатного трафика.
Другие детали CDN из документации:
- Запросы с presigned URL не кешируются CDN Spaces. Они всё равно работают через имя хоста CDN, но только ради единого имени хоста или собственного домена, а не ради скорости.
- Собственному поддомену CDN нужен SSL-сертификат. Если DNS размещён в DigitalOcean, можно использовать бесплатный сертификат Let’s Encrypt; если DNS в другом месте, вы загружаете свой.
- Bucket Cold Storage не поддерживают CDN.
Трафик, который не учитывается
Не весь трафик расходует пул в 1 ТиБ:
- Входящий трафик (загрузки) всегда бесплатен.
- Трафик из Spaces в Droplet бесплатен между перечисленными парами регионов: NYC3 в NYC1, NYC2 и NYC3; SFO2 или SFO3 в SFO1, SFO2 и SFO3; AMS3 в AMS2 и AMS3; SGP1 в SGP1; а FRA1, SYD1, BLR1, ATL1, LON1 и TOR1 внутри одного дата-центра.
- Droplet, использующие локальный DNS-резолвер VPC, обращаются к Spaces по внутренней сети, не расходуя лимит Spaces, во всех регионах. Частный доступ между дата-центрами работает только внутри групп AMS, NYC и SFO.
- Трафик из Droplet в Spaces не расходует лимит Spaces, но учитывается в собственном лимите исходящего трафика Droplet.
Если и приложение, и хранилище работают в DigitalOcean, держать их в соответствующих регионах это самая простая доступная экономия.
Цены DigitalOcean Spaces Cold Storage
Cold Storage это отдельный класс хранения для данных, которые вы долго храните и редко читаете, например резервных копий и архивов.
| Позиция | Cold Storage |
|---|---|
| Хранение | $0,007 за ГиБ в месяц |
| Извлечение | $0,01 за ГиБ, бесплатно в пределах среднего дневного объёма Cold Storage |
| Минимальный срок хранения | 30 дней |
| Досрочное удаление или изменение | $0,007 за ГиБ за оставшиеся дни, первые 250 ГиБ в месяц бесплатно |
| Минимальный оплачиваемый размер объекта | 128 КиБ на объект и 128 КиБ на чтение |
| Ограничения частоты на bucket | 450 записей, 250 чтений и 25 списков в секунду |
| Регионы | Все регионы Spaces, кроме BLR1 |
Перезапись считается удалением с последующим созданием нового объекта, поэтому может повлечь плату за досрочное удаление. Поскольку каждый объект оплачивается как минимум за 128 КиБ, Cold Storage подходит для небольшого числа крупных архивов, а не для миллионов крошечных файлов. За 1 ТиБ резервных копий, к которым вы редко обращаетесь, хранение обойдётся примерно в $7,17 в месяц против $15,48 перерасхода за тот же ТиБ в стандартном хранении.
Лимиты Spaces, которые стоит знать до выбора
| Лимит | Значение |
|---|---|
| Bucket на аккаунт | 100 |
| Ключей доступа на аккаунт | 200 |
| Запросы (для bucket, создаваемых сейчас) | 800 операций в секунду всего, для LIST может быть меньше |
| Одиночный PUT | До 5 ГБ |
| Загрузка multipart | До 10 000 частей и 5 ТБ на объект |
| Объектов в bucket | 100 миллионов без версионирования или 50 миллионов с версионированием |
| Регионы стандартного хранения | 13: NYC3, AMS3, SFO2, SFO3, SGP1, LON1, FRA1, TOR1, BLR1, SYD1, ATL1, RIC1, MKC1 |
DigitalOcean рекомендует CDN, когда bucket нужно больше 400 запросов на чтение в секунду, и просит клиентов повторять запросы с экспоненциальной задержкой при ответе 503 Slow Down.
Spaces и Volumes: цены объектного и блочного хранения
В поиске «цены хранилища DigitalOcean» часто смешивают два продукта. Spaces это объектное хранилище с доступом через API S3 и ценами, описанными выше. Volumes это блочное хранилище, которое подключается к Droplet как диск: оно стоит $0,10 за ГиБ в месяц за выделенный объём, от 1 ГиБ до 16 ТиБ, независимо от того, заполнен диск или пуст. Для файлов, которые скачивают приложения и люди, Spaces в разы дешевле за ГиБ; Volumes нужны для баз данных и всего, чему требуется файловая система.
DigitalOcean Spaces, AWS S3 и Cloudflare R2
| DigitalOcean Spaces | Cloudflare R2 | Amazon S3 Standard (US East) | |
|---|---|---|---|
| Начальная цена | $5 в месяц, включая 250 ГиБ и 1 ТиБ трафика | Бесплатно до 10 ГБ-месяцев | Оплата по факту |
| Хранение сверх этого | $0,02 за ГиБ | $0,015 за ГБ | $0,023 за ГБ (первые 50 ТБ) |
| Исходящий трафик в интернет | 1 ТиБ включён, далее $0,01 за ГиБ | Бесплатно | 100 ГБ в месяц бесплатно на всё AWS, далее $0,09 за ГБ |
| Запросы | Без платы за запрос | $4,50 за миллион записей, $0,36 за миллион чтений | $0,005 за 1 000 PUT/LIST, $0,0004 за 1 000 GET |
| CDN | Встроенный, трафик общий | Сеть Cloudflare | Отдельный сервис (CloudFront) |
Если взять пример 2 выше (500 ГиБ хранения, 2 ТиБ скачиваний), примерный месячный счёт без платы за запросы составит около $20 в Spaces, около $8 в R2 (только хранение, так как трафик бесплатен) и около $200 в S3, почти всё за исходящий трафик. Spaces выигрывает у S3 во всём, что много скачивают; R2 выигрывает, когда трафик большой, а число запросов умеренное. Для крупных архивов с ценой за ТБ см. цены Wasabi и полное сравнение провайдеров.
Когда Spaces имеет смысл
Spaces хорошо подходит, когда:
- Вам нужен счёт, который можно предсказать, не подсчитывая запросы API.
- Ваше хранение и трафик держатся около или немного выше 250 ГиБ и 1 ТиБ в месяц.
- Вам нужен CDN без настройки отдельного сервиса.
- Ваши приложения уже работают в DigitalOcean, и вы можете пользоваться бесплатными парами регионов и частной сетью.
Он подходит хуже, когда вам нужно всего несколько гигабайт (минимум $5 действует, тогда как бесплатные лимиты у других покрывают небольшие bucket), когда вы отдаёте публике много терабайт (каждый ТиБ сверх пула стоит около $10,24, тогда как R2 ничего не берёт за трафик) или когда вы храните десятки терабайт, которые редко читаются.
Управление файлами Spaces с Nubbo
Панель управления DigitalOcean хороша для создания bucket и ключей, но не создана для ежедневной работы с файлами. Nubbo подключается к Spaces с ключом доступа, его secret и регионом bucket и добавляет файловый браузер, ссылки для доступа с паролем, сроком действия и лимитом скачиваний, галереи и запросы файлов. Загрузки и скачивания отдельных файлов идут напрямую между браузером и вашим bucket через presigned URL на обычном endpoint Spaces, поэтому скачивания учитываются в вашем 1 ТиБ, как и любые другие. ZIP-архивы с несколькими файлами собираются в вашем браузере, который скачивает каждый файл прямо из вашего bucket, а миниатюры записываются в ваш собственный bucket в .nubbo-thumbs/, поэтому и то и другое отражается на использовании Spaces.
Частые вопросы
Сколько стоит DigitalOcean Spaces?
На октябрь 2026 года Spaces стоит $5 в месяц. В эту сумму входят 250 ГиБ хранения и 1 ТиБ (1 024 ГиБ) исходящего трафика, общие для всех bucket аккаунта. Дополнительное хранение стоит $0,02 за ГиБ в месяц, а дополнительный трафик $0,01 за ГиБ.
Есть ли у DigitalOcean Spaces бесплатный тариф?
Нет. DigitalOcean не описывает постоянного бесплатного лимита для Spaces. Подписка за $5 начинается, когда вы создаёте первый bucket, и прекращается, когда вы удаляете их все, с почасовым перерасчётом.
CDN в DigitalOcean Spaces бесплатен?
За встроенный CDN нет дополнительной платы, но это не бесплатный трафик. Доставка через CDN и скачивания с источника расходуют один и тот же лимит в 1 ТиБ, и передача от источника к пограничным узлам тоже в него засчитывается.
Сколько стоит DigitalOcean Spaces Cold Storage?
$0,007 за ГиБ в месяц плюс $0,01 за извлечённый ГиБ, причём извлечение бесплатно в пределах вашего среднего дневного объёма Cold Storage за месяц. У объектов минимальный срок хранения 30 дней и минимальный оплачиваемый размер 128 КиБ.
Покрывает ли одна подписка Spaces несколько bucket?
Да. Одна подписка покрывает до 100 bucket в любом регионе, а входящие в неё хранение и трафик объединены для всех них.
DigitalOcean Spaces дешевле, чем AWS S3?
Для большинства небольших и средних нагрузок да, в основном потому что 1 ТиБ исходящего трафика включён, а дополнительный трафик стоит $0,01 за ГиБ, тогда как S3 в US East берёт $0,09 за ГБ трафика в интернет после первых 100 ГБ в месяц. S3 может быть дешевле, только если вы храните очень мало и почти ничего не скачиваете.
Чем отличаются цены Spaces и Volumes?
Spaces это объектное хранилище с доступом через S3-совместимый API и описанной здесь подпиской за $5. Volumes это блочное хранилище, которое подключается к Droplet как диск и стоит $0,10 за ГиБ в месяц за выделенный объём.
Источники
Цены и лимиты взяты с официальных страниц ниже. Провайдеры их меняют, поэтому проверьте перед тем, как принимать решение.