Mocha Telnet provides access to a Linux/UNIX Telnet Server. Using your iPhone or iPad, you can connect to a Telnet Server and run applications in a VT220 Terminal window. Exactly as you would, if you were sitting at your system console, just on a smaller screen.

Has a 5 minutes session limitation.

- Supports all standard VT220 emulation features.
- Alternate screen size (24x80 or 24x132).
- Zoom and scroll as the Safari browser.
- Telnet and SSH2 protocol.
- Landscape mode.
- Auto login.
- OPTICON 200X barcode scanner.
- Support for Zebra RFD8500, CS4070 and LI3678 barcode scanner.
- Linea barcode scanner and card reader.
- SocketMobile S700 and series 7 hardware scanner.
- Camera as barcode scanner.
- Pop up keyboard.
- User defined key values.
- Colors can be customized.

What’s New

Version 4.4

- iPad in portrait would not close extra keys, when closing the screen keyboard.

Ratings and Reviews

3.0 out of 5
14 Ratings

14 Ratings

Killshot71 ,

Capable emulation

Adds Control key to keyboard. Use Control-[ to create <ESC> key for VT100 keyboard emulation (e.g. <ESC>OP for F1 or PF1). Can be used in a pinch for most needs. However its a pain to use the <ENTER> key since it's not available on the keyboard but has to be selected from the app's header section, the same way you select the <Control> key. Should be available via the normal iPhone keyboard. Best used in landscape mode (yes, even for 80 column) since screen can't be resized or moved like in other apps.

barakari ,

Worse with every update

I first started using this app years ago on an iPhone 4. It worked great, scanned quickly, didn’t have a 5 minute limitation on the free version, and did everything I needed it to do. After upgrading phones and getting the updated app, I noticed that each update is making the app worse. The scanning feature deteriorated to a point where it takes forever to properly find a barcode. Why would they update an app that would make a newer phone harder to use than an iPhone 4? The most recent update moved the enter button and replaced it with a second, useless keyboard button. Years ago I contacted the developers about issues I had with scanning after an update and they basically said they didn’t care. If the scanner worked like it should and the developers didn’t continue making the product worse with each update, I would happily spend the $5 to upgrade to the unlimited version, but until that happens, I guess I’ll just reconnect every 5 minutes. If there was another app option, I would use it in a heartbeat.

JDBYoshi ,

I disabled auto update because of this

When I originally downloaded this app, there were very few limitations, mainly concerning which keys you could press. Then the developer updated the app and changed the limitation: the full keyboard was available, but sessions cannot last longer than five minutes. I held off updating for three months, and would have waited longer had I not accidentally hit the button. It was uninstalled in less than 60 seconds. Sorry, but I’m not allowing that.

App Privacy

The developer, MochaSoft, 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 Not Collected

The developer does not collect any data from this app.

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


  • Family Sharing

    With Family Sharing set up, up to six family members can use this app.

More By This Developer

You May Also Like