aSPICE: Secure SPICE Client
![]() |
Latest Version | v5.5.8 |
![]() |
Update | Apr,25/2025 |
![]() |
Developer | Iordan Iordanov (Undatech) |
![]() |
OS | Android 5.0+ |
![]() |
Category | Productivity |
![]() |
Size | 60.6 MB |
![]() |
Google PlayStore | ![]() |
Tags: | Productivity |



aSPICE is a secure, open-source SPICE and SSH remote desktop client designed for QEMU KVM virtual machines. It leverages the LGPL-licensed native libspice library to provide a comprehensive solution for remote desktop access. Here's an overview of its features and how you can engage with the project:
Key Features of aSPICE
- Universal Compatibility: Control any SPICE-enabled QEMU virtual machine, regardless of the guest operating system.
- Enhanced Security:
- Master password support in aSPICE Pro.
- Multi-Factor Authentication (MFA) and Two-Factor Authentication (2FA) for SSH in aSPICE Pro.
- SSH tunneling to securely access machines behind firewalls.
- Advanced Input Options:
- Multi-touch control for remote mouse operations, including left-click, right-click, and middle-click functionalities.
- Support for right and middle-dragging, scrolling, and pinch-zooming.
- Various input modes including Direct, Simulated Touchpad, and Single-handed modes.
- Audio and Visual Enhancements:
- Sound support, configurable in Advanced Settings.
- Dynamic resolution changes and full rotation support for seamless desktop control.
- Additional Features:
- USB Redirection in aSPICE Pro.
- Full mouse support on Android 4.0+.
- Multi-language support and UI optimizations for different screen sizes.
- SSH public/private key support and the ability to import encrypted/unencrypted RSA and DSA keys.
- Automatic connection session saving, zoomable and scalable viewing modes.
- Support for Samsung multi-window, DEX, and specific key captures like Alt-Tab and Ctrl+Space.
Support and Contributions
If you're interested in using aSPICE on iOS or macOS, you can download aSPICE Pro from the Apple App Store:
Supporting the development of aSPICE and GPL open-source software can be done by purchasing the donation version, aSPICE Pro. Feedback and bug reports are crucial for the continuous improvement of the software. Please report any issues using the "Send email" feature in Google Play before leaving a review.
Resources
- Release Notes: CHANGELOG-aSPICE on GitHub
- Older Versions: Releases on GitHub
- Bug Reports: Issues on GitHub
- Community Forum: bVNC, ARDP, aSPICE, Opaque Remote Desktop Clients
Additional Tools
For Android users, consider exploring bVNC, another VNC Viewer developed by the same author, available on Google Play:
Tips for Optimal Use
If you experience issues with mouse pointer synchronization, consider using the "Simulated Touchpad" input mode or add an "EvTouch USB Graphics Tablet" to your virtual machine:
- Through virt-manager: Navigate to View -> Details, select Add Hardware -> Input -> EvTouch USB Graphics Tablet.
- Command-line option: Use
-device usb-tablet,id=input0
when starting your virtual machine.
Planned Features
Future enhancements include clipboard integration for copy/pasting between your device and the virtual machine.
Installation Instructions
For detailed instructions on setting up SPICE on Linux systems:
- Red Hat: Linux-KVM SPICE Instructions
- Ubuntu: Ask Ubuntu SPICE Instructions
Accessing the Source Code
The source code for aSPICE and related projects is available on GitHub:
aSPICE stands out as a versatile and secure solution for remote desktop access, continually evolving with community support and feedback.