home tools books contact

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).

vCenter Upload ISO Step 1

Enter your username and password then click LOGIN.

vCenter Upload ISO Step 2


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

vCenter Upload ISO Step 3

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

vCenter Upload ISO Step 4


Step 3: Upload an ISO image

Select the iso-images folder then click Upload Files.

vCenter Upload ISO Step 5

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.

vCenter Upload ISO Step 6

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

vCenter Upload ISO Step 7

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

vCenter Upload ISO Step 8



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.

Written by: Tony Mackay

Virtualization vCenter