How can I download and install DDO?
Before you begin the download, you first want to ensure that your PC meets the DDO System Requirements.
Download: To begin downloading and installing the DDO client, start by visiting the "Download DDO" page. Available there are the Play Instantly based installer and Mac install.
Notes: This download is made available free for any Turbine users who want to install the DDO game software to play. No matter what your account status is (Free, Premium or VIP) you can use this page to download the game software.
If you need further assistance, please follow up with Technical Support.
We’d love your feedback and comments on this article! Please rate the article below and then add a comment!