Skip to content
Search Sign in List your company

Azure Blob Storage

by Microsoft Azure from Microsoft

Page last updated
25 August 2026
What these mean

Report a problem with this product

Price on request

Azure Blob Storage is Microsoft Azure's object storage service for unstructured data such as files, media, backups, archives, analytics data, application assets and cloud-native datasets at large scale.

About Azure Blob Storage

Azure Blob Storage is Microsoft Azure's object storage service for large volumes of unstructured data such as files, images, video, backups, archives, logs, analytics data and application assets. It is designed to scale independently from compute and can be accessed through Azure APIs, SDKs, command-line tools and the Azure portal. Buyers should evaluate access patterns, redundancy, retrieval latency, transaction volume, data transfer and retention requirements because Blob Storage pricing and behavior depend heavily on those choices.

What is included

Storage model

Object storage Designed for large-scale unstructured data such as files, media, backups, logs, archives and application assets.

Access tiers

Hot, Cool, Cold and Archive Block blob access tiers trade storage cost against access cost and retrieval latency, with minimum retention periods on cooler tiers.

Resilience

Redundancy options Supports LRS, ZRS, GRS, RA-GRS, GZRS and RA-GZRS in supported storage account configurations.

Lifecycle

Lifecycle management Rule-based policies can move eligible blobs to cooler tiers or delete them when defined conditions are met.

Recovery

Soft delete and versioning Supported recovery features can protect deleted or overwritten blob data, subject to account configuration and retention choices.

Pricing

Usage-based billing Cost depends on capacity, tier, redundancy, operations, retrieval and data transfer rather than one fixed monthly price.

What is Azure Blob Storage used for?

Azure Blob Storage is used when an application or organization needs durable object storage rather than a traditional file system or block device. Microsoft positions Blob Storage for cloud-native application data, media, documents, backup and archival content, analytics datasets, data lakes, high-performance computing and machine learning scenarios. Block blobs are the most common object type for text and binary content such as files, images and video.

A key design point is that Blob Storage is independent from a specific virtual machine or application host. An application on Azure App Service, Azure Functions, AKS, Virtual Machines or another platform can store and retrieve objects from the same storage account. This separation can improve scalability and durability, but it also means teams need to design authentication, network access, naming, lifecycle rules and data ownership deliberately.

How do Hot, Cool, Cold and Archive tiers differ?

Microsoft currently documents Hot, Cool, Cold and Archive access tiers for block blob data. Hot is designed for frequently accessed or modified data and carries higher storage cost with lower access cost. Cool is intended for infrequently accessed data and has a recommended minimum retention period of 30 days. Cold is for rarely accessed data that still needs online retrieval and has a recommended minimum of 90 days. Archive is an offline tier for rarely accessed data with retrieval latency measured in hours and a minimum retention period of 180 days.

These tiers are not interchangeable from an operational perspective. Early deletion charges can apply when data is removed or moved before a tier's minimum period is met. Archive data must be rehydrated before normal online use, and Microsoft states rehydration can take up to 15 hours. Buyers should therefore place data based on measured access patterns rather than moving everything to the lowest-cost storage tier.

How does Blob Storage pricing work?

Azure Blob Storage does not have one fixed monthly price. Microsoft prices the service according to factors such as stored capacity, access tier, redundancy option, operations, data retrieval and outbound transfer. The Azure Blob Storage product page also notes that reserved capacity can reduce cost for predictable storage volumes. Exact rates vary by region, account configuration and usage pattern, so a single per-GB figure would be misleading for a directory listing.

Cost optimization depends on the full access pattern. A cooler tier can reduce capacity cost while increasing read, transaction or retrieval charges. Frequent movement between tiers can create additional operations and, in some cases, early deletion fees. Teams should estimate capacity growth, read and write frequency, object count, redundancy, egress and retention together instead of optimizing only the storage-per-GB line item.

What redundancy options should organizations evaluate?

Azure Storage supports several redundancy models for Blob Storage. Locally redundant storage keeps copies within a single physical datacenter in the primary region. Zone-redundant storage synchronously replicates data across three or more availability zones in the primary region. Geo-redundant and geo-zone-redundant options also replicate data to a secondary region, while read-access variants can expose the secondary copy for reads.

The right choice depends on availability, disaster recovery, data residency and cost. Redundancy protects against infrastructure failure but does not protect against every accidental delete or overwrite because changes can be replicated to all copies. Microsoft recommends using recovery features such as soft delete or versioning where appropriate in addition to choosing a redundancy model.

How can teams manage retention and lifecycle automatically?

Blob lifecycle management lets organizations define rule-based policies that move data to cooler access tiers or delete it when conditions are met. Rules can apply to whole accounts, selected containers or subsets of blobs using prefixes and blob index tags. This is useful for logs, backup data, media archives and datasets whose value or access frequency changes over time.

Lifecycle management has limits that buyers should understand. Microsoft states that lifecycle policies cannot rehydrate archived blobs back to an online tier, and tiering support differs by blob type and account configuration. Premium block blob accounts also have different tiering behavior. Policies should therefore be tested against the exact account type, retention rules and compliance requirements before being used as a broad cost-control mechanism.

What security and recovery controls matter?

Organizations should treat Blob Storage as an application data service, not just a capacity bucket. Access should be controlled with Microsoft Entra identities, role-based access, managed identities or other supported authorization methods rather than broadly exposing storage keys. Network controls, encryption, private access and logging should be chosen according to the workload's sensitivity and architecture.

Microsoft also documents blob soft delete and versioning for recovery scenarios. Soft delete can retain deleted data for a configured period, while versioning can preserve previous object states in supported account configurations. These features can increase storage consumption, so teams should set retention deliberately rather than enabling every recovery option without monitoring its cost.

Who should choose something else?

Blob Storage is not the right choice when an application needs a shared file system with file-share semantics, a relational database, low-level block storage for a virtual machine, or a database query engine. Azure Files may fit workloads that need managed file shares, Azure Managed Disks are designed for VM block storage, and Azure SQL or Cosmos DB are more appropriate when applications need database semantics rather than object storage.

Azure Blob Storage is strongest when the requirement is durable, scalable object storage for unstructured data and the application can work with object APIs. Buyers should choose it when storage scale, tiering, cloud-native access and integration with Azure services matter more than POSIX-style file operations or relational querying.

Reviews

No reviews yet

Nobody has reviewed Azure Blob Storage here yet.