JuiceSSH - SSH Client

JuiceSSH - SSH Client Free App

Rated 4.68/5 (43,763) —  Free Android application by Sonelli Ltd

Advertisements

About JuiceSSH - SSH Client

The all in one terminal client for Android including SSH, Local Shell, Mosh and Telnet support.

Features:
- Full colour terminal / ssh client
- Popup keyboard with all those normally hard to find characters
- Use the volume keys to quickly change font size
- External keyboard support
- Gestures for irssi, weechat, tmux and screen
- Community and third party plugins
- Official Mosh support (http://mosh.mit.edu)
- Telnet support
- Local Android terminal support
- Dark, Light, 80's hacker, Molokai, Solarized Dark and Solarized Light terminal color themes
For an overview of solarized color scheme and why it rocks for terminal usage check out http://ethanschoonover.com/solarized
- Click URLs to open in a browser
- Copy & Paste within sessions
- Save / Share SSH transcripts to Dropbox/Evernote/Email & SD card
- UTF-8 character support
- Easily organise your connections by group
- Keep multiple SSH sessions running in the background
- Seamlessly connect 'via' other SSH connections with one click
- Immediate access when you open the app to your frequently used connections
- IPv6 support
- Password & OpenSSH private key support (ECDSA, RSA and DSA)
- RSA key generator (encryption supported)
- SSH key agent forwarding
- Support for two-factor authentication (eg: Google Authenticator)
- Identities (users/password/keys) are abstracted from connections. Instead of updating every connection when you change your password - just update the identity and any connections linked to it will use the new password/key.
- zlib compression to improve SSH sessions on high latency connections


Pro Features (optional in-app purchase):
- Quick and easy port forwards that can be connected to via the app or widget and can automatically open in a browser if required.
- Integrate with Amazon AWS / EC2, synchronise connections and automatically group servers based on their class or security groups.
- Securely keep everything in sync between multiple devices
- Automated AES-256 encrypted backups of all of your connections and settings
- A beautiful widget for fast access to either your frequently used connections, or a specific group (Android 3.0+).
- Team collaboration. Share your groups of connections with team members and start working together instead of separately.
- Handy snippets library for quick access to your frequently used commands
- Security lock to automatically protect JuiceSSH after a period of inactivity

For a detailed overview of this applications permissions and how each one is used in our ssh client please see http://sonelli.com/permissions

How to Download / Install

Download and install JuiceSSH - SSH Client version 2.1.3 on your Android device!
Downloaded 1,000,000+ times, content rating: Everyone
Android package: com.sonelli.juicessh, download JuiceSSH - SSH Client.apk

All Application Badges

2x
Users love it
Free
downl.
Android
2.3+
Bug
buster
For everyone
Android app

App History & Updates

What's Changed
2.1.3
- Fixed Performance Monitor plugin on Android N+
- New Material theme for Performance Monitor plugin (thanks hwding)
- Fixed a few bad Italian translations
see https://juicessh.com/changelog for more
Version update JuiceSSH - SSH Client was updated to version 2.1.3
Version update JuiceSSH - SSH Client was updated to version 2.1.2
Version update JuiceSSH - SSH Client was updated to version 2.0.2
More downloads  JuiceSSH - SSH Client reached 1 000 000 - 5 000 000 downloads

What are users saying about JuiceSSH - SSH Client

K70%
by K####:

I was using ConnectBot so far. It was a big mistake when I am comparing it now :) JuiceSSH works much more reliable, has much more debug info when starting connection. It also has better session (and identity) management, better and simpler on screen keyboard. It also have some nice predefined color themes, and is overall really cool for advanced users! Great works guys! Big thanks for this app.

K70%
by K####:

Quite expensive but IMHO the best ssh app. My BT keyboard is working completely unlike in other ssh apps. Running many sessions could be handled more easily since now the sessions are in notifications. Free version is fine but there is no way to share, backup or take your connections to a new phone, so I went and paid.

Q70%
by Q####:

I love this app. Pro features are well worth it, I especially like the ClousSync feature - no more recalling, reentering, or regenerating credentials over and over. Works great with key auth - I'm easily able to import and export keys. Also the keyboard is amazing! Simple yet efficient placement of special keys - it works much better than any other full android keyboard in the store! I would really love to have it available as a standalone app / input method for when I'm working locally on my device with a terminal app.

K70%
by K####:

Excellent app! Appreciate the effort! That being said, one major usability problem is the cumbersome text copy mechanism.. The console text is not selectable, instead a dialog pops up... Why? Also, wanted to get the paid version, but I find it's too expensive; double the average price of all my apps. And I didn't even need the extra features - just wanted to give back. I would gladly pay half the price for the base app (only additional feature I'd actually use is the cloud sync).

K70%
by K####:

It works reasonably well and I like that it supports mosh. The extra keys are nice and big so I can easily hit them. However there are some problems. When I open a file in vim, under tmux in a mosh connection to FreeBSD 11, I end up with stray characters in places that should have blank spaces. I also can figure out how to connect to multiple servers at the same time. I was able to do it at first by opening the app again from the app list, but now it just takes me back to my already open connection.

K70%
by K####:

Quite nice. Several features make it better than connectbot for no-keyboard devices, and it has mosh support working on modern Android versions. Just one connectbot feature is needed to get 5 stars... For the love of god, please add URL scan! Link clicking is horribly buggy (most of the time there's an obvious offset!) and even if it weren't buggy it would still be unpleasant when using small fonts.

K70%
by K####:

Local shell access with special terminal keys is Wow... What can you say about this app? Nothing but wonderful! I use it daily to connect to all my SSH servers! The extended keyboard for all your extra keys such as escape and control are right on the screen when you need them. Common keys such as / are on tap of the screen instead of 3... Arrow keys are also there as well as your Function keys if you love using htop to check load on your servers. Navigating using any text editor from nano to vim is easy.

K70%
by K####:

My go to ssh client on Android for years. Absolutely flat learning curve, great execution, and a good UI that gets out of your way yet allows you to quickly get to whatever it is you need: snippets, extra keyboard features, keys. A nice change from sitting in front of a computer screen.

K70%
by K####:

I really love this app for many reasons. I like the size of the viewer, the additional function keys (CTRL, ESC, etc.), and the fact that it actually works well with an external keyboard (though for some reason it ignores NumLock). However, I REALLY would love to see support to connect to a Prolific based USB-to-Serial adapter on an OTG cable, as opposed to SSH/Telnet/etc. I would like to be able to use my phone in the field (IT) to console into a switch, UPS, etc. that is not on the network and thus lacks SSH/Telnet ability. In the developer's Trello roadmap, they mentioned that USB/Serial Device support would require rooting due to permissions, but I tested SEVERAL apps without rooting that were capable, but lacked any CTRL/ESC/etc. support (I need CTRL + C for example, to stop a PING command). If this support was added, I would literally not need to worry about other apps or keyboards (software or hardware) for my needs (no combination of which seems to fit what I need to do, such as sending a CTRL+C via Console). This is basically a perfect app otherwise, and I have loved it so far! :3

K70%
by K####:

I just purchased the pro version specifically for the port forward function. I couldn't go past step one to creat the connection profile. The connection failed. Any hints, tips would be appreciated. I haven't tested all the other app functions to make an honest reviews yet. I will give it 5 stars if this port forward function is successful. Update: I have tried to establish the SSH Connection as per vendor instructions, but no avail! I have asked for help but no reply. I therefore uninstalled the app.

I70%
by I####:

Shift-Arrows work, but Shift-Tab does not. It's not my server, because I have no problems in Terminator on my laptop. My guess is this doesn't fully support the xterm-256color specs. That said, JuiceSSH Shift key support is better than ConnectBot and Termius. Basically, it's the only SSH client for Android that you can use with a modern text editor like Micro. Another issue, if you enable xterm-256color in Byobu, various functionality is missing, like Shift-F12, whereas I don't have problems w/ Terminator.

K70%
by K####:

This is the best ssh apps i ever had. However, i would like to ask if it is possible to make widget that turns on and off individual port foward connections without having to go through the whole apps. Because the nature of port fowards; it is used in conjunction of other apps. Changed the ratings, so that can get a little attention.. sorry. Will change it back after got attention

K70%
by K####:

For a programmer and devops guy, this app is a life saver. Nothing fancy, just plain works! No surprises ever!! Love the simplicity of the app. Also, the main features are visible once you go pro, so don't hesitate. You would love it.

K70%
by K####:

doesn't seem to have even basic terminal emulation. Ran Mutt to read my email and I couldn't see the message list. Most terminal/SSH clients I know work right out of the box with VT100/ANSI/Linux emulation without changing a thing. Bell options are to do nothing, vibrate, or notify...idunno, seems to be missing the option for "beep", "make sound" or similar. admittedly, didn't get so far as to have the remote end send a BEL, so I don't know what it actually does. Run on boot? Why?

K70%
by K####:

Looks nice and works. But there are many small things that should be improved, but the details would be too much for a short review, so I limit this to the biggest failure: I really wanted to unlock Pro. I wanted. But I read through the whole list of what I actually get by unlocking to Pro and was disappointed. Literally all the additional features are either some unimportant gimmicks or completely pointless and unnecessary. ESPECIALLY when I have to be charged 5,50 bucks for it. For those extra features I'd pay maybe 0,70 bucks. Max. So: either add maaaaaaaaaaaaany more and better Pro features or reduce the price drastically.

K70%
by K####:

One of my favorite tools/non-tools I find myself using constantly is the drop bar with the keys that our device developers left off the android system keyboard; (tab, alt, ctrl, up, down, right, left, the F-keys) Being able to hide this tool bar when I don't need it is a very nice touch that just goes to show how much thought went into creating this SSH/Terminal connectivity app. These guys know how to create a useful app that has so many features my best way of describing it is to talk about a text bar...

K70%
by K####:

Convenient to use, Pretty fast. Quick Font Size Changing with Volume Keys and Pop-up Keyboard helps a lot. Best thing so far, Free and still Ad-free [at least now] and offers good enough features for free users.

K70%
by K####:

No longer maintained. I've contacted the developers a few times and have yet to get a response. It's a complete mystery as to why they are charging any money for this at all - in my case, I got the Pro version only to find out the specific feature I wanted was non-functional. So, if you're using the free version, great - but I advise anyone considering buying the "pro" version to find another client.

K70%
by K####:

I've tried a few different apps and none of them have worked as easily as this one. Interface is very user-friendly and works like magic! Mobile ssh, connect bot and others were a bit of a hassle. Now that I've used this on my tablet for homework I'm downloading it on my phone as well. Great Product!!!

A70%
by A####:

Was looking for a decent ssh client with terminal etc... has everything even the "hard to find" keys keyboard. Very nice app and plugins look useful tool. There is an app called ping tools which if could be integrated as an add on would compliment and augment this app a lot

I70%
by I####:

Incredibly useful. Works well and lets me use my phone for most simple activities on my linux server. Has some very handy features and makes things as easy as possible to do on a phone.

K70%
by K####:

I got this to manage my linux server and immediately subscribed and love love love the snippets. Makes life so much easier when rebooting server and having to find the commands again to restart everything and mount hd. If u have a server I highly recommend this app over anything else, and I've used a few.

E70%
by E####:

I would very much like to see openkeychain integration. Currently I would need to create a separate key for use with juicessh, but it would be much better if I could use the authentication key stored on my Yubikey. This is facilitated through the openkeychain application. Would totally understand making this a pro feature. I think it would be a huge boon and selling point to offer this functionality.

N70%
by N####:

JuiceSSH is an excellent SSH client app for Android. My only problem with it is the inability to *easily* use a private key with different usernames. A separate identity must be created for each username/key combination while it would be much simpler to choose usernames and private keys on a per-connection basis.

K70%
by K####:

I use this every day and it works great. Never noticed it requires an active internet connection until my phone's radio died and I tried opening the app to back up all my configs - JuiceSSH refused to open, probably for license check. Well, fix that jackassery.

K70%
by K####:

I work in the NOC department at my company and use this app everyday on my tablet. I purchased the pro version and I'm happy I did. It's great and simple to use I make a ssh key to the servers and I'm good to go. The only thing this app is lacking is a way to transer files to and from servers (hint hint please add this).

K70%
by K####:

I've been using JuiceSSH to manage home servers for most of this year. My experience has been excellent. This app fits in when I want to run commands, tail log files or top a server and just don't feel like pulling out my laptop. I'm glad I found JuiceSSH - it's pretty awesome.

S70%
by S####:

Works very well, great keyboard layouts and functions. Wish it WS open source though. Also really wish there was an override for keyboard vibration. Took off a star for no option to disable opening links. I don't want github.com opening everytime my hold+paste action hits a link and opens up chrome...

K70%
by K####:

the look is amazing. Is it possible to store RSA keys in some sort of old tag - even to select a buried key with an old Shell RFID or something. Or tap to left or right Android Wear/Apple Watch/Samsung whatever to unlock the key/cert whatever it would be these days? Great so far.

K70%
by K####:

App works flawlessly, has the ability to store connections and users, nice UI and ability to run multiple sessions simultaneously using the notifications to switch inbetween them, which is not ideal but great that it can do it.

B70%
by B####:

I can store a server, username, and password, and use them to make a connection. It even sends key presses directly to the server and has a menu for control keys, so I can even use applications like nano and vim without much difficulty. The other app I tried didn't have a monospace display, and had a separate input buffer in the app itself, restricting my input to the server to complete lines, all at once, with no command characters, thus rendering many commands unusable. This is much more useful.

E70%
by E####:

I just received a new phone for Christmas and I've been struggling to find a mobile ssh client that would seamlessly emulate a terminal. You guys have done an excellent job with this. I mean VI!!! a working editor on my mobile! The alternate character prompt works just as it should. Excellent work guys.

K70%
by K####:

If you are a noob or a pro this thing rocks you can personalize it the features are endless pay for the pro features sharing ssh sessions with other people is worth the money alone. Cloud features pesonalize look and feel font size and the list goes on. Thank you for taking the time to address a real need. I only wish this was. Available in Linux and windows.

T70%
by T####:

The way keys and identities are handled may not suit everyone. Also there are issues​ with ECDSA keys that don't require padding. They just don't work. Also does not support ED25519 keys. Overall JuiceSSH is pretty good but as it rarely receives updates and those key issues have not been fixed I have to lower my rating and cannot recommend buying this right now.

K70%
by K####:

This has become abandonware since the remaining Maddox brother got a manager job with AWS last year. For my needs, this app falls short because it lacks GSSAPI authentication. Kerberos would be a fantastic addition. As a paying customer, my feature request has gone unacknowledged for over a year.

K70%
by K####:

Used to be the best, now it's buggy, sometimes when I switch between apps I have to close juicessh because I cannot enter commands. Scrolling up is a pain, the app always resets to the current command. When nano is open and you switch between apps you need exit nano when you go back to juicessh. There's other bugs but these are the most annoying.

U70%
by U####:

Does exactly what it says on the box. An excellent implementation of something that is a bit challenging to do on a touchscreen device. Pro features are well worth the price. 3rd party plugins seem a bit sparse, but out-of-the-box functionality is great compared to other SSH clients I've tried.

P70%
by P####:

No longer being developed. The authors of this app have abandoned the project since 10 July 2016 and have failed to respond to inquiries. Do not spend your money here; a free replacement will be available soon if I have anything to do about it.

K70%
by K####:

Does what it says on the tin, very very well. This app is good for a hobby checking on their raspberry pi or an enterprise grade server manager, looking through many servers. The group option is very useful, and the fact you can store many passwords under different names is a must for anyone with lots of servers. I fully recommend this app, and have already shared it to my friends who use linux servers.

R70%
by R####:

Great app. But for some reason on my phone it keeps opening Google Now as if "OK Google" was said. I tried disabling Google Now voice activation but it still does it. Works great on my tablet though.


Share The Word!


Rating Distribution

RATING
4.75
43,763 users

5

4

3

2

1