Blink Shell, Build & Code 4+

The Pro tool for developers

Blink Shell, Inc

    • Free
    • Offers In-App Purchases



Trial required:
** Try Blink+Build one week for free, no sign up required. Renews monthly. **
** Or subscribe annually to Blink+: The Shell of choice for developers. **

Try the new Blink Build: on-demand cloud development environments, powered by containers, so you can Code, Compile and Deploy from anywhere.

Blink+ now also includes Blink Code, our Microsoft Visual Studio Code* integration, you can code on local or remote projects. Always with a premium Blink experience: Never disconnected thanks to Mosh, SSH featuring tunnels, keys and agent, in a blazing fast terminal.

What the Blink community is saying:
“The way to use VS Code on the iPad” -
“In some ways, I prefer my iPad / Blink / Digital Ocean setup to coding on my Mac“ - TheVerge
"I have tried a number of terminals on iOS and this is really The One." -
“Connections still come up when I get back to a client project after a weekend off.“ - The Sweet Setup

What our users love the most from Blink Shell:
- Mosh connections that even survive a device reboot.
- Most complete SSH implementation on iOS.
- Code command for VS Code integration.
- Blazingly fast terminal and SFTP transfers.
- Includes Pragmata Pro with ligatures.

Blink Code integrates with VS Code:
- Code on local projects, or seamlessly on remote machines.
- Fully-loaded code editor.
- A coding experience fitted to your device, that connects to VS Code for web, GitHub Codespaces, GitPod or your own VS Code server.

Blink Shell has a fully loaded SSH toolset:
- SSH with PKI support: DSA, RSA, ECDSA & ED25519 keys.
- Support for Secure Enclave Keys and Certificates.
- Port forwarding with local, remote & dynamic tunnel support.
- SOCKS5 proxy for a private VPN.
- Agent Forwarding.
- Complete SSH Config file support.
- ControlMaster and pooled connections.
- integration for SFTP remote hosts.
- SFTP with copy-on-change.

Blink has been the leading developer tool in the AppStore for +5 years, so there is a lot more:
- External Display support.
- Legendary Hardware Keyboard support, even remap shortcuts and keyboard codes.
- Local & iCloud Blink Shell folders for access across devices.
- Host sync over iCloud.
- Link-files from other applications and work with them in Blink.
- Cool themes and fonts, and install your own!
- Smart Keys on SW Keyboard to navigate with touch.
- FaceCam command to create tutorials and streams.
- Bell notifications.
- Supports multiple windows and multiple tabs.
- Network & UNIX CLI tools, check our docs for more information.

Blink is open source software. Participate in our community, and don’t forget to leave us your feedback and your feature(s) requests. Enjoy!

Terms of Use:
Privacy Policy:

* Blink Code is not affiliated nor endorsed by Microsoft.

What’s New

Version 17.2.1

- Version 17.2.1

Quick fixes on top of the previous version:
- The new Keys UI was not linking to the proper documentation and actions for SE.
- Fixed a new bug on OSC52 after app restart. #1956.

- Version 17.2.0

This is an ambitious update which will hopefully transform your mosh experience for some of you. Say hello to the self-installing mosh server. Now, Blink will seamlessly upgrade your connection during mosh bootstrap. To do this and laying the foundation of more stuff to come, ve've also reimplemented the Mosh client on Swift. To top it off, we've fine-tuned SSH config file parsing and squashed pesky bugs, and we did a lot of other housekeeping.

- **Mosh Auto-Install Power:** Blink now introduces Mosh auto-installation, effortlessly upgrading your connection from ssh anywhere. No root access required. Use the `--install-static` flag.

- **Revamped Mosh Client:** Our Mosh client had a facelift. A lot of enhancements are up and coming. You can already enjoy IPv4 and IPv6 support with the `--6` and `--4` flags, ensuring seamless connections.

- **Mosh1 If You Need It** Encountering issues? Easily switch to the old Mosh with the `mosh1` command to keep you connected.

- **Security Updates** An updated LibSSH, addressing vulnerabilities like the Terrapin attack and other crucial security patches.

- **A slew of SSH improvements!** Notable additions include the GatewayPorts feature, allowing you to expose ports to other machines in your network. Improved SSH Config flags, Config Sync, etc...

- **PragmataPro Upgrade** Elevate your coding experience with PragmataPro 830, now featuring Nerd fonts and a sleeker appearance.

- **Auto-Lock Customization:** Customize timeout options to match your preferences seamlessly.

- **And Much More!** Explore a host of additional features and fixes, from a revamped Keys dialog to enhanced iCloud sync and External Display support.

Check out the full release notes here:

Ratings and Reviews

3.3 out of 5
278 Ratings

278 Ratings

buprsi20 ,

Not what is promised

I fail to see the value provided compared to the cost. The VSCode feature is extremely buggy (even down to issues with scrolling). In fact, code-server in a browser works better, even if it shares a few of the issues. I would have been willing to pay if it worked, but it leaves only the ssh/mosh features, which are largely for free elsewhere.*

*Update: The ssh/mosh experience is more responsive than other apps I have tried. That’s something at least

scott.bug ,

Unsavory Developer Practices

I happily paid 20 USD for this app a few years ago and really loved its clean responsive minimal interface and the reliability of its connections, but went a while without needing it and didn’t get any notifications or emails warning me of the eventual deprecation of that app.

Its frustrating to find that in order to continue using the app I’d have to shell out a monthly subscription. Reading some of the other comments I’m seeing the devs suggest continuing to use the old version unsupported, or build the new version from source since its open source. However, the old version seems to not even be rendering text properly on my ipad anymore, and as someone without a mac to access XCode, building from source isnt an option either.

I understand a subscription might be necessary to cover recurring server costs and add new features. But for someone who paid a not-insignificant sum for the app and doesn’t need those features, it feels like a pretty raw deal.

Raam Dev ,

Turns my iPad into a full Linux terminal

I've been using Blink for several years and it just keeps getting better and better. I consider it an absolutely essential app for my iPad Pro, where I use it to SSH into a Linux machine to have full access to Emacs. And using Mosh (instead of SSH directly) means that I can simply open my iPad at any time and my previous SSH session is still there, immediately ready for me to use. Amazing. The app developer(s) are highly responsive and take feedback seriously and their dedication to keeping the software open-source makes me more than happy to support this app. I'm not a fan of subscriptions, but I was more than happy to subscribe to help support future development. I'd give it 10 stars if I could.

App Privacy

The developer, Blink Shell, Inc, 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

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


  • Family Sharing

    Some in‑app purchases, including subscriptions, may be shareable with your family group when Family Sharing is enabled.

You Might Also Like

Developer Tools
Developer Tools
Developer Tools
Developer Tools
Developer Tools
Developer Tools