To ensure a seamless online experience, for both the website and Online creator tools, we recommend using Google Chrome or Edge.
However, this differs for our Windows offline creator tool, which requires Internet Explorer 11 to show the product selection page.
When updating Windows 7 and 8 to the latest available version, Internet Explorer 11 is automatically installed. For Windows 10 Internet Explorer 11 is built-in.
If you do not have Internet Explorer 11 installed and would like to use our Windows offline creator tool, please download the browser.