Termiyo

macOS 0.4.42 · Windows 0.4.42 · Linux 0.4.42

Download Termiyo

Free, and no account needed to start. Your vault is created on your machine the first time you open the app.

Start your 14-day Pro trial

  1. Install Termiyo from the files below.
  2. Open it, choose a master password, then Create vault.
  3. When Termiyo asks you to sign in, choose Create one instead. Enter your email and the same master password, then Create account — that starts the 14 days. Type the six-digit code we email you: sync waits for it.

Pressed Not now, or never saw that screen? Open Settings → Account and choose Create one instead.

The trial is a Pro trial. To try Team or Business instead, create your account, then ask us to switch the trial.

macOS

macOS 12 Monterey or later · Apple Silicon or Intel

Universal (dmg)252 MB

One download that runs natively on both Apple Silicon and Intel — nothing to choose. Signed and notarised, the app and the disk image itself.

Verify this download

In Terminal, run this. If macOS asks whether Terminal may access your Downloads folder, allow it. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

cd ~/Downloads && echo 'a2dce67dac7766859083e7d9d7818e5acb783751f2c644671ff24f506e92cc37 termiyo-0.4.42-universal.dmg' | shasum -a 256 -c -

SHA-256 a2dce67dac7766859083e7d9d7818e5acb783751f2c644671ff24f506e92cc37

Other downloads (3)
Universal (zip)244 MB

The same notarised universal app, archived — what the auto-updater fetches on an Intel Mac.

Verify this download

In Terminal, run this. If macOS asks whether Terminal may access your Downloads folder, allow it. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

cd ~/Downloads && echo 'e99f61c468e115ac16def4f2bb489a1479f9caa702efdb0c6a5f450bb57abc01 termiyo-0.4.42-universal.zip' | shasum -a 256 -c -

SHA-256 e99f61c468e115ac16def4f2bb489a1479f9caa702efdb0c6a5f450bb57abc01

Apple Silicon (dmg)150 MB

Apple Silicon (M1 or later) only — it will not open on an Intel Mac. Not sure which Mac you have? Universal runs on both. Signed and notarised.

Verify this download

In Terminal, run this. If macOS asks whether Terminal may access your Downloads folder, allow it. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

cd ~/Downloads && echo 'c1c216322dd4ed132dc71f174c51b0edbf2a6747ebe26749f1bc6b006bd7170e termiyo-0.4.42-arm64.dmg' | shasum -a 256 -c -

SHA-256 c1c216322dd4ed132dc71f174c51b0edbf2a6747ebe26749f1bc6b006bd7170e

Apple Silicon (zip)145 MB

Apple Silicon (M1 or later) only, archived — what the auto-updater fetches on an Apple Silicon Mac. It will not open on an Intel Mac.

Verify this download

In Terminal, run this. If macOS asks whether Terminal may access your Downloads folder, allow it. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

cd ~/Downloads && echo '89435831f52721035470c39fa96544319c5311e1e4001f25549d8c14c77a2c45 termiyo-0.4.42-arm64.zip' | shasum -a 256 -c -

SHA-256 89435831f52721035470c39fa96544319c5311e1e4001f25549d8c14c77a2c45

Windows

Windows 10 or later · x64

Installer137 MB

The Windows installer is unsigned, so Edge and Chrome both stop it at download time with a warning that it is not commonly downloaded.

  1. In Edge, use the … menu beside the download → Keep, then Show more → Keep anyway if prompted. In Chrome’s download bubble, use the item’s menu → Keep. Only keep the file if you intended to download it from termiyo.com. Saving it does not run it.
  2. Once saved, compare its SHA-256 with the hash below before opening it; do not run it if they differ.
  3. If first-run SmartScreen shows “Windows protected your PC”, choose More info → Run anyway only after the hash matches.

Windows 11 Smart App Control can block this unsigned build without a Run anyway option.

Verify this download

In PowerShell, run this. It prints True when the download is intact. False means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

(Get-FileHash "$env:USERPROFILE\Downloads\termiyo-0.4.42-x64-win.exe").Hash -eq '39f866a32d4b9f76be07668084f17720b8ae097a2ba2a49f89ae32cb33792ec8'

SHA-256 39f866a32d4b9f76be07668084f17720b8ae097a2ba2a49f89ae32cb33792ec8

Other downloads (1)
Portable (zip)177 MB

No installer — unzip and run. Also unsigned; verify the SHA-256.

Verify this download

In PowerShell, run this. It prints True when the download is intact. False means it is not, or that the file is not in Downloads under exactly this name — a browser saves a second copy under a new one.

(Get-FileHash "$env:USERPROFILE\Downloads\termiyo-0.4.42-x64-win.zip").Hash -eq '9ee5214ccfe8970321c9291eef30d76f17ced6c0009b8ba242258f289f0c7419'

SHA-256 9ee5214ccfe8970321c9291eef30d76f17ced6c0009b8ba242258f289f0c7419

Linux

Any distribution with GTK 3 · x86_64 · ARM64 (.deb)

Debian / Ubuntu (.deb, x86-64)122 MB
Verify this download

In a terminal, run this. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in your downloads folder under exactly this name — a browser saves a second copy under a new one.

cd "$(xdg-user-dir DOWNLOAD)" && echo 'ef1f9188c82f98146bc0cb1c3437df75e2e7fa0eb8cfb36a17dcb76ab51a230f termiyo-0.4.42-amd64.deb' | sha256sum -c -

SHA-256 ef1f9188c82f98146bc0cb1c3437df75e2e7fa0eb8cfb36a17dcb76ab51a230f

Debian / Ubuntu (.deb, ARM64)117 MB

For 64-bit ARM — a Raspberry Pi 4 or later, an Ampere or Graviton server, Asahi Linux on a Mac.

Verify this download

In a terminal, run this. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in your downloads folder under exactly this name — a browser saves a second copy under a new one.

cd "$(xdg-user-dir DOWNLOAD)" && echo 'a54fb130f8738e28b56eaff44f586b08700360dbfb5a42e2b9a1c17777434685 termiyo-0.4.42-arm64.deb' | sha256sum -c -

SHA-256 a54fb130f8738e28b56eaff44f586b08700360dbfb5a42e2b9a1c17777434685

AppImage (portable)158 MB

chmod +x, then run — no install needed.

Verify this download

In a terminal, run this. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in your downloads folder under exactly this name — a browser saves a second copy under a new one.

cd "$(xdg-user-dir DOWNLOAD)" && echo 'd828d28d989b149d5741c9ca3c1e4ed3148a2f873b55056fe043839a4d67a18f termiyo-0.4.42-x86_64.AppImage' | sha256sum -c -

SHA-256 d828d28d989b149d5741c9ca3c1e4ed3148a2f873b55056fe043839a4d67a18f

Fedora / RHEL (.rpm)105 MB
Verify this download

In a terminal, run this. It prints the file name and OK when the download is intact. FAILED means it is not, or that the file is not in your downloads folder under exactly this name — a browser saves a second copy under a new one.

cd "$(xdg-user-dir DOWNLOAD)" && echo 'c392043a3fde809d676675771598302be804f4ede264d6f56f1268055bb9fb0d termiyo-0.4.42-x86_64.rpm' | sha256sum -c -

SHA-256 c392043a3fde809d676675771598302be804f4ede264d6f56f1268055bb9fb0d

Every file in the newest release, with its SHA-256, is also in one plain-text file: SHA256SUMS. Save it in the folder you downloaded to. Run grep -F -- '<file>' SHA256SUMS | sha256sum -c - on Linux or grep -F -- '<file>' SHA256SUMS | shasum -a 256 -c - on macOS, replacing <file> with the name of your downloaded installer. This selects its checksum and prints OK if the file matches.

After downloading

macOS
Open the .dmg, drag Termiyo into Applications, and open it from there.
Windows
Run the installer by the steps on the Windows card. Termiyo is then in the Start menu.
Linux
Install the package you downloaded:

Debian / Ubuntu (.deb, x86-64)

cd "$(xdg-user-dir DOWNLOAD)" && sudo apt install ./termiyo-0.4.42-amd64.deb

Debian / Ubuntu (.deb, ARM64)

cd "$(xdg-user-dir DOWNLOAD)" && sudo apt install ./termiyo-0.4.42-arm64.deb

AppImage (portable)

cd "$(xdg-user-dir DOWNLOAD)" && chmod +x ./termiyo-0.4.42-x86_64.AppImage && ./termiyo-0.4.42-x86_64.AppImage

Fedora / RHEL (.rpm)

cd "$(xdg-user-dir DOWNLOAD)" && sudo dnf install ./termiyo-0.4.42-x86_64.rpm

If the AppImage stops at “error loading libfuse.so.2”, install libfuse2 (libfuse2t64 on Ubuntu 24.04), or take the .deb instead.

The first time you open Termiyo, it asks for a master password. Choose one you will not lose: there is no recovery, and without it nobody can open your vault, us included. What a reset can and cannot do

Next: Getting started

What you get

  • Unlimited hosts, identities and keys
  • SFTP, port forwarding and jump hosts
  • Snippets and startup commands
  • All seventy terminal themes
  • An encrypted local vault