Questions & Answers

How do you know my password / encryption passphrase was in a data breach?

Termius checks the password or encryption passphrase using the service (HIBP). The Termius app searches for the first 5 characters of SHA-1 of the user-provided password / encryption passphrase in HIBP API per the Cloudflare k-anonymity implementation.
Termius never sends the original (unencrypted) password / encryption passphrase or enough information to discover what it is.


  • The password is pa$word.
  • SHA-1 of the password will be 617ADCC02712A40E76254BA1F3A26AF660F98EC7.
  • The first 5 characters are SHA-1 of the password is 617AD, the rest is CC02712A40E76254BA1F3A26AF660F98EC7.
Here are the search results:
This data tells us the password has been leaked in 96 breaches.

How to search in the terminal?

The search is currently available in the desktop app only.
Windows / Linux
Press Cmd + F or choose Edit > Find from the Mac menu bar to start searching.
To scroll through the search results:
  • Press Enter or click > to find the next search result.
  • Press Shift + Enter or the < button to jump to the previous search result.
Once you're done searching, press Esc or click ✔.
Press Ctrl + Shift + F to start searching.
To scroll through the search results:
  • Press Enter or click > to find the next search result.
  • Press Shift + Enter or click < to find the previous search result.
Once you're done searching, press Esc or click ✔.
You can change the search shortcuts from Preferences > Shortcuts.

Why do I see a ‘System Keychain Unavailable’ error?

The ‘system keychain unavailable’ error appears when the app can’t access an item stored in the iOS Keychain due to a long-standing issue with the latter.
Since Termius iOS optimizes its API requests in the background and does not perform uncritical API requests (synchronization and account information updates), the problem occurs 0.1% of the time.
Termius for iOS uses iOS keychain services to securely store the following information:‌
  • API token for authentication in the Termius cloud.
  • Encryption keys for end-to-end encryption of the user data.
  • Passwords (stored in hosts, identities, proxy).
  • SSH Keys.

Can the mobile (‘strip’) keyboard be customized?

You can change the order in which the keys, arranged in groups of 4, appear on the mobile keyboard and add a custom key group.
To reorder the keys, tap on the mobile keyboard, and then tap , to open the Customize Keyboard screen. Next, hold and drag key groups to reorder them. To create a key group, tap +Add key group (iOS) or + (Android), select 4 keys, and tap Save / ✓.
To reset the keyboard settings, choose > Restore to default (Android) or > Restore defaults (iOS) on the Customize Keyboard screen.

How do I set the default path for a host for SFTP?

The app doesn't yet provide a way to set the default SFTP path for a host / local host.
However, here's what you can do (with an OpenSSH server):
  1. 1.
    Open the sshd_config file on the server you're connecting to.
  2. 2.
    Add -d "<path>" at the end of the line beginning with Subsystem sftp , e.g.: Subsystem sftp /usr/libexec/sftp-server -d "/home/etc/www/Mysite/plugins"
<path> will act as the default SFTP directory on this server.

Why is the local terminal absent in the desktop app?

If you've downloaded Termius from Mac App Store, Microsoft Store or Snap, your Termius runs in the sandbox. That means the app can't access your local drive due to restrictions of Apple, Microsoft and Snap, and, as a result, the local terminal option is unavailable.
To enable the local terminal, you'll need to use the app downloaded from the website: or

How to copy/paste from/to the terminal?

On Windows and Linux, you can copy/paste with Ctrl + Shift + C / Ctrl + Shift + V.
On Mac it’s Cmd + C / Cmd + V.
You can also copy by selecting a piece of text and paste with a right-click. For that, make sure that Select text to copy & Right click to paste is enabled in Preferences > Terminal.

How to adjust text size?

You can change the default text size value or adjust the text size in the terminal just for the current session. To change the default text size, see the steps below. To adjust the text size in the terminal just for the current session, pinch to zoom on a mobile, or press Ctrl +/- in the desktop app.
  1. 1.
    Preferences choose Terminal.
  2. 2.
    In the Terminal Font > Text size section click +/-
  1. 1.
    Go to Settings.
  2. 2.
    Choose size under the Terminal section (above the theme selection).
  1. 1.
    Go to Settings.
  2. 2.
    Choose Font & colours.
  3. 3.
    Drag the handle to increase/decrease text size.
  4. 4.
    Tap ✓.

How to disable notifications from TestFlight?

To unsubscribe from TestFlight notifications:
  1. 1.
    Open TestFlight and choose Termius.
  2. 2.
    Tap Stop Testing and confirm.

Why a subscription and not a one-off purchase?

“I understand you're trying to milk every penny from your users, but please, for the love of god, make it a one-time purchase” — Anonymous
Everyone likes money, but at Termius we believe that great software is honest and sustainable. This means we are creating a service that helps you get your job done both today and in the future.
A security product like Termius must always be compatible with the latest security standards and be updated to include new security-related features. This, along with the drive to constantly improve our product, is why Termius receives regular updates.
Our cross-device sync lets you securely connect to a remote computer using any device, regardless of platform - Android, iOS, Chrome OS, Windows, macOS, or Linux. To facilitate this, secured servers and expert server administration are necessary to keep your encrypted data flowing smoothly.
We understand that the subscription-based sales model is double-edged sword. Some users may prefer a one-time fee, but development, servers, and security are expensive, and the Premium subscription funds these activities.
Above all, we believe in an honest and sustainable business model.
Thank you for your support.
Last modified 3mo ago