Skip to Content

Upload an ISO to a VMware vSphere datastore with the vSphere Client

This tutorial will show you how to upload an ISO image to a datastore managed by vCenter using the vSphere Client so that you can use it to install an operating system on a virtual machine. The following steps have been tested on a VMware vSphere ESXi 6.7 host managed by version 6.7 of the vCenter Server Appliance.

Step 1: Login to vCenter

Login to the vCenter Server Appliance by typing its IP or domain name into a web browser then clicking the button to launch the vSphere Client (HTML5).

Enter your username and password then click LOGIN.

Step 2: Create folder to store ISO images

In the following steps we’ll create a folder on a datastore called iso-images to store our uploaded ISO.

  1. Navigate to the Storage screen
  2. Select a datastore
  3. Click Files
  4. Click New Folder

Give the folder a name of iso-images then click OK.

Step 3: Upload an ISO image

Select the iso-images folder then click Upload Files.

Browse your local machine for an ISO image you want to upload. In the example below I’m using a MacBook to upload a Ubuntu 18.04 ISO.

You should see the progress of the upload in the bottom pane. Wait for the progress bar to reach 100%.

After the upload completes, you will see the ISO image in the iso-images folder.


In this tutorial we used the VMware vSphere HTML5 client to upload an ISO image to a datastore. We can now use this ISO to install an operating system on a new virtual machine.