---
title: "Xamarin With Wasabi"
slug: "how-do-i-use-xamarin-with-wasabi"
updated: 2026-05-30T23:37:17Z
published: 2026-05-30T23:37:17Z
---

> ## Documentation Index
> Fetch the complete documentation index at: https://docs.wasabi.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Xamarin With Wasabi

[Xamarin](https://www.xamarin.com/) is a mobile application development platform for Android, iOS and Windows. The [AWS Transfer Utility](https://docs.aws.amazon.com/aws-mobile/latest/developerguide/how-to-transfer-files-with-transfer-utility.html) can be used in your Xamarin application to connect to Wasabi. A Xamarin application can be developed either on Visual Studio or Xamarin Studio.

Instructions to get started:

1) [Download](https://www.visualstudio.com/downloads/) Visual Studio

2) Download and install the [AWS Toolkit](https://aws.amazon.com/visualstudio/) for Visual Studio

3) Below is a sample code to download a file from Wasabi bucket:

```plaintext
using Amazon.S3;
using Amazon.S3.Model;
using Amazon.S3.Util;

namespace s3.amazon.com.docsamples
{
class downloadFile
{

    public static void Main(string[] args)
    {
        AmazonS3Config s3Config = new AmazonS3Config();
        s3Config.ServiceURL = "https://s3.wasabisys.com";
        s3Config.RegionEndpoint = Amazon.RegionEndpoint.USEast1;
        var accessKey = "";
        var secretKey = "";

        var s3Client = new AmazonS3Client(accessKey, secretKey, s3Config);
        var transferUtility = new Amazon.S3.Transfer.TransferUtility(s3Client);

        transferUtility.Download("", 
                                 "", 
                                 "");

    }

}
}
```

Note that this example discusses the use of Wasabi's us-east-1 storage region. To use other Wasabi storage regions, please use the appropriate Wasabi service URL as described in this [article](https://docs.wasabi.com/docs/what-are-the-service-urls-for-wasabis-different-storage-regions).
