Azure Blob Storage API Explorer with source code is a powerfull API for managing Azure blob storage that allows developers or consumers to perform most common file operations like reading, creating, copying, moving, renaming and dowloading files or folders. This API also fully documented over Swagger tools.

You can call this API from any other web or mobile application so you can perform actions directly on your blob storage with complete transparency


The following table represents the operations available in Azure storage web explorer API :

Action Description
search Searches for items matching the search string in the current and sub folders
read Read the content of files or folders available in the given path
create Create new folder in the current path
delete Delete files or folders
copy Copy selected file or folder to target path
move Cut selected file or folder
rename Rename the selected file or folder
download Download one or multiple file from blob storage
upload Upload file to the current path in blob storage

Live demo

Live demo here

Getting started

Technology Features

  • IDE : Visual studio 2019/2017
  • .Net Core 3.1
  • C#
  • Swagger

Launch the Application

  • Unzip project file
  • With MS Visual Studio, Launch the *.sln file
  • In Solution Explorer window, right-click on BlobStorageWebExplorer.Api project and click on Set as startup project menu
  • Rebuild the solution
  • All nuget packages needed are already included in solution
  • You must set your Azure blob storage account in appsettings file as explained below


Azure bob storage account settings

In order to manage you Azure blob storage, you must set your account in app settings file.

In application folder, edit “appsettings.json” file by setting your Azure blob storage connection string and container name.

Here full doc

⤥ Download Links ⤦