Notices: This section not yet converted to new layout. Download stats are rolling back out.

Tera Term


Package test results are passing.

Private CDN cached downloads available for licensed customers. Never experience 404 breakages again! Learn more...

This package was approved as a trusted package on 8/6/2019.

Tera Term is free software terminal emulator which supports:

  • TCP/IP (telnet, ssh, raw), serial, and named-pipe connections.
  • VT100 emulation and selected VT200/300/400/500 emulation.
  • Tek4010 emulation.
  • File transfer protocols (Kermit, XMODEM, YMODEM, ZMODEM, B-PLUS, and Quick-VAN)
  • Scripts using the "Tera Term Language".

To install Tera Term, run the following command from the command line or from PowerShell:

C:\> choco install teraterm

To upgrade Tera Term, run the following command from the command line or from PowerShell:

C:\> choco upgrade teraterm


  • tools\chocolateyinstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $packageName= 'teraterm'
    $toolsDir   = "$(Split-Path -parent $MyInvocation.MyCommand.Definition)"
    $url        = ''
    $packageArgs = @{
      packageName   = $packageName
      unzipLocation = $toolsDir
      fileType      = 'EXE'
      url           = $url
      softwareName  = 'Tera Term *'
      checksum      = '344034ee31a8f0199a86b62d8b8b84c8f4c48a670ef4c295d7d1208a6adcd1e5'
      checksumType  = 'sha256'
      validExitCodes= @(0)
    Install-ChocolateyPackage @packageArgs
  • tools\chocolateyuninstall.ps1 Show
    $ErrorActionPreference = 'Stop';
    $packageName = 'teraterm'
    $softwareName = 'Tera Term *'
    $installerType = 'EXE' 
    if ($installerType -ne 'MSI') {
      $validExitCodes = @(0)
    $uninstalled = $false
    [array]$key = Get-UninstallRegistryKey -SoftwareName $softwareName
    if ($key.Count -eq 1) {
      $key | % { 
        $file = "$($_.UninstallString.Trim('"'))"
        if ($installerType -eq 'MSI') {
          $silentArgs = "$($_.PSChildName) $silentArgs"
          $file = ''
        Uninstall-ChocolateyPackage -PackageName $packageName `
                                    -FileType $installerType `
                                    -SilentArgs "$silentArgs" `
                                    -ValidExitCodes $validExitCodes `
                                    -File "$file"
    } elseif ($key.Count -eq 0) {
      Write-Warning "$packageName has already been uninstalled by other means."
    } elseif ($key.Count -gt 1) {
      Write-Warning "$key.Count matches found!"
      Write-Warning "To prevent accidental data loss, no programs will be uninstalled."
      Write-Warning "Please alert package maintainer the following keys were matched:"
      $key | % {Write-Warning "- $_.DisplayName"}

Virus Scan Results

In cases where actual malware is found, the packages are subject to removal. Software sometimes has false positives. Moderators do not necessarily validate the safety of the underlying software, only that a package retrieves software from the official distribution point and/or validate embedded software against official distribution point (where distribution rights allow redistribution).

Chocolatey Pro provides runtime protection from possible malware.


This package has no dependencies.

Package Maintainer(s)

Software Author(s)

  • T. Teranishi
  • TeraTerm Project


(c) 1994-1998 T. Teranishi, 2004-2019 TeraTerm Project


Release Notes

Tera Term

2019.06.15 (Ver 4.103)

  • Changes

    • added support for High DPI experimentally.

      • The default setting is disabled. When DPIAware=on is set in [Tera Term] of teraterm.ini file, this feature is enabled.

      • However, this is only available for Windows 10 Version 1703 or later.

    • The font submenu is newly added, and added support for configure the dialog font.

      • The default font is same as before.

    • the pop-up menu of TEK Window is not displayed correctly.

    • When the font file(TSPECIAL1.TTF) displaying ruled line is not installed, the file is loaded from same directory as ttermpro.exe.

    • When the file sending by kermit protocol, notifies the file modification time instead of creation time.

    • MACRO: Store exec command result to result variable.

  • Bug fixes

    • Display position of IME's conversion candidate window can not follow cursor position. This bug was introduced in 4.102.

    • Can't display character such as U+2014 EM DASH, U+2212 MINUS SIGN, U+301C WAVE DASH etc. This bug was introduced in 4.102.

    • MACRO: Fix handle leak when exec command is executed.

  • Misc

    • upgraded TTSSH to 2.89.

    • upgraded Oniguruma to 6.9.2.


2019.06.15 (Ver 2.89)

  • Changes

    • Windows logon user name can be configured as the default user name.

      • added the DefaultUserType entry in the teraterm.ini file. The default is 1(Using a specified default user name).

    • added a selector whether to use control characters in the Inputing Password and Passphrase of the authentication dialog.

  • Bug fixes

    • garbage data is added to the CipherOrder and MacOrder settings when saving settings.

    • when echo flag is 1 in the server's authentication informatin message, password string is masked on the keyboard-interactive authentication dialog.

  • Misc

    • upgraded OpenSSL to 1.0.2s.

Version History

Version Downloads Last updated Status
Tera Term 4.102 4123 Thursday, February 28, 2019 approved
Tera Term 4.101 3111 Friday, November 30, 2018 approved
Tera Term 4.100 3705 Friday, August 31, 2018 approved
Tera Term 4.99 2647 Wednesday, May 30, 2018 approved
Tera Term 4.98 2166 Wednesday, February 28, 2018 approved
Tera Term 4.97 2826 Thursday, November 30, 2017 approved
Tera Term 4.96 2069 Thursday, August 31, 2017 approved
Tera Term 4.95 1686 Monday, June 19, 2017 approved
Tera Term 4.94 1884 Tuesday, February 28, 2017 approved
Show More

Discussion for the Tera Term Package

Ground rules:

  • This discussion is only about Tera Term and the Tera Term package. If you have feedback for Chocolatey, please contact the google group.
  • This discussion will carry over multiple versions. If you have a comment about a particular version, please note that in your comments.
  • The maintainers of this Chocolatey Package will be notified about new comments that are posted to this Disqus thread, however, it is NOT a guarantee that you will get a response. If you do not hear back from the maintainers after posting a message below, please follow up by using the link on the left side of this page or follow this link to contact maintainers. If you still hear nothing back, please follow the package triage process.
  • Tell us what you love about the package or Tera Term, or tell us what needs improvement.
  • Share your experiences with the package, or extra configuration or gotchas that you've found.
  • If you use a url, the comment will be flagged for moderation until you've been whitelisted. Disqus moderated comments are approved on a weekly schedule if not sooner. It could take between 1-5 days for your comment to show up.

comments powered by Disqus uses cookies to enhance the user experience of the site.