₹200 free credit when you verify after signup, plus your first recharge doubled. Terms
Object storage

S3-compatible object storage in India, priced per GB

Buckets for backups, media and app data, stored in our Noida data centre. Point the AWS CLI, an AWS SDK, rclone or restic at https://s3.bookmyhost.com and keep the code you have. ₹1.05 per GB a month on a monthly plan, and the first 100 GB of pay-as-you-go storage is free every month. Prices exclude 18% GST.

The S3 API you already use

Any S3 client that takes a custom endpoint works: set https://s3.bookmyhost.com, path-style addressing and region us-east-1. Large files upload in parts (multipart).

Data stays in India

Objects are stored in our data centre in Noida (Delhi NCR). Buckets are private; each bucket has its own access key, which you can replace from the panel at any time.

Rupee pricing, GST invoice

Pay by the hour for the data you actually store, or a monthly plan for a fixed bucket size. Every invoice is a GST tax invoice you can claim input credit on.

File manager in the panel

Browse a bucket, upload files (large ones in parts), create folders, download and delete objects from the browser, without installing a client.

Next to your servers

Transfer between your cloud servers and your buckets stays inside our network and is free. The rate card has no per-GB transfer line.

Built for backups

Send database dumps, server backups and restic or rclone repositories off the server they protect, to storage you can reach from anywhere.

Prices

Two ways to pay for storage

Same storage, same endpoint. Sizes come in steps of 100 GB. Prices exclude GST.

Pay-as-you-go

₹1.50 per GB a month

  • Metered every hour at ₹0.002 per GB, on the data actually stored, not the bucket size
  • The first 100 GB each month is free, across all your pay-as-you-go buckets
  • The bucket size you pick is the most it can hold
  • How every bucket created in the panel starts

Monthly plan

₹1.05 per GB a month

  • 30% below the pay-as-you-go rate
  • A fixed price for the whole bucket size, in steps of 100 GB
  • Suits steady data you keep for months, such as backups and archives
  • To move a bucket to a monthly plan, ask support from the panel
Bucket sizes

S3 Advance buckets

Monthly plan price for the full size, and what pay-as-you-go would cost if the bucket stayed full all month.

BucketSizeMonthly planPay-as-you-go, fullPer hour, full
Starter 100 GB 100 GB ₹105 / month ₹150 / month ₹0.21
S3 Advance 500 GB 500 GB ₹525 / month ₹750 / month ₹1.03
S3 Advance 1 TB 1 TB ₹1,075 / month ₹1,536 / month ₹2.10
S3 Advance 5 TB 5 TB ₹5,376 / month ₹7,680 / month ₹10.52
Rate card

Storage, requests and transfer

ItemIncludedPay-as-you-goMonthly plan
Storage, per GB100 GB a month free ₹0.002 / hour (₹1.50 / month)₹1.05 / month
Requests, PUT and GET50,000 a month per 100 GB₹5.00 per 1,000 beyond that₹5.00 per 1,000 beyond that
Transfer between your servers and bucketsInside our networkfreefree
Quick start

Create a bucket, then connect a client

Sign up, complete the one-time eKYC, then create a bucket under Storage in the panel. It shows the bucket name, the endpoint and the access key; use them like this:

AWS CLI

aws configure set default.s3.addressing_style path
aws s3 cp backup.tar.gz s3://YOUR-BUCKET/ \
  --endpoint-url https://s3.bookmyhost.com

Python (boto3)

import boto3
s3 = boto3.client("s3",
    endpoint_url="https://s3.bookmyhost.com",
    aws_access_key_id=KEY,
    aws_secret_access_key=SECRET)
s3.upload_file("db.sql.gz", "YOUR-BUCKET", "db.sql.gz")

rclone

[bmh]
type = s3
provider = Minio
endpoint = https://s3.bookmyhost.com
access_key_id = KEY
secret_access_key = SECRET
force_path_style = true

restic takes the bucket as s3:https://s3.bookmyhost.com/YOUR-BUCKET; s3cmd needs host_base and host_bucket set to s3.bookmyhost.com.

FAQ

S3 object storage questions

How much does S3 object storage cost?

On a monthly plan, storage is ₹1.05 per GB a month for the full bucket size, sold in steps of 100 GB. Pay-as-you-go buckets are billed by the hour at ₹0.002 per GB (₹1.50 per GB a month) on the data actually stored. Prices exclude 18% GST.

Is any storage free?

Yes. Every account gets 100 GB of S3 storage free each month, shared across all its pay-as-you-go buckets. You claim it by creating a bucket in the panel; storage beyond it is billed at the hourly rate.

How are requests billed?

Every 100 GB of storage includes 50,000 PUT and GET requests a month. Beyond that, requests are ₹5.00 per 1,000.

Is data transfer charged?

Transfer between your cloud servers and your buckets stays inside our network and is free. The rate card has no per-GB transfer charge for storage.

Which tools work with it?

Any S3 client that lets you set a custom endpoint and path-style addressing: the AWS CLI and SDKs, rclone, s3cmd, restic and the MinIO client, plus backup tools that write to S3. Large files upload in parts (multipart).

Where is my data stored?

In our data centre in Noida (Delhi NCR), India. Buckets are private, and each bucket has its own access key that you can replace from the panel.

How do I get a bucket?

Create an account, complete the one-time eKYC, then open Storage in the panel and create a bucket. It starts on pay-as-you-go billing; to bill it on a monthly plan for its full size instead, ask support from the panel.

Start with 100 GB free

Create a bucket in the panel and connect any S3 client in minutes. Every new account starts with ₹200 of free credit.

Create a bucket
WhatsApp