100% S3 API compatible Data in the EU Pay-as-you-go

The same S3 API.
A different provider behind it.

Connect your application with the same tools you'd use on AWS — boto3, rclone, AWS CLI — without changing a line of code. Object storage on European servers, backed by real technical support.

From €9.90/month · 1 TB + 1 TB traffic included · No minimum term

Does this sound familiar?

Amazon S3 bills the fine print on egress traffic all too well

  • Every month you check your Amazon S3 bill with a bit of dread over the egress traffic you've used.
  • You need to store your application's backups outside the server it lives on, but running your own S3 isn't viable or safe.
  • Your company handles data from European customers and you'd rather avoid transfers to US data centers.
  • You're looking for object storage without committing to annual contracts or minimum volumes.

There's a way to solve it

Object storage 100% compatible with the S3 API, billed for what you actually use, on servers in the European Union.

Pay-as-you-go pricing

No fixed tiers: you pay for what you actually use

A single base price with storage and traffic included. If you need more, you're billed per additional TB, with no surprises.

If you need more than what's included

Additional storage €8.90/TB per month
Additional egress traffic €8.90/TB
Ingress and traffic within the EU Free

Not sure how much you'll use?

If you've never used object storage before, start with the base price — 1 TB of storage and 1 TB of traffic cover most small and medium projects. A technician can help you estimate your real usage before you sign up.

Talk to a technician before choosing →

Included in the service

Object storage built for your application to use

🔌

Compatible with the S3 API

boto3, rclone, AWS CLI, Cyberduck, s3cmd. Integrate your application without rewriting the code you already use with AWS.

🔐

Object locking

Lock objects against deletion or overwriting for a set period. Real protection against ransomware.

🕰️

Object versioning

Recover previous versions of a file if something gets overwritten or deleted by mistake.

🔗

Signed URLs

Share temporary access to a specific object without making an entire bucket public.

🔒

Server-side encryption

Your objects encrypted at rest, optionally and at no extra cost or complex configuration.

📦

Up to 100 buckets

Each bucket supports up to 100 TB and 50 million objects. Organize your projects with no artificial limits.

Amazon S3 or miHosting?

The same API, a very different kind of support

Aspect Amazon S3 miHosting Object Storage
Egress traffic Variable bill, expensive at scale 1 TB included, then €8.90/TB
Technical support Tickets in English, paid support tiers Real technicians, included
Data location Multiple global regions to review one by one Always in the EU: Germany and Finland
Tool compatibility Native, obviously 100% compatible: same code, same tools

Don't need an API, just a disk a person will use? Check out the online hard drive →

Getting started

Your Object Storage, ready in 3 steps

01

Receive your access keys

Access key and secret key to authenticate your requests, generated within minutes after signing up.

02

Connect your favorite tool

boto3, rclone, AWS CLI, Cyberduck or any S3-compatible SDK. You just change the endpoint.

03

Upload objects and pay for what you use

No minimums, no minimum term. Monthly invoice based on the storage and traffic you actually used.

Is S3 Object Storage for you?

Perfect if…

  • You're building an application that needs to store user files, images or documents
  • You want to use object storage as a CDN origin or to serve static content
  • Your backup software (Duplicati, Veeam, restic) needs an S3-compatible destination
  • You work with large volumes of data for analytics, big data or archiving
  • You already use AWS S3 and want to cut costs without rewriting your integration

You might prefer another service if…

  • You just need an extra drive for a person to upload and download files
  • Your team needs to collaborate with a web interface, like Google Drive

If a person will use it, not an app → Online Hard Drive.

See online hard drive →

If your team needs to collaborate → Managed Nextcloud.

See Nextcloud →

Frequently asked questions

Everything you need to know before you sign up

Is it compatible with the tools I already use with Amazon S3?

Yes. We implement the Amazon S3 API, so boto3, rclone, AWS CLI, Cyberduck, s3cmd and most libraries and applications that speak S3 work without changing code — just point them to the miHosting endpoint and your access keys.

How exactly is it billed?

The base price includes 1 TB of storage and 1 TB of egress traffic per month. If you use more, you're billed per additional TB of storage and per additional TB of egress traffic. Ingress traffic and traffic within the European Union are always free, and API calls have no extra cost.

What is object locking and what is it for?

It's a lock that prevents an object from being deleted or overwritten for a period of time, even with the correct credentials. It's mainly used to protect backups against ransomware or accidental deletion, and to meet regulatory retention requirements.

Can I use it as the destination for my backup software?

Yes. Being S3-compatible, it works as a destination in most modern backup software: Duplicati, Veeam, restic, Borgmatic or any tool that supports S3 storage as a backend.

How many buckets can I create?

Up to 100 buckets per account, with a limit of 100 TB and 50 million objects per bucket.

Where is my data stored?

In data centers in Germany and Finland. All data stays within the European Union, with guaranteed GDPR compliance.

Do I need a minimum contract or volume commitment?

No. It's billed monthly based on what you actually use, with no minimum contract or term.

What payment methods do you accept?

Credit and debit card (Visa, Mastercard, American Express), PayPal, bank transfer and Bitcoin. All transactions are encrypted with 256-bit SSL. See all payment methods →

S3 API compatible · Data in the EU · No minimum term

The same API, without the surprise bill

Connect your application today and pay only for what you use. If you're not sure how much you'll consume, talk to a technician first.

✓ 100% S3 API compatible ✓ Data in the EU ✓ Pay-as-you-go ✓ No minimum term

miHosting's S3 object storage is an Amazon S3 alternative built for developers and businesses who already know AWS's object storage standard: it implements the same API, so tools like boto3, rclone or AWS CLI work without rewriting your application.

Unlike Amazon S3, the base price of €9.90/month includes 1 TB of storage and 1 TB of egress traffic, with ingress traffic and traffic within the European Union always free — no surprise egress bill like you'd typically get from American providers.

It includes features many budget alternatives don't offer: object locking to protect backups against ransomware, versioning of objects and signed URLs to share temporary access without making an entire bucket public.

All data is stored in data centers in Germany and Finland, with guaranteed GDPR compliance. If your company handles data from European customers, S3-compatible object storage lets you keep it within the European Union without giving up compatibility with the AWS ecosystem.