Setup Token2Shell with your favorite colors; you can now import color schemes from iTerm2 and MacOS Terminal

  • Color schemes can now be imported from iTerm2 (*.itermcolors) and MacOS Terminal (*.terminal)

    Looking for cool color schemes? Check out this GitHub repository:

  • Keyboard mapping files are updated. The new files will be copied when you freshly install Token2Shell. However, if you already installed Token2Shell and having problems using function keys or other special keys (ex. Home/End/Delete), try setting the keyboard mapping and terminal answerback to "xterm" after loading the new files via the "Restore" menu.
  • "Clear Scrollback" is added under the "Terminal" menu. If you want to save some previous lines, you can scroll back (SHIFT+UP) first and then select the menu; the text line buffer is cleared up to the currently visible top line.

Token2Shell can now search subfolders for its background image

  • When you have organized your background images in subfolders and want Token2Shell to randomly select an image from those subfolders, you can now enable the "Search subfolders" option.
  • Italic and strikethrough text styles are now supported. The new styles can improve your productivity while using server programs such as Vim. For example, while editing codes in Vim, you can set comment blocks in italic to improve readability.

Token2Shell/MD version 12.3.0 is now available for download

  • "3des-cbc" cipher is added for connecting to legacy devices. Please note that 3des-cbc is considered a weak cipher and shouldn't be used unless it's the only option.
  • Token2Shell/MD can now properly handle serial devices without a COM port name; you can directly use its full device ID (ex. USB\VID_####&PID_####\...).

Token2Shell can now do Docker!

  • Docker containers can now be created and managed from Token2Shell via newly added 'Docker Console'
  • Docker containers can now be directly connected from Token2Shell without installing any additional program (ex. OpenSSH server)
  • Sessions can now be kept alive by automatically sending a special SSH message or a string of characters (Idle Monitor)
  • Line Sender can now be set up per terminal
  • ALT+SHIFT+P now takes a snapshot of a terminal window with its title bar and frame border. If you just want the content area, press ALT+P.
  • When you minimize Token2Shell to Windows taskbar, Token2Shell now tries to postpone app suspension if you have any connected session. However, such postpone request can be denied or revoked when Windows detects low power.
  • Token2Shell version 14+ requires Fall Creator Update

Token2Shell/MD is now simply Token2Shell!

In efforts to develop apps that are more tightly integrated with and fully optimized for Windows 10, we have upgraded our Windows developer account. But unfortunately Microsoft currently doesn’t provide a way to transparently migrate existing apps from one developer account to another.

All in all, we are releasing a new version of Token2Shell/MD from our new developer account simply as Token2Shell! Please install the new Token2Shell from the following link:

Please note that the new Token2Shell is not offered free to existing Token2Shell/MD owners. It must be purchased as a separate app if you want to upgrade.

For transferring existing Token2Shell/MD settings (ex. Address Book), you just need to export the Home Folder from its Settings page and select that exported folder from the new Token2Shell.

Token2Shell/MD will eventually be removed from Microsoft Store but we'll keep providing bug fixes and minor enhancements as long as we can. All new features such as connecting directly to Docker containers will be added only to the new Token2Shell.

Please help us build Token2Shell awesomely better by supporting the new release!

Thank you.

Best regards,
Choung Networks Dev Team

PS. As Token2Shell/MD can no longer be purchased from Microsoft Store, it'll not be listed on search results. However, you can install it from the "My Library" section in the Microsoft Store app ([ ... (See more) ] » [ My Library ] » "All Owned").

Can your text terminal do programming ligatures in fonts?

Some fonts such as Fira Code include ligatures for commonly used multi-character programming signs and symbols. When appropriately used, such ligatures can greatly improve the readability of your codes.

When you want to use a TrueType font with programming ligatures, simply install it as a regular Windows font and select it from Token2Shell/MD. If you just want to use the font for a specific server, create an address book entry for the server and change its font settings.

Please note that if Token2Shell/MD was already running while installing fonts, you need to restart Token2Shell/MD in order to properly use the newly installed fonts from the app.


Token2Shell/MD version 12 gets new tabs on top and offers cleaner and simpler UI

  • Window tabs are now shown on top in cleaner and minimal layout! If your terminal windows are in floating mode, you can also completely hide the tabs.
  • Each terminal window now has its own find pane. You can activate this pane via the 'Find' menu or keyboard shortcuts: ALT+F or CTRL+SHIFT+UP/DOWN
  • SVG images can now be directly viewed in Graph window using an escape control sequence: "ESC]72;<svg></svg>BEL". Displaying embedded bitmap images within SVG is also supported.

    This feature is compatible with generating standalone SVG image output in 'gnuplot (' version 5.2 and higher. In gnuplot, simply set the terminal type to 'domterm'; your output will be automatically transferred to Token2Shell/MD and displayed on Graph window.

Character input becomes more responsive and seamless in Token2Shell/MD

Token2Shell/MD version 11.2.2 is now available at Windows Store. The new version is more tightly integrated with Windows character input system and no longer needs its own "Character Input Buffer" option. Overall character input experience in Token2Shell/MD should now be more responsive and seamless. Especially if you're using an IME (Input Method Editor) for Chinese/Japanese/Korean or one of the text input methods supported by Windows 10 such as handwriting and virtual keyboards (ex. WordFlow on mobile devices).

Token2Shell/MD now also has an option for changing the terminal cursor/caret color.

Token2Shell/MD gets a touch of fluent design in the new update

Fluent Design System is the future look-and-feel of Windows 10. It's not yet available in the official release of Windows 10 SDK but we were able to implement one of its noticeable elements, acrylic background, for Token2Shell/MD.

In order to support this new acrylic background, Token2Shell/MD now requires Windows 10 Anniversary Update (Build 14393) or higher. If you're using a previous version of Windows 10, you cannot update Token2Shell/MD to version 11.0.0 or higher.

The new version 11.0.0 also includes the following improvements and changes:

  • Address Book and Macro entries can now be moved or copied within their side pane view
  • You can now use sliding gestures on side panes for activating their associated menus. For example, on Address Book side pane, tapping an entry opens a new terminal window. However, you can select the entry for copying or moving by sliding it to right. If you slide it to left, you can access its popup menu.

  • Swiping to left on the right edge of the desktop opens the most recently used side pane view (ex. Address Book, Macro or etc.)
  • The password is now automatically removed from a URL before adding it to the recent connection history. For example, if you enter "ssh://username:mypassword@host.address" on the Quick Connect popup window, Token2Shell/MD uses the "mypassword" as a password for connecting to "host.address". However, instead of storing the full "ssh://username:mypassword@host.address", only "ssh://username@host.address" will be added. Token2Shell/MD now also has an option to completely turn off maintaining the recent connection history.

    The new behavior and option should be handy if you're using a dedicated password manager such as KeePass ( and want to open sessions in Token2Shell/MD via URL's.