Download thinkorswim® platforms

Once you've opened an account with Schwab, download our award-winning trading platforms. 

thinkorswim desktop

Windows users

  1. This installation requires Windows 10 or later. Click "Install thinkorswim" below to automatically select the installer appropriate for your operating system then click "Run." The download may take anywhere from a couple of minutes to half an hour depending upon the speed of your internet connection.

    Note: Depending on your security settings, you may be presented with dialogs asking for permission to continue. Confirm you want to proceed with the installation.
     
  2. Once the download is complete, the installation wizard should start automatically. Follow the instructions when prompted. Only advanced users should change any of the options from the defaults selected by the wizard.
     
  3. Once you click "Done," the installation process is complete. You will now have an icon labelled thinkorswim that displays the thinkorswim logo on your desktop. If this is visible, the installation was completed successfully. You may also search your Program Files folder to access thinkorswim.

    Note: You do not need to install any other software. A Java virtual machine is included with this download. No manual intervention is required.

Mac users

  1. This installation requires OS X 10.11 or later. To ensure you are running it, click the Apple Menu and select "About this Mac."
     
  2. To begin, click "Install thinkorswim" below to download the thinkorswim installer. Once downloaded, open the .dmg file to start the application installation.

    Note: Depending on your security settings, you may be presented with dialogs asking for permission to continue. Confirm you want to proceed with the installation.
     
  3. Once complete, you will have an icon labelled thinkorswim that displays the thinkorswim logo on your desktop. If this is visible, the installation was completed successfully. You may also search your applications folder to access thinkorswim.

Linux users

thinkorswim requires Zulu OpenJDK 17 to run; general installation instructions can be found on the Zulu website.

Once Zulu OpenJDK 17 is installed, ensure it is set as the default Java VM using the steps specific to your Linux Distribution. After ensuring Zulu OpenJDK 17 is the default with the "java –version" command in a shell/terminal, continue with the installation instructions below:

  1. Click "Install thinkorswim" below to download the thinkorswim installer to a directory on your PC.
     
  2. After downloading, open a shell and CD to the directory where you downloaded the installer.
     
  3. At the prompt, type: sh ./thinkorswim_installer.sh

Note: For clients intending to run thinkorswim on Linux, Solaris, or other Unix variants, manual updates and tuning may be required. We have no official support for configuring these operating systems.
 

All other desktop users

For Unix or Unix-like operating systems:

  1. Ensure that Java 17 (Azul's Zulu OpenJDK 17 is preferable) is installed and accessible, then from your shell of choice, type: java -jar launcher.jar
     
  2. If that does not work, try: java -classpath [path to] classes.zip:launcher.jar install
     
  3. If that does not work either, on sh-like shells, try: cd [to directory where launcher.jar is located] CLASSPATH=launcher.jar export CLASSPATH java install
     
  4. Or for csh-like shells: try: cd [to directory where launcher.jar is located] setenv CLASSPATH launcher.jar java install
     

Instructions for other platforms:

  1. Be sure you have Java 17 installed (Azul's Zulu OpenJDK 17 is preferable). You can download Java from Azul's site.
     
  2. In a console window, change to the directory where you downloaded launcher.jar to before running the installer.
     
  3. Your operating system may invoke Java in a different way. To start the installer, add launcher.jar to your CLASSPATH, then start the main class of the installer named install.

Note: For clients intending to run thinkorswim on Linux, Solaris or other Unix variants, manual updates and tuning may be required. We have no official support for configuring these operating systems.

thinkorswim mobile

Apple (iOS) users

  1. thinkorswim mobile is available for iPhone, iPad, and iPod touch devices. Click the button below to go to the thinkorswim page in the App Store.
     
  2. On the App Store's thinkorswim page, tap the "Get" button to download the app. You may have to enter your Apple ID and password to complete the download.
     
  3. Once complete, you will have an icon labeled thinkorswim on your Apple device. If this is visible, the installation was completed successfully.

Download thinkorswim on the Apple App Store

Android users

  1. thinkorswim mobile is available for Android smartphone and tablet devices. Click the button below to go to the thinkorswim page in the Google Play app store.
     
  2. From the app store's thinkorswim page, tap the "Install" button to download the app.
     
  3. Once complete, you will have an icon labeled thinkorswim on your device. If this is visible, the installation was completed successfully.

Get thinkorswim on Google Play

thinkorswim web

With no download required, thinkorswim web takes the essential tools from thinkorswim desktop and makes it easy for you learn and trade directly from any internet connected web browser. thinkorswim web was designed to be utilized on desktop, laptop, mobile, and tablet web browser experiences. 

Not yet a Schwab client? Open an account to get started.

Need help installing thinkorswim? We're here to help.