Please provide your feedback in this short Flings' survey.
fling logo of Horizon Migration Tool

Horizon Migration Tool

version 3.0.2 — May 14, 2019

Contributors 4

View All

Comments 22

  • profile picture of Wen Wang
  • profile picture of Wen Wang
  • profile picture of Kota Okayama
  • profile picture of Wen Wang
  • profile picture of Wen Wang
  • profile picture of Wen Wang
  • profile picture of Alex Piontek
  • profile picture of Wen Wang
View All


Horizon Migration Tool helps you migrate from Citrix XenDesktop and Xen App to Horizon 7.

This tool supports following scenarios:

  • Migration from XenDesktop 7.6 and above to Horizon 7.2
  • Migration from XenApp 7.6 and above/6.0/6.5/5.0 to Horizon 7.2

The GUI wizard-based tool helps:

Desktop Migration:

  • Locate different pool based on Citrix pool type
  • Manage desktop agents
  • Create pools according to different provision technologies (manual, linked clone, instant clone)

Application Migration:

  • Validate the View agent status on RDS hosts (from View connection server, and XenApp server)
  • Create farms
  • Validate application availability on RDS hosts
  • Migrate application/desktop to one or multiple farms (new or existing)
  • Migrate entitlements to new or existing applications/desktops. Combination of application entitlements are supported
  • Check environment
  • Identify incompatible features and configuration


  • XenDesktop 7.6 or above
  • XenApp 7.6 or above, 6.5, 6.0, or 5.0
  • Horizon 7.2
  • Horizon Cloud 16.11.0 or 17.1.0

The following software are required:

  • vSphere 6.0 Update 1 or later is required for Horizon instant clone
  • .NET Framework 2.0(for Windows 2008)
  • .NET Framework 3.5(for Windows 2012)
  • JRE8 or above
  • Powershell (Required by migration of XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0. By default already installed on system with XenDesktop 7.6 or above, XenApp7.6 or above/6.5/6.0)


  1. Copy this Horizon Migration Tool to one Citrix Delivery Controller
  2. Run the tool by launching the HorizonMigrationTool.exe
  3. Follow the wizard

For more details, refer to the demo video on the Video tab, or user guide document.


Version 3.0.2

  • Updated the binary package and the document accordingly

Version 3.0.1

  • Fixed issue: add missed XenAppDumper.exe for XenApp 5.0

Version 3.0.0

  • Supports Citirx to Horizon 7.2 migration
  • Added Citrix PVS Desktop pool migration to Horizon 7.2
  • Added Citrix Dedicate MCS Desktop Pool migraiton to Horizon 7.2 as manual pool, linked-clone pool or instant clone pool
  • Fixed Bug: XenApp applications with customerized path includes spaces will migrate properly.

Version 2.3.0

  • Add migration from XenApp 7.6 and above to Horizon 7 and Horizon 7.1
  • Add migration from XenDesktop 7.6 and above to Horizon 7 and Horizon 7.1
  • Add migration from XenDesktop 7.6 and above to Horizon Cloud 16.1 1.0and 17.1.0

Desktop pool type supported:


  • Manual pool
  • Random machine creation service pool

Horizon 7:

  • Manual pool
  • Automated linked clone pool
  • Automated instant clone pool

Version 1.2.3

  • Spaces in the path of the migration tool are now possible.
  • Removed the inaccurate previous warning message.
  • Fixed the bug that occurred when a report was generated.

Version 1.2.2

  • Changed all Horizon 6 to Horizon 6.2.2 and 7 in the document
  • Changed all related date to current date in the document
  • Changed all jre7 or above to jre8 and above in the document
  • .
  • Updated the tool version from 1.2.1 to 1.2.2

Version 1.2.1

  • Generate a summary report after migration. The report will be located in ./x2v_log/Summary.html

Updated to 1.2.0

Now supports Horizon 6.2.2 and Horizon 7

Similar Flings

No similar flings found. Check these out instead...
Jun 25, 2019
fling logo of Horizon DaaS Migration Tool

Horizon DaaS Migration Tool

version 2.1.0

Horizon DaaS Migration Tool helps migrating from earlier versions of Horizon DaaS (6.1.5, 6.1.6, 7.0.0) to the latest supported version (8.0.0).

Mar 17, 2021
fling logo of Vmss2core


version 1.0.1

Vmss2core is a tool to convert VMware checkpoint state files into formats that third party debugger tools understand. It can handle both suspend (.vmss) and snapshot (.vmsn) checkpoint state files (hereafter referred to as a 'vmss file') as well as both monolithic and non-monolithic (separate .vmem file) encapsulation of checkpoint state data.

Sep 09, 2021
fling logo of vRealize Network Insight Toolkit

vRealize Network Insight Toolkit

version 1.0

Kickstart automation with vRealize Network Insight with the toolkit! This appliance-based Fling deploys right next to your vRealize Network Insight deployment.

Dec 11, 2013
fling logo of Real-Time Audio-Video Test Application

Real-Time Audio-Video Test Application

version 1.0

This application verifies the correct installation and operation of the View Horizon Real-Time Audio-Video functionality.

Apr 12, 2017
fling logo of IOInsight


version 1.1.1

IOInsight ships as a virtual appliance that can be deployed in any vSphere environment and an intuitive web-based UI allows users to choose VMDKs to monitor and view results.

May 23, 2022
fling logo of Virtual Machine Desired State Configuration

Virtual Machine Desired State Configuration

version 1.1.3 (4092207)

Virtual Machine Desired State Configuration (VMDSC) allows virtual administrators to specify VM CPU/Memory desired state which will take effect upon the next Guest OS reboot. This removes the burden of having to schedule a downtime window with the business/app owners.

View More