A better way to remotely manage your IoT devices.
Remotely manage, access, monitor and update your IoT, Raspberry Pi and embedded Linux devices without compromising security.
Get started for free Learn MoreWhy SocketXP IoT Platform
Zero Trust Security
Zero Trust Security for all connecting devices and apps. All connecting devices and apps are authenticated using private keys and short-lived auth tokens.
SSO Login & MFA
SocketXP uses Multi Factor Authentication offered by your SSO providers such as Microsoft 365, G Suite to authenticate users during login.
Secure Tunnels
All data transmitted to our cloud gateway through SocketXP tunnels over the internet are SSL/TLS encrypted.
IP Whitelisting
Restrict access to your IoT devices by whitelisting the IP adddresses from which the devices could be accessed.
No Open Ports
SocketXP IoT Platform, unlike other vendor solutions, does not open up your device ports to the internet. Port scanners and hackers cannot scan your device ports.
Massively Scalable
SocketXP Cloud Gateway is a cloud native app, that could easily scale automatically to serve >100K devices.
Programmability & Automation
SocketXP provides fully functional REST APIs to integrate your application with SocketXP IoT Platform. Automate your DevOps workflow using SocketXP OTA update REST APIs.
Platform & OS Agnostic
SocketXP IoT solution works on any hardware platform - ARM 32-bit, ARM 64-bit, x86 16-bit, x86 32-bit, x86 64-bit, and RISC processors running any OS.
Users Worldwide
Connected Devices
Hours Of Service Rendered
User & Device Activity Per Week
Our Clients
Remote SSH Access
SSH into your remote IoT, Raspberry Pi, and cloud resources from our dashboard via a browser.
Remote Desktop VNC Access
Securely connect to Remote Desktop or VNC server in your Linux devices behind NAT router, over the internet.
IoT DevOps Automation
Automate DevOps workflows and continuously deploy new versions of your application software as OTA updates to your IoT and Edge Linux devices
Web Service Remote Access
Get secure public web URL for your private IoT web app, database and access it through a secure SSL/TLS tunnel.
IoT Remote Monitoring
Offload monitoring your IoT devices to SocketXP and receive webhook notifications on Slack when your device status changes.
Testimonials
Trusted and used by thousands of customers worldwide everyday for secure remote device access. Listen to what our customers have to say about us.
SocketXP IoT Remote Connect Solution helps pull realtime weather data from thousands of environmental sensors in the field in a cost-effective manner.
Sara Wilson
Research Scholar
We evaluated several options to replace our current IoT Device Management tool. After evaluating several of them, I found SocketXP and got surprised about how quick the setup was and how conveniently simple the platform is.
José Fontalvo-Hernández
Volytica Diagnostics GmbH
I really like your product, it helps a lot as a backup with managing our IoT sensors out in the field when our own software has a problem and we lose connection.
Dennis R Drost
drowgoo.nl
Thanks for your great service. SocketXP IoT Remote Access Solution works like a charm.
Tobias
freshtaste.de
SocketXP Remote SSH Access Solution is awesome. We could login, debug, re-configure any remote security systems 24x7 now.
John Larson
Secure Alarm
Thank you very much for accomodating our requests. I tried SocketXP and everything works fine. You are very responsive to customer needs.
Silvia Garstea
cubedi.com
Thanks for your great response times, support and accountability! I think this is the best support I have ever had! You literally put the Amazon guys to shame.
Iain Millar
carleton.digital
Start Your Free Trial Now
Try SocketXP for free with no commitments. No credit card required.
IoT SSH Remote Access Demo
Watch this demo video to understand how SocketXP provides secure remote SSH access to your IoT, Raspberry Pi or any Linux machine from a web browser.
Learn how SocketXP enforces Zero Trust Security when accessing your remote devices. SocketXP leverages SSO and MFA login/authentication offered by SSO providers such as Microsoft Azure 365 and Google G-Suite to verify users.
SSH Remote Access Using Any SSH Client
Watch this demo video to understand how SocketXP provides secure remote SSH access to IoT, Raspberry Pi or an embedded Linux device using any SSH client such as PuTTY, SecureCRT, or OpenSSH Client.
Learn how SocketXP enforces Zero Trust Security when accessing your remote devices. SocketXP leverages SSO and MFA login/authentication offered by SSO providers such as Microsoft Azure 365 and Google G-Suite to verify users and issue auth token.
HTTP Web Service Remote Access Demo
Watch this demo video to understand how SocketXP HTTP Web Service Remote Access solution works.
SocketXP provides two options to remotely access any private web service:
1. Create a SocketXP public web URL and expose the web app to the public internet.
2. Keep the web service private and secure. Remotely access it through SocketXP agent in slave mode using an auth token.
Frequently Asked Questions
-
Do you have a free plan?
Yes. We do have a generous free plan that comes with access to all our features, including premium features. No credit card is required. Free plan is valid for 30 days. To extend your free trial, corporate users logged in with your corporate email ID can write to us at: [email protected]. Upgrade to a paid plan is required after this period. Free plan usage is subject to our fair-use policy.
-
Why SocketXP solution is more secure than other vendors?
SocketXP uses SSL/TLS X.509 certificates and keys for encrypting data transmitted over the public internet from all endpoints to our cloud gateway. It is the same technology used by the banks and governments for exchanging confidential data over the internet.
SocketXP does NOT expose your IoT device ports (TCP ports) directly to the internet through our cloud gateway, unlike other IoT remote access solutions in the market. Basically, SocketXP solution does NOT perform 'port-forwarding', like other vendors do. We enforce Zero Trust Security on all our access endpoints.
SocketXP offers advanced security features such as short-lived authtokens that expire after a certain time period. These authtokens can be used only for a specific purpose such as device registration, device access, REST API access etc.
-
What is the maximum number of Rasperry Pis or IoT devices supported per account?
SocketXP Cloud Gateway is a massively scalable solution (>1M devices) that can dynamically scale based on demand. Each subscription plan comes with its own maximum limit.
-
Where is SocketXP Cloud Gateway deployed?
SocketXP Cloud Gateway runs in the US-Central (Iowa) Region and Europe (Frankfurt, Germany) Region. Depending on where you are located in the globe, your access speed may vary. European customers are recommended to use the Europe gateway.
-
Can you create a new SocketXP Cloud Gateway instance closer to my geographic location?
Yes. We can create a new instance of SocketXP Cloud Gateway in your geographic location for high-volume users. We can also install, support and manage dedicated on-prem or private cloud version of SocketXP IoT Cloud Gateway for your exclusive private use. Please write to us: [email protected]
-
I'm unable to connect to my device from the SocketXP web portal. What should I do next?
If you are unable to connect to your device from the SocketXP web portal, it is either your device is powered down or it doesn't have a stable internet connection or a firewall setting is blocking SocketXP agent from connecting to our cloud gateway. Please check our troubleshooting guide for more tips on what you could next: https://docs.socketxp.com/guide/troubleshooting-guide.
-
Can I purchase the software license of SocketXP IoT Management Platform to self-host it in a cloud vendor of my choice?
Yes. You can purchase the software license of SocketXP IoT Device Management Platform for self-hosting. Please write to us: [email protected]
-
I'm unable to connect my IoT device with the SocketXP cloud gateway. The SocketXP agent error log says "Invalid Device Key". What is the issue here?
The error message "Invalid device key" could mean two things:
1) You recently deleted the device from the web portal but the "device.key" file in the device at "/var/lib/socketxp" belongs to the previous registration. In that case, delete the stale "device.key" file and re-execute the SocketXP login command.
2) You are a customer in the EU region but trying to connect your device with the SocketXP cloud gateway in the US region using the "device.key" obtained from the SocketXP cloud gateway in the EU region. Use "--region=eu" in ALL the commands to resolve this issue.
-
I'm unable to SSH into my IoT device from the web portal. It says "Connection closed". What is the problem?
Most likely, the problem is, you have created more than one tunnel or service for the same endpoint: SSH port 22, in this case.
Visit the SocketXP web portal, go to the devices section, click the Device ID to show the device details, scroll down to the bottom of the page to view the "services" or "tunnels" listed for this device. If you see more than one entries for port 22 (say for example: tcp://localhost:22, tcp://127.0.0.1:22, tcp://192.168.10.1:22), delete them just keep one entry. You should have only one service listed for each port.
Also, check if the SocketXP agent is running on the device and the SSH server daemon status is active, up and running(Use the "sudo systemctl status sshd" linux command to check SSHd status).
-
Do you have a troubleshooting guide?
Yes. Our troubleshooting guide is located at: https://docs.socketxp.com/guide/troubleshooting-guide