Moray: SSH, SFTP & Terminal

File Manager, Keys & Tunnels

Free · In‑App Purchases

Keep a file pane beside your terminal, switch tabs without dropping the connection, and mount a server in the Files app on iPhone and iPad. Keys stay in the Keychain. The SSH client that feels like it was made by Apple. Moray is a native SSH, SFTP, and terminal client for iPhone, iPad, and Mac — with a real terminal, a dual-pane file manager, port-forwarding tunnels, and on-device key security. Your hosts and snippets sync through your own iCloud; your keys and passwords never leave the Keychain. No account, no vendor server. ▸ A REAL TERMINAL A full terminal powered by SwiftTerm — rich color, a fast keyboard, and smooth scrollback. Open several sessions as tabs, name them, switch with ⌘1–⌘9, search the scrollback, and run commands automatically on connect. Moray remembers what you typed on each server — never a password — so you can search it and re-run. A customizable Smart Bar puts arrows, Esc, Tab, Ctrl, and paste one tap away. ▸ SFTP FILE MANAGER Browse, upload, download, rename, and delete over SFTP. A server opens in your home directory and reopens in the folder you left it in. Preview with Quick Look, edit text files in place, or choose which app opens which file type — one default for everything, or a rule per extension. On iPad and Mac, a dual-pane manager copies files and whole folders between servers — or between a server and your computer — with drag and drop straight from Finder, and a file pane can sit beside the terminal, on the folder your shell is in. ▸ YOUR SERVERS IN THE FILES APP On iPhone and iPad, mount a host and it appears in Files next to iCloud Drive — open a remote file straight into any app that uses the document picker, and save back to it. ▸ PORT-FORWARDING TUNNELS Forward a local port to a database, dashboard, or service behind your server. Import the LocalForward lines from your existing ~/.ssh/config, start every tunnel with one tap, and keep them running in the background with a Live Activity. ▸ KEYS DONE RIGHT Generate or import Ed25519 and RSA keys. Keys and saved passwords live in the device Keychain — encrypted, biometric-gated, and never synced unless you opt in. Trust-on-first-use host-key pinning warns you the moment a server's identity changes. ▸ SMART AUTOFILL Moray recognizes sudo, login, passphrase, and one-time-code prompts and offers a host-scoped, Face ID–gated fill — so you enter your password once, not every time. ▸ ORGANIZED HOSTS Group your servers, tag them, and give each an icon and color. A ⌘K command palette and Siri Shortcuts get you connected in seconds. Jump hosts (ProxyJump) reach servers that sit behind a bastion. ▸ SNIPPETS Save the commands you run all the time — with fill-in placeholders — and run or paste them into any session. ▸ MAKE IT YOURS Start from built-in terminal themes or design your own with a full color editor. Choose your font, size, and cursor style. ▸ SYNC, YOUR WAY Hosts, groups, snippets, and host keys sync across your devices through your own iCloud — no Moray account, ever. Key material stays device-local unless you explicitly turn on iCloud Keychain sync. ▸ APPLE-NATIVE THROUGHOUT Widgets for your recent hosts, Siri and Spotlight, a menu-bar and keyboard-driven Mac app, a biometric app lock, and JSON backup/restore. Built with SwiftUI for iOS, iPadOS, and macOS. ________________ FREE & PRO Moray's terminal, SFTP file manager, key management, and host organization are free to use. Moray Pro unlocks iCloud sync, port-forwarding tunnels, jump hosts, SSH agent auth, custom themes, unlimited snippets, and widgets — as a monthly or yearly subscription, or a one-time lifetime purchase. ________________ PRIVATE BY DESIGN • No account and no vendor servers — sync is your iCloud, or nothing • Private keys and passwords stay in the Keychain, device-local by default • Open host-key pinning, so you always know exactly what you're connecting to ________________ Questions or a feature request? Send them right from the app — we read every message. Privacy Policy: https://moray.bartstudio.io/privacy/ Terms of Use (EULA): https://www.apple.com/legal/internet-services/itunes/dev/stdeula/

  • This app hasn’t received enough ratings or reviews to display an overview.

A reliability release: dropped connections come back by themselves, and your files are safer than ever. • CONNECTIONS THAT COME BACK — Moray now notices a dead connection within about a minute instead of hanging, and a terminal that was working reconnects on its own. Tunnels come back by themselves too, and when something does fail, the message says what actually happened. • JUMP HOSTS, EVERYWHERE — Every way into a host now goes through its jump host: new tabs, the Files pane, restored sessions and tunnels. If the jump host is missing, Moray stops rather than connecting directly. • A WRONG PASSWORD IS NO LONGER A DEAD END — Type it again right in the session. A password is only saved once the server accepts it. • SAFER SAVES AND TRANSFERS — Saving a remote file writes the new version beside it and swaps it in only once it's complete, so an interrupted save never leaves you with an empty file. Transferred files keep their permissions and dates, and links to folders open, copy and delete the way you'd expect. • MORAY PRO FOLLOWS YOU — Pro now travels with you through your iCloud Keychain, to your other devices and to Moray for Mac. • STICKY CTRL AND ALT — Tap Ctrl or Alt on the key row and it applies to the next key you type, from the key row or the keyboard. • YOUR CHOICE ON DIAGNOSTICS — Moray can now send crash reports and anonymous usage so problems get fixed faster. Never your hosts, commands, files or keys, and one switch in Settings ▸ Privacy turns it off. FIXED — Host keys stay pinned to the one you trusted first, even across devices. Importing ~/.ssh/config now follows the same rules OpenSSH does. Passwords typed at prompts Moray doesn't recognise are kept out of command history. Closing a Log Tail stops the command on the server. Have an idea or hit a bug? Send feedback right from the app — we read every message and ship fast.

The developer, Bartlomiej Zabicki Mobile Developer, indicated that the app’s privacy practices may include handling of data as described below. For more information, see the developer’s privacy policy .

  • Data Linked to You

    The following data may be collected and linked to your identity:

    • Purchases
    • Identifiers
  • Data Not Linked to You

    The following data may be collected but it is not linked to your identity:

    • Identifiers
    • Usage Data
    • Diagnostics

Privacy practices may vary, for example, based on the features you use or your age. Learn More

The developer has not yet indicated which accessibility features this app supports. Learn More

Seller
Bartlomiej Zabicki Mobile Developer
Size
47.7 MB
Category
Developer Tools
Compatibility
Requires iOS 26.5 or later.
  • iPhone
    Requires iOS 26.5 or later.
  • iPad
    Requires iPadOS 26.5 or later.
  • Mac
    Requires macOS 26.5 or later.
  • Apple Vision
    Requires visionOS 26.5 or later.
Languages
English
Age Rating
4+
In-App Purchases
Yes
  • Moray Pro (Lifetime) $24.99
  • Moray Pro (Yearly) $7.99
  • Moray Pro (Monthly) $0.99
Copyright
© 2026 Bartłomiej Żabicki