The Azurite open-source emulator provides a free local environment for testing your Azure Blob, Queue Storage, and Table Storage applications. When you're satisfied with how your application is working locally, switch to using an Azure Storage account in the cloud. The emulator provides cross-platform support on Windows, Linux, and macOS.

But for the development Microsoft created a tool called Azurite, which works locally and you create your app and not to use cloud services and pay for them.

The Azurite open-source emulator provides a free local environment for testing your Azure Blob, Queue Storage, and Table Storage applications. When you're satisfied with how your application is working locally, switch to using an Azure Storage account in the cloud. The emulator provides cross-platform support on Windows, Linux, and macOS.

Run Azurite

azurite --silent --location c:\azurite --debug c:\azurite\debug.log

You could also use Docker. Personally, I prefer this method.

docker run -p 10000:10000 -p 10001:10001 -p 10002:10002 \
    mcr.microsoft.com/azure-storage/azurite

I suggest to use Azure Storage Explorer, which allows to see the data with GUI.