If you’ve ever needed to fix a file you left at home while already halfway across town, or you’ve had to guide your less tech-savvy friend over the phone, then you know how essential remote desktop access has become. Whether it’s for work or personal reasons, there comes a time when you need to reach your computer without physically being in front of it.
For me, that moment came when I was juggling projects across multiple locations: home, office, café, and the occasional gym lounge. It’s a familiar story for anyone working remotely, freelancing, or collaborating across time zones. Remote access software (and its more advanced sibling, unattended access tools) has quietly become a major glue holding our modern workflows together.
Remote desktop software lets you control another computer from anywhere, as if you were sitting right there. Unattended access takes it a step further, letting you connect even when no one’s on the other end to approve the session. And in recent years, these tools have evolved far beyond simple screen-sharing. You can now transfer files securely, manage servers, collaborate in real time, and even troubleshoot complex systems without moving an inch.
While AnyDesk has long been a household name in remote desktop access, recent security scares (including reported breaches and malware-related incidents) have made many users think twice. For businesses and professionals who rely on remote work daily, trust in your access tool is everything.
So I went looking and I found nine of the best AnyDesk alternatives, which I tested across different networks, operating systems, and use cases, from lightweight personal setups to enterprise-grade remote management.
In this guide, I’ll walk you through what I found, including how each tool performed in terms of security, speed, usability, pricing, and real-world reliability.
TL;DR: Key takeaways
- AnyDesk is the go-to for many people, but other remote desk access tools like TeamViewer, Splashtop, and RemotePC offer comparable (and sometimes better) performance, depending on your needs.
- Security should come first. Look for AES-256 encryption, 2FA, and GDPR compliance to keep your data safe during remote sessions.
- The goal is to match the tool to your workflow. GoToMyPC works great for personal use, Zoho Assist works well for IT teams, and Chrome Remote Desktop is unbeatable if you just want something free and simple.
- Make sure your choice runs effortlessly on Windows, macOS, Android, and iOS so you can stay productive anywhere.
A brief overview of AnyDesk
Before looking at the alternatives, let’s talk about the tool that started this search in the first place: AnyDesk.
What is AnyDesk?
AnyDesk is one of those tools that quietly became a default choice for remote desktop access. From freelancers helping clients troubleshoot issues to IT teams managing systems remotely, it’s built to make screen control, file transfer, and online collaboration feel almost instant.
Developed in 2014 and owned by German company AnyDesk Software GmbH, this tool lets you connect to another computer from anywhere, securely and with minimal lag. It’s lightweight enough to run smoothly on modest setups yet powerful enough for enterprise use.
Many software vendors, customer support teams, and developers rely on it to solve client problems remotely. And for individuals, its Unattended Access feature means you can log into your home or office PC even when no one’s physically there to accept the request.
Security
It uses TLS 1.2 encryption and RSA 2048 key exchange, the same standard used in online banking. There’s also a whitelist option to restrict access to trusted devices only.
Recent security concerns and malware incidents have, however, shaken user confidence. That’s what has prompted many users to start looking for more secure and transparent remote desktop solutions.
Compatibility
AnyDesk is as flexible as it is fast. It works across Windows, macOS, Linux, FreeBSD, iOS, and Android, and you can even brand it for your business or deploy it on your own Enterprise Network for tighter control.
Performance
AnyDesk boasts frame rates of up to 60 fps and impressively low latency, even on slower networks. Its secret sauce is the DeskRT codec, which compresses and transfers image data efficiently, making remote sessions feel responsive and natural.
Pricing
Pricing is seat-based, so you pay only for active users, which is a plus for growing teams.
| Plan | Cost (billed annually) | Best for | Features |
| Free | $0 | Personal use ONLY | Basic remote access with limited features and zero technical support. |
| Solo | $21.90 | Single-person companies | 1 licensed user with 3 login devices 1 outgoing connection Up to 100 managed devices (Unattended Access) Unlimited devices to connect to (Interactive Access) Full feature set for individuals Mobile device support |
| Standard | $35.90 | Small teams | Everything in the Solo plan, plus:20 licensed users in a team Starts with 1 outgoing connection (add up to 20) Up to 500 managed devices (Unattended Access) Standard user management Custom client generatorMobile device management |
| Advanced | $77.90 | Businesses with advanced needs | Everything in the Standard plan, plus:100 licensed users in a team Starts with 2 concurrent connections (add up to 50) Up to 1000 managed devices (Unattended Access)Advanced user managementCommand line interfaceMass deployment (MSI), group policies, and phone support |
| Ultimate | Contact Sales | IT administrators and businesses | Everything in the Advanced plan, plus:Single Sign-On (SSO)On-Premises optionScalable number of usersFully customizableFull access control features |
What’s so cool about AnyDesk?
What I’ve always liked about AnyDesk is its flexibility. You can run it either in the cloud or on-premises, which means you get to choose your comfort level. You can either go with the cloud and let AnyDesk handle the infrastructure, or keep everything under your control by hosting it on your own servers.
It’s also fully mobile-friendly, letting you access and control desktops, servers, or devices straight from your smartphone or tablet. On Windows, macOS, Linux, Android, or iOS, the cross-platform compatibility feels seamless.
And if you’re running a business or managing a support team, you’ll appreciate how customizable it is. You can tailor AnyDesk to your brand, from logo, interface colors and even user permissions. This way, your remote access tool looks and operates like part of your own system.
Why people switch from AnyDesk (and why you might too)
AnyDesk does a decent job as a straightforward remote access tool. But when you start using it for professional customer support or long-term team collaboration, you quickly realize its simplicity can turn into a bottleneck.
1. Security and compliance concerns
Security is usually the first red flag for most businesses. AnyDesk has been flagged in the past for potential vulnerabilities, and while the company insists on its TLS 1.2 encryption and RSA 2048 key exchange, some organizations simply want more.
2. Strict commercial use detection
As I explain in the table above, the free version of AnyDesk is intended for personal use only. Users who exhibit patterns resembling commercial use, even if it’s unintentional, are often penalized with connection time limits or outright bans, compelling them to upgrade or switch to a platform with more grace.
3. Complex setup
Installation can be a drag. AnyDesk requires both parties to install the app, exchange ID numbers, and sometimes enter passwords before a session can even start. It’s not terrible, but it’s enough friction to frustrate non-technical customers, and many give up before the session even begins.
4. Pricing that doesn’t match the value
AnyDesk’s pricing starts at $21.90/month for single users (Solo plan) and scales up from there. Standard and Advanced plans climb steeply without adding the kind of customer support features you actually need.
You’re essentially paying for remote control capabilities without getting workflow essentials like robust group policies, extensive customization options, or built-in features like remote restart or session recording on certain plans. Add that to occasional performance drops on slower networks.
How I picked the best AnyDesk alternatives (my testing setup & methodology)
There’s no single perfect remote access software. Numbers only go so far. You can measure bandwidth, latency, or frame rates all day, but none of that tells you what it feels like when you’re actually using a remote desktop tool.
I wanted to see how these tools hold up when things get messy.
For this review, I went hands-on with nine remote desktop apps across different devices and network conditions. I watched how they behaved on spotty Wi-Fi, under heavy file transfers, and during real troubleshooting sessions.
Sure, I tracked speed, performance, and reliability, but the real test was in those pressure moments: Did it stay stable? Did it reconnect easily? Or did it throw a tantrum mid-session?
Everyone values something different. Maybe you want seamless file transfers. Maybe you need airtight security. Or maybe, like me, you just want a tool that doesn’t make remote work feel like rocket science.
Here’s how I evaluated each tool:
- Networks tested: Home broadband, corporate VPN, mobile hotspot, and international connections.
- Use cases: IT support, remote work, file transfer, creative collaboration, and server management.
- Security checks: Encryption standards, authentication methods, compliance readiness, and access logging.
- Performance metrics: Connection time, latency, video quality, and file transfer speed.
In short, if a remote access tool could handle the same chaos I put AnyDesk through, without dropping performance or compromising security, it made my shortlist.
The 9 best alternatives to AnyDesk
Here are the best AnyDesk alternatives for remote desktop access:
- TeamViewer.
- Splashtop.
- Zoho Assist.
- AnyViewer.
- RemotePC.
- Microsoft Remote Desktop.
- LogMeIn.
- GoToMyPC.
- Chrome Remote Desktop.
1. TeamViewer [Best for enterprise remote access]
If you’re looking for a more secure, feature-rich, and scalable alternative to AnyDesk, TeamViewer easily earns its reputation. It’s a remote desktop app and a full-blown enterprise remote access and collaboration platform used by IT teams, support centers, and global enterprises.
While AnyDesk prides itself on simplicity, TeamViewer leans heavily into power and control, positioning itself as an enterprise-grade platform. It’s packed with advanced management tools, AI-powered analytics, and enterprise-grade compliance features, all while keeping cross-device compatibility across almost every operating system you can think of.
In testing, I noticed TeamViewer functions like it’s built for serious remote work. It connects two machines and enables teams to collaborate, troubleshoot, and manage devices at scale. I think of it as the professional cousin of AnyDesk that’s obsessed with stability and enterprise security.
How it works
Once installed on both devices, TeamViewer generates a unique ID and password for each machine. You simply share that with the remote user or connect to another system by entering their ID.
The connection is established within seconds and maintains stable performance even in low-bandwidth environments. During remote sessions, you can control the other device, transfer files, record sessions, chat with the user, and even initiate VoIP calls, within the same interface.
For corporate environments, admins can deploy TeamViewer company-wide, manage permissions, enforce conditional access, and even integrate with tools like Salesforce, Zendesk, and Freshworks.
TeamViewer at a glance:
| Developer(s) | TeamViewer GmbH |
| Year launched | 2005 |
| Platform type | Cloud-based and on-premises |
| What it does | Remote access, device management, and support platform |
| Top 3 use cases | IT troubleshooting, remote device management, and customer support |
| Who is it for? | Businesses, IT professionals, managed service providers, and enterprises |
| AI capabilities | Session analysis, auto-issue summaries, and performance insights via TeamViewer Intelligence |
| Where can you use it? | Windows, macOS, Linux, Chrome OS, Raspberry Pi, Android, and iOS |
| Starting price | $23.80/month |
| Free version? | Yes, for personal use |
Key features:
- AI-powered remote support: TeamViewer Intelligence uses AI to analyze sessions in real-time, automatically summarizing issues and offering insights to improve workflow efficiency.
- High-end security and compliance: With End-to-End Encryption (E2EE), Conditional Access, Bring Your Own Certificate (BYOC), and ISO 27001 certification, TeamViewer offers some of the strongest compliance coverage in the remote access world.
- Cross-platform flexibility: Supports nearly every operating system, from Windows to Raspberry Pi, with mobile-to-desktop and desktop-to-mobile connections.
- Comprehensive device management: Lets you monitor, control, and update up to 500 managed devices, with granular user roles and auditing capabilities.
- Integrations and automation: TeamViewer connects with Salesforce, ServiceNow, Slack, and more, helping teams centralize customer support and automate service requests.
What I liked about TeamViewer:
- Solid security and encryption standards.
- Smooth, HD-quality sessions even on weak networks.
- Free for personal use (a huge win for freelancers).
- Multi-device management and file transfer are seamless.
- AI insights actually improve troubleshooting speed.
What I didn’t like about TeamViewer:
- Setup can feel intimidating for new users.
- Licensing and pricing tiers are complex.
- Some features (like mobile access) require costly add-ons.
- Overkill for basic, single-user needs.
Ideal users
TeamViewer is ideal for enterprises, IT support teams, and remote professionals who need robust, compliant, and secure access across multiple systems. If AnyDesk feels too basic or risky for handling sensitive data, TeamViewer is the safer, more scalable upgrade.
Pricing
| Plan | Cost (billed annually) | Key features |
| TeamViewer Remote Access | $11.90/month | Access up to 3 unattended devices1 licensed user, Remote printing, file transfer1 concurrent connection (channel) Up to 3 concurrent sessions |
| TeamViewer Business | $25.90/month (30-day free trial) | Everything in the Remote Access plan, plus: 200 unattended devicesAI-powered TeamViewer Intelligence,Google Meet integrationUnlimited attended devices to connect toSession recording and phone support (in 33 languages) |
| TeamViewer Premium | $52.90/month | Everything in the Business plan, plus: 300 unattended devices15 licensed usersOutgoing connection reportingUnlimited devices to connect from |
| TeamViewer Corporate | $102.90/month | Everything in the Corporate plan, plus: 500 unattended devices 30 licensed users3 concurrent connectionsReporting dashboardsEnterprise integrations |
| TeamViewer Tensor | Contact sales | Tailored for large enterprises with advanced compliance and automation needs |
While TeamViewer costs more than AnyDesk, its combination of enterprise security, AI automation, and scale justifies the premium, especially if your business handles sensitive operations or requires compliance documentation.
2. Splashtop [Best for high-performance remote work]
Splashtop is one of those tools that quietly earns your trust after a few sessions. It’s a fast, secure, and surprisingly affordable AnyDesk alternative that’s built for professionals who need reliable remote access. It doesn’t matter whether you’re supporting clients, managing servers, or just trying to reach your office PC from home.
What I liked immediately about Splashtop is its variety of editions. There’s one for individuals, another for IT teams, and even one designed for schools and classrooms. Each version feels purpose-built rather than one-size-fits-all, something AnyDesk doesn’t always manage.
Splashtop brings together familiar features like remote printing, chat, and session logging, and adds extras you won’t find in AnyDesk, like drag-and-drop file transfer, multi-monitor streaming, and Active Directory integration. Its security is also top-notch, using TLS and AES-256 encryption to keep sessions private and compliant.
How it works
Splashtop works through a simple agent-viewer setup. You install the Splashtop Streamer on the computer you want to access and use the Splashtop Business app on your device to connect remotely.
Each system is linked to your account, so you can log in securely without exchanging session codes or PINs like in AnyDesk. Once connected, you get real-time control, stable video streaming (up to 4:4:4 color accuracy on high-end plans), and minimal latency.
You can transfer files with drag-and-drop, record sessions, chat, and even wake up offline machines remotely. For team environments, admins can manage roles, set permissions, and integrate Active Directory for centralized access control.
Splashtop at a glance:
| Developer(s) | Splashtop Inc. |
| Year launched | 2006 |
| Platform type | Cloud-based with optional on-premises solutions |
| What it does | Remote desktop access and remote support platform |
| Top 3 use cases | Business remote access, classroom screen sharing, and IT management |
| Who is it for? | Individuals, IT professionals, schools, and enterprises |
| AI capabilities | Currently limited; uses automation for device management and alerts |
| Where can you use it? | Windows, macOS, Linux, iOS, Android, Chrome OS |
| Starting price | $5/month (billed annually) |
| Free version? | No, but a free trial is available |
Key features:
- High-performance remote access: Splashtop offers ultra-responsive control with support for up to 240 FPS, 4:4:4 color accuracy, and low-latency streaming.
- Robust security protocols: Employs TLS and AES-256 encryption, two-factor authentication, and device authentication, with enterprise options for SSO and IP whitelisting.
- Comprehensive device support: Supports multi-monitor connections, USB redirection, remote stylus (Wacom Bridge), and even IoT device management in enterprise plans.
- User management and collaboration: Role-based access, scheduled connections, chat, session recording, and AD integration make it easy for teams to collaborate securely.
- Unattended access and file transfer: Access devices even when no one’s logged in, and transfer files seamlessly using drag-and-drop; no cloud intermediary required.
What I liked about Splashtop:
- Excellent performance even over average Wi-Fi.
- Multi-device compatibility across OS and mobile.
- Drag-and-drop file transfer feels natural and fast.
- Session recording and remote wake features.
- Affordable pricing (way cheaper than TeamViewer).
- Easy deployment and management for IT teams.
What I didn’t like about Splashtop:
- Some users report display scaling issues on high-DPI screens.
- Advanced features (like GPU acceleration) are locked to premium tiers.
- Annual billing only; no monthly payment flexibility.
Ideal users
Splashtop is perfect for businesses, IT support teams, and creative professionals who need high-performance remote access without the enterprise pricing. If you feel AnyDesk is too barebones and TeamViewer is an overkill, Splashtop hits that sweet middle ground: affordable, fast, and dependable.
Pricing
| Plan | Cost (billed annually) | Features |
| Solo | $5/month ($60/year) | Unattended access from any device Easy setup File transfer (including drag-and-drop) Remote print and more |
| Pro | $8.25/month/user ($99/year) | Everything in the Solo plan, plus:Multi-monitor support.Chat and session recordingDual-user accessVolume discountsUser role and access management |
| Performance | $13/month/user ($149/year) | Everything in Pro, plus:4:4:4 color accuracyGPU acceleration, high-fidelity audio, USB passthrough, and 240 FPS capabilityRemote stylus and Wacom Bridge |
| Enterprise | Custom pricing (contact sales) | Everything in Performance, plus: SSO integration Granular access controls, scheduled access, and SIEM loggingAndroid/IoT accessAPIs, IP whitelisting, and cloud recording |
Splashtop’s transparent pricing and modular plans make it appealing to both freelancers and mid-sized teams.
3. Zoho Assist [Best for feature-rich remote support]
Zoho Assist is one remote desktop tool that works like it was made for IT pros who actually enjoy organization. While AnyDesk keeps things minimalist, Zoho Assist is like the well-stocked tool chest, packed with everything from unattended access to full session recording and browser-based connections.
What’s immediately noticeable about Zoho Assist is how complete it feels. You’re not just getting a remote connection; you’re stepping into a control hub that ties directly into Zoho’s wider ecosystem: CRM, Desk, Projects, and more.
Zoho Assist’s biggest advantage lies in its versatility. It handles both remote support and access scenarios gracefully, whether you’re supporting a customer halfway across the world or accessing a company server after hours. And the fact that it’s fully browser-based means I didn’t have to download heavy clients just to get started.
How it works
Setting up Zoho Assist is surprisingly straightforward.
You log in to your Zoho account, generate a session link, and the client on the other end simply joins via their browser; no downloads required. For unattended access, you can deploy agents in bulk across systems, group them, and even assign access permissions per department.
During testing, I found latency and image quality to be more than decent, even on mid-range connections. The dashboard offers all the essentials: live chat, file transfer, session recording, and even video chat. Directly from the web console, you can reboot and reconnect without losing control, transfer sessions between agents, and schedule future remote access sessions.
If you’ve used AnyDesk, the experience here feels similar but more structured. The learning curve is slightly steeper due to the sheer number of features, but once you get familiar, it’s hard to go back.
Zoho Assist at a glance:
| Developer(s) | Zoho Corporation |
| Year launched | 2015 |
| Platform type | Cloud-based |
| What it does | Provides remote support and unattended access for desktops, servers, and mobile devices |
| Where can you use it? | Web browser, Windows, macOS, Linux, Chrome OS, Android, iOS, Raspberry Pi |
| Top 3 use cases | IT helpdesk, managed service providers, and remote troubleshooting |
| Who is it for? | IT teams, support desks, and businesses needing secure remote control |
| AI capabilities | Built-in automation workflows, session reporting, and smart routing |
| Starting price | $10/user/month |
| Free version? | Yes, for personal use (up to 5 unattended computers) |
Key features:
- Concurrent sessions: Run multiple sessions at once, which is ideal for busy support teams.
- Rebranding: Add your logo, custom domain, and email templates to keep support communications on-brand.
- Session audit: Full audit trail of every session with reports and logs for compliance.
- Browser-based connections: Connect directly from Chrome, Edge, or Firefox without downloading any apps.
- Built-in integrations: Works natively with Zoho Desk, CRM, and other business tools.
- Unattended access: Access and manage remote devices without user presence.
- File transfer & chat: Securely exchange files and messages during sessions.
- Robust security: 256-bit AES encryption, two-factor authentication, and session confirmation.
- Customization: Tailor reports, templates, and even URLs to fit your company’s workflow.
What I liked about Zoho Assist:
- Affordable, flexible pricing (monthly or annual options).
- Browser-based console; no installs needed.
- Highly reliable and secure (AES-256 + TLS encryption).
- Deep integration with other Zoho apps.
- Session recording, reporting, and audits baked in.
- Great for both ad-hoc support and long-term device management.
- Round-the-clock customer support.
What I didn’t like about Zoho Assist:
- The free plan is limited to basic functionality.
- Slight learning curve for advanced features.
- Some integrations are locked behind higher tiers.
- Requires an internet connection at all times (no offline mode).
Ideal users
Zoho Assist is best suited for IT support teams, managed service providers, and help desks that prioritize both functionality and compliance. It’s also ideal for businesses already invested in the Zoho ecosystem; everything integrates neatly, making cross-department support almost frictionless.
Pricing
For customer support teams (remote support)
| Plan | Cost (billed annually) | Key features |
| Free | $0 | 1 technician 5 unattended computers Instant chatBrowser access |
| Standard | $10/technician/month | Everything in the Free plan, plus:2 concurrent sessions per technicianSession and file transfer Reboot/reconnect, multi-monitor, voice chat, custom report, screen capture, remote audio.Import Google contacts and Zendesk integration |
| Professional | $15/technician/month | Everything in the Standard plan, plus:4 concurrent sessions per technicianMobile device support, scheduling, custom branding, screen sharing, custom email templates, advanced reports, and session notes |
| Enterprise | $24/technician/month | Everything in the Professional plan, plus: 6 concurrent sessions per technicianSession audit, recording, departments, diagnostics, and billingVideo chat, contacts management, and remote script execution |
For IT support teams (unattended access)
| Plan | Cost (billed annually) | Key features |
| Standard | $35.90/25 computers/month | Everything in the Free plan, plus:Unlimited concurrent sessionsGroup permissionsBulk deploymentReportsWake-on-LAN |
| Professional | $79.90/25 computers/month | Everything in the Standard plan, plus:Session recordingRemote printAdvanced diagnosticsRebrandingBulk DeploymentWake on LAN |
4. AnyViewer
If your remote access needs revolve around Windows systems, and you don’t want to deal with clunky setup wizards or bloated enterprise dashboards, AnyViewer might be worth checking out. It’s simple, fast, and feels like it was built by someone who actually understands how frustrating remote work can be when you just need to get into that one PC.
AnyViewer’s design philosophy is to skip the noise and get connected. It’s lightweight, installs in minutes, and within seconds, I was controlling my test PC as if I were sitting right in front of it. There’s no convoluted login process or long configuration chain. Even a first-timer could get up and running without breaking a sweat.
Of course, the focus here is narrowly on Windows. AnyViewer is tuned for Microsoft’s ecosystem, from Windows 10 and 11 to server environments, and while there are mobile apps for iOS and Android, Mac and Linux users are left out.
How it works
After installing AnyViewer, you can sign up for a free account and instantly link devices to your profile. Once connected, remote PCs show up in your dashboard, ready for one-click access. The connection experience is smooth.
For IT use cases, you can enable unattended access, allowing admins to connect without user intervention. The privacy mode blacks out the host screen and locks mouse input, so the remote user can work unseen.
AnyViewer also includes built-in chat, multi-session management, and shortcuts to tools like Task Manager and CMD. However, it doesn’t integrate with ticketing or customer support systems like Zoho Assist or TeamViewer, so it’s better suited for in-house teams or personal remote work.
AnyViewer at a glance:
| Developer(s) | AOMEI Technology |
| Year launched | 2021 |
| Platform type | Cloud and on-premises hybrid |
| What it does | Remote desktop access and management for Windows PCs and mobile devices |
| Where can you use it? | Windows, iOS, Android |
| Top 3 use cases | IT troubleshooting, home-to-office PC access, and small business remote management |
| Who is it for? | Windows users, IT admins, small teams |
| AI capabilities | None currently (manual session and management tools only) |
| Starting price | $3.58/month |
| Free option? | Yes |
Key features:
- Free option: The free version is surprisingly capable and ideal for individuals or small teams needing basic access.
- High-end encryption: Uses Elliptic Curve Cryptography (ECC) for secure, modern encryption.
- Privacy mode: Screen blackening and input locking during sensitive sessions.
- Windows-optimized: Engineered specifically for smooth performance within Windows OS.
- Unattended access: One-click access to connected devices without manual confirmation.
- Multi-session control: Manage multiple remote desktops simultaneously.
- File transfer: Fast, secure file movement between devices with drag-and-drop simplicity.
- Mobile support: Connect from Android or iOS devices.
- Task shortcuts: Quick access to essential admin tools like Task Manager and CMD.
What I liked about AnyViewer:
- Fast installation and connection setup.
- Reliable performance on Windows, even with multiple sessions.
- Privacy mode feels well thought-out.
- Reliable file transfer.
- Clean, beginner-friendly interface.
- Mobile support for quick remote fixes.
- Affordable premium plans (starting under $4/month).
What I didn’t like about AnyViewer:
- Limited or no support for macOS and Linux.
- No integrations with third-party IT tools.
- Lacks advanced enterprise features (e.g., session logging, reporting).
- Interface feels basic compared to TeamViewer or Zoho Assist.
Ideal users
AnyViewer is designed for Windows-first organizations, IT admins, or small businesses that need dependable, no-fuss remote access. If you’re just managing in-house systems or personal devices and don’t need fancy dashboards or multi-OS flexibility, this tool nails the essentials.
Pricing
| Plan | Cost (billed annually) | Key features |
| Free | $0/month | 1 licensed user 3 login devices 10 connected devices 2 simultaneous sessions, file transfer, and mobile remote control |
| Professional Yearly | $3.58/month | 1 licensed user 10 login devices100 connected devicesUnlimited simultaneous sessions and channelsPrivacy mode, ultra-high image quality, and high-speed file transfer Game mouse supportMobile device remote control |
| Enterprise Yearly | $16.58/month | Everything in Professional Yearly, plus: 30 licensed users 100 login devices 300 connected devicesMass deployment (MSI)Role managementTeam device groups |
5. RemotePC [Best for affordable and scalable remote access]
RemotePC has built a solid reputation as one of the most reliable and cost-effective remote desktop tools for both small businesses and large enterprises.
I’ve found it to be especially attractive for teams that need dependable access without splurging on enterprise-grade software. It strikes that sweet balance between functionality, security, and price.
Unlike some remote tools that either drown you in enterprise-tier complexity or underserve with basic features, RemotePC sits comfortably in the middle. It delivers enterprise-level performance in a package that even small teams can afford, and more importantly, understand.
How it works
RemotePC works by establishing a secure, encrypted connection between your local and remote devices using a lightweight client app. Once you install the RemotePC application on your host computer, you can log in from anywhere using the web dashboard or mobile app.
You can expect fast connections, minimal lag, and several handy extras, like file transfer, remote printing, and session recording, built right in. You can also set up Always-On access, meaning you’ll never need someone physically present to approve your connection again.
RemotePC at a glance:
| Developer(s) | IDrive Inc. |
| Year launched | 2004 |
| Platform type | Cloud-based remote access software |
| What it does | Provides secure remote access to computers, servers, and virtual machines |
| Where can you use it? | Windows, macOS, Linux, iOS, Android, Web |
| Top 3 use cases | Remote IT support, work-from-home access, and server management |
| Who is it for? | Small businesses, enterprises, managed service providers, and remote teams |
| AI capabilities | None (focuses on traditional remote control and monitoring) |
| Starting price | $29.50/year (Consumer plan) |
| Free version? | No, but offers a 7-day free trial |
Key features:
- Always-On remote access: You can configure devices for continuous access, allowing instant remote logins without manual approval every time.
- Cross-platform compatibility: RemotePC supports nearly all major operating systems and even works through web browsers and mobile devices.
- Improved security: Security is one of its strongest suits, with AES-256-bit encryption, multifactor authentication, session logs, and active monitoring to keep data safe.
- Scalability: Unlike many competitors that limit plan options, RemotePC offers multiple scalable tiers. You can easily expand your plan as your team or infrastructure grows.
- Collaboration: Built-in features like screen sharing, remote chat, and a whiteboard make collaboration seamless.
- File transfer: You can transfer files before, during, or after sessions using various methods via One-Time ID, drag-and-drop, or the Always-On access tab.
- Compliance: RemotePC includes tools to support compliance with key industry regulations, helping small teams stay on top of security standards effortlessly.
What I liked about RemotePC:
- It’s significantly cheaper than tools like TeamViewer or LogMeIn while delivering nearly the same level of performance.
- Setup is refreshingly simple. You won’t need an IT degree (or a YouTube tutorial marathon) to get started.
- All plans come with 24/7 email and live chat support, which is a pleasant surprise in this price range.
What I didn’t like about RemotePC:
- Compared to enterprise heavyweights, it lacks automation or AI-driven diagnostics.
- Some plans (like the Consumer tier) force annual commitments.
- Feature parity isn’t perfect. The Performance Viewer app is Windows-only, and Linux users miss out on some functions.
- If you rely heavily on third-party IT tools or CRMs, you’ll find fewer integration options than competitors like Zoho Assist.
Ideal users
RemotePC is best suited for:
- Small businesses seeking affordable yet professional remote access.
- Enterprises in need of scalable and secure deployment options.
- IT service providers managing multiple client machines.
- Remote workers or teams that want a stable, intuitive connection experience.
Pricing
| Plan | Price | Key features |
| Consumer | $29.50/year | 1 user license and access to 1 computerUnlimited Always-On accessSecure file transferMulti-monitor supportRemote printing Remote and live chat24/7 support |
| SOHO | $99.50/year or $9.95/month | Everything in the Consumer plan, plus:Unlimited user licensesAccess to up to 10 computersUser managementEndpoint backup |
| Team | $299.50/year or $29.95/month | Everything in the SOHO plan, plus:Access to 50 computersSSO support Active Directory Sync On-demand remote support |
| Enterprise | $599.50/year or $59.95/month | Everything in the Team plan, plus:Access to 100 computers Scheduled remote access Computer grouping Mass deploymentAdvanced user permissions |
Additional considerations:
- Discounts: RemotePC frequently offers up to 50% off first-year subscriptions when you sign up for a two-year plan.
- Contracts: Only the Consumer plan is annual-only; others allow monthly billing.
- Free Trial: 7-day full-access trial for all plans.
- Add-Ons:
- RDP Connector: $20/computer/year.
- Microsoft 365 Backup: $20/seat/year (unlimited storage).
- Google Workspace Backup: $20/seat/year (10TB storage).
6. Microsoft Remote Desktop [Best for Windows-Centric Workflows]
If your daily work life revolves around Windows, Microsoft Remote Desktop is the obvious and often underrated choice for remote access. Built by Microsoft and natively integrated into Windows, it allows you to connect to and control another PC almost as if you were sitting right in front of it.
The best part is that you don’t need any third-party app installations to get started; it’s already built into most Windows Professional and Enterprise editions. I found it particularly handy for connecting to my office computer from home without worrying about compatibility or software conflicts.
That said, while it’s a solid free alternative to AnyDesk, it’s not perfect. It’s great for quick, same-network connections, but setting it up over the internet requires a bit more technical work. Still, for anyone deep in the Windows ecosystem, it’s a dependable remote desktop option that just works.
How it works
Microsoft Remote Desktop uses the Remote Desktop Protocol (RDP) to connect your client device (the one you’re using) to a host device (the one you’re accessing remotely). Once RDP is enabled on the host computer, you can connect using the Remote Desktop app on another Windows PC, Mac, iOS, or Android device.
When both devices are on the same network, setup is quick. Over the internet, however, things get a bit trickier. You’ll need to configure your router for port forwarding and ensure your firewall settings allow RDP traffic. Once connected, you can stream video, access files, and use applications as if you were physically at the computer.
Expect smooth performance for Windows-to-Windows connections and basic features like clipboard sharing, file transfer, and multi-monitor support. However, don’t expect AnyDesk-level flexibility or customization.
Microsoft Remote Desktop at a glance:
| Developer(s) | Microsoft Corporation |
| Year launched | 1998 |
| Platform type | Native Windows feature using Remote Desktop Protocol (RDP) |
| What it does | Enables remote control and access to Windows computers |
| Where can you use it? | Windows, macOS, iOS, Android, Linux (via RDP clients) |
| Top 3 use cases | Remote work access, IT administration, and on-premise server management |
| Who is it for? | Windows users, system administrators, and small businesses |
| AI capabilities | None (focuses on native RDP-based access) |
| Price | Free |
| Free version? | Yes (included with eligible Windows versions) |
Key features:
- Native Windows integration: Seamlessly connects with the Windows operating system, providing built-in remote desktop access without extra installations.
- High-performance streaming: RDP is optimized for efficient bandwidth usage, ensuring stable performance even on moderate connections.
- Security protocols: Includes Network Level Authentication (NLA) and Transport Layer Security (TLS) to protect session data.
- Multi-monitor support: Allows users to view and control multiple monitors connected to the host system, improving remote productivity.
- Clipboard and file sharing: Supports copy-paste and file transfer between host and client systems, streamlining workflows.
- Cross-device access: While made for Windows, you can connect from macOS, Android, iOS, and even Linux using compatible RDP clients.
What I liked about Microsoft Remote Desktop:
- It’s hard to beat free, especially when it’s already part of Windows Pro and Enterprise editions.
- Setup within local networks is straightforward and takes just a few minutes.
- Because it’s native to Windows, it feels familiar and reliable.
- Unlike Chrome Remote Desktop, it doesn’t require a browser-based setup.
What I didn’t like about Microsoft Remote Desktop:
- It’s primarily built for Windows, so non-Windows users don’t get the full experience.
- Connecting over different networks involves manual configuration, port forwarding, and sometimes VPN setup.
- You can’t host sessions from Windows Home; you’ll need Pro, Business, or Enterprise editions.
- When connected, the host device’s screen locks, meaning the person on the other end can’t see what’s happening.
- No modern design, custom themes, or intuitive dashboards.
Ideal users
Microsoft Remote Desktop is best suited for Windows power users who need a free, secure remote access tool.
Pricing
Microsoft Remote Desktop comes free with Windows Professional and Enterprise editions, but business users may require additional licensing for multi-user access.
| License Type | Price | Includes |
| Windows Pro/Enterprise (built-in) | Free | Full remote access for one user per machine |
| RDS Client Access License (CAL) | $220/user/device | Required for businesses enabling multiple remote sessions or shared access |
Additional notes:
- You’ll need a Windows Pro or higher edition to host remote sessions.
- Client Access Licenses (CALs) are necessary for organizations running multiple remote desktops.
- No recurring subscription. Costs are one-time licensing fees tied to your Windows purchase or CALs.
7. LogMeIn
LogMeIn is one of the most trusted names in remote access and enterprise IT management. It’s a full-fledged platform for organizations that need secure, scalable, and reliable control over their digital infrastructure.
Unlike lightweight tools like AnyDesk or Chrome Remote Desktop, LogMeIn is built for enterprise-level operations. This includes IT administrators, MSPs, or support teams managing hundreds (or even thousands) of endpoints. Its strength lies in unifying remote access, device monitoring, and IT automation under one roof.
LogMeIn helps you run your IT operations like a well-oiled machine. From patch management and endpoint compliance to AI-powered performance monitoring, this platform transforms how teams manage, support, and secure devices across multiple environments.
How it works
LogMeIn uses secure, encrypted connections to provide remote access to devices across Windows, macOS, Linux, iOS, Android, and even Chrome OS or Raspberry Pi. Once installed, it establishes a persistent link between the host (remote device) and the client (your access point).
Through its unified dashboard, IT administrators can monitor system health, deploy updates, execute commands, and troubleshoot issues in real time, without needing physical access to the machine. It also integrates with GoTo Resolve, enabling powerful helpdesk automation and AI-driven ticket routing.
When you connect, expect a seamless remote control experience with options for file transfer, chat, screen recording, and multi-user collaboration. You can also perform unattended access, meaning you don’t need the end-user to be present.
LogMeIn at a glance:
| Developer(s) | GoTo |
| Year launched | 2003 |
| Platform type | Cloud-based remote access and Unified Endpoint Management (UEM) solution |
| What it does | Provides secure, enterprise-grade remote access, IT management, and endpoint control |
| Where can you use it? | Windows, macOS, Linux, Chrome OS, Raspberry Pi, iOS, Android |
| Top 3 use cases | IT support and troubleshooting, endpoint monitoring, and asset management |
| Who is it for? | Enterprises, MSPs, IT admins, and customer support teams |
| AI capabilities | AI-powered insights for issue detection, ticket automation, and workflow optimization |
| Starting price | Custom pricing (contact sales) |
| Free version? | No |
Key features:
- Mobile device management: Securely manage all company-owned devices through a unified, cloud-based platform.
- Remote monitoring and management: Monitor endpoints proactively with features like patch management, antivirus integration, and automated alerts.
- Unattended remote access: Access and troubleshoot devices even when users are offline.
- IT asset management: Gain real-time visibility into hardware and software assets, track licensing, and streamline inventory management for compliance and budget control.
- Service management: Integrated ITSM tools (helpdesk, ticketing, and knowledge base) improve team productivity and streamline issue resolution, helping support teams scale efficiently.
- AI: Use AI insights to predict issues, automate smart workflows, and resolve support issues faster.
What I liked about LogMeIn:
- Built for large-scale IT operations with layered security and scalability baked in.
- Goes beyond remote access. It’s a complete UEM and ITSM platform.
- Zero Trust access, multifactor authentication, and end-to-end encryption protect every connection.
- Its AI tools help IT teams proactively prevent issues, not just react to them.
- Works seamlessly across virtually every operating system, including Raspberry Pi and Chrome OS.
What I didn’t like about LogMeIn:
- You’ll need to contact sales for pricing.
- Its enterprise-grade complexity means setup and management take time for smaller teams.
- Solo users or freelancers likely won’t need its advanced IT management capabilities.
Ideal users
LogMeIn is best for large enterprises managing hundreds of endpoints across multiple regions. Corporate IT teams and Managed Service Providers (MSPs) offering remote IT support to multiple clients can also use it.
Pricing
LogMeIn uses custom pricing based on the organization’s size, required features, and number of managed endpoints. There’s no free version, but enterprises can request a personalized demo or quote through the GoTo website.
8. GoToMyPC
GoToMyPC stands out for its seamless access to computers from any internet-connected device. Its simplicity and reliability make it a practical choice for individuals, small teams, and enterprises alike.
While it offers robust cross-platform support (Windows, Mac, iOS, and Android), GoToMyPC shines most when you’re accessing your own computer remotely, not so much for providing ad hoc IT support. Unlike the other tools on the list, you can’t just jump into someone else’s system for troubleshooting, as the host computer needs to be set up in advance.
How it works
GoToMyPC’s setup is refreshingly simple.
Once installed, users log in at www.gotomypc.com, select their computer, and connect within seconds.
You get full desktop control once connected, from files and apps to networks, as if you were sitting right in front of your system. The connection is consistent, fast, and encrypted.
The security architecture is tight:
- Secure login via HTTPS plus a unique access code stored on the host computer.
- 256-bit AES encryption for every session, ensuring all your keystrokes and screen data stay private.
Performance-wise, GoToMyPC transmits only screen changes, which minimizes lag and keeps sessions responsive even on slower connections.
GoToMyPC at a glance:
| Developer(s) | GoTo |
| Year launched | 1998 |
| Platform type | Cloud-based remote desktop solution |
| What it does | Provides secure, instant access to remote computers from anywhere |
| Where can you use it? | Windows, macOS, iOS, Android |
| Top 3 use cases | Remote file access, working from home, managing company PCs |
| Who is it for? | Professionals, small teams, and enterprises needing remote access |
| AI capabilities | Limited, focuses on automation and performance optimization |
| Starting price | $28/computer/month |
| Free version? | No (7-day trial available) |
Key features:
- Remote access: Securely connect to your Mac or PC from anywhere and use all your files and software in real time.
- Easy installation: Deploy and configure in just a few clicks.
- File transfer: Instantly move or sync files between local and remote computers.
- Multi-monitor support: View and interact with all connected monitors on your remote setup.
- Remote sound and printing: Listen to media or print from your host machine directly to your local printer.
- Antivirus protection: Built-in protection against malware and other threats.
- Security scoring: A dashboard that rates your account’s security posture and provides suggestions for improvement.
What I liked about GoToMyPC:
- Quick, browser-based access to your PCs without complex setup.
- Excellent file transfer and multi-monitor support.
- High reliability and encryption standards.
- Seamless performance even on slower networks.
What I didn’t like about GoToMyPC:
- Pricing is on the higher end.
- Not ideal for IT teams that need spontaneous, ad hoc remote support.
- Lacks some modern AI-assisted management features.
Ideal users
GoToMyPC is ideal for individual professionals, small teams, and corporate environments that prioritize simple, secure access to their own computers.
Pricing
| Plan | Best for | Price | Key features |
| Personal | One or more computers. | $44/computer/month | Unlimited remote accessFile transfer and syncRemote printingAntivirusMulti-monitor support |
| Pro | Small teams that need shared access and centralized billing. | $41.50/computer/month | Everything in the Personal plan, plus:Shared device accessAdmin controlsUsage monitoring |
| Corporate | Larger organizations needing advanced admin and security. | $28/computer/month | Everything in Pro, plus:Remote deploymentGroup settingsSingle Sign-On SSO supportMultiple Admins |
9. Chrome Remote Desktop [Best free]
Chrome Remote Desktop is Google’s no-cost solution for remote access. It’s a lightweight browser extension that lets you control another computer or allow someone to control yours securely over the internet. The tool is fast, free, and functional enough for quick troubleshooting or personal use, though it’s not quite an enterprise powerhouse like AnyDesk or TeamViewer.
You can install it as a Chrome browser extension or standalone app from the Chrome Web Store, or use the mobile version from Google Play or the App Store. Once set up, it works across nearly every major platform: Windows, macOS, Linux, Chrome OS, Android, and iOS.
However, the simplicity comes at a cost. While Chrome Remote Desktop handles personal and light professional needs well, it lacks advanced collaboration tools like file transfer, multi-user support, and session chat. The mobile app also isn’t as capable as its desktop counterpart.
How it works
Getting started with Chrome Remote Desktop is straightforward:
- Install the Chrome Remote Desktop extension or visit remotedesktop.google.com.
- On the host computer, set up “Remote Access” and create a unique PIN for authentication.
- From another device, log in with your Google account, select the host machine, and enter the PIN to connect.
The session launches instantly within your browser window. You can move your cursor, open apps, copy files, and even restart the system remotely. All data transmission is encrypted via Google’s secure servers.
Because it’s built directly on Chrome, it doesn’t require firewall tweaks or third-party dependencies, though you do need the Chrome browser installed.
Chrome Remote Desktop at a glance:
| Developer(s) | |
| Year launched | 2011 |
| Platform type | Browser-based remote access tool |
| What it does | Allows remote control of computers and screen sharing across devices |
| Where can you use it? | iOS, OS X, Chrome OS, Android, Windows, and Linux |
| Top 3 use cases | Quick tech support, accessing home/work PCs, screen sharing |
| Who is it for? | Individuals, freelancers, educators, and casual users |
| AI capabilities | None, it relies entirely on Google’s remote infrastructure |
| Price | Free |
Key features:
- Cross-platform access: Works seamlessly across all major operating systems and browsers.
- Quick setup: No installation headaches. What you need is a Chrome browser, a Google account, and the extension.
- Encrypted connections: End-to-end AES encryption ensures your remote sessions stay private and secure.
- Remote support mode: Quickly connect to another user’s desktop for basic troubleshooting or demos.
- Multi-monitor support: View and control multiple displays from a single session.
What I liked about Chrome Remote Desktop:
- Completely free to use. No subscriptions, no limits.
- Works across nearly every operating system.
- Setup takes less than two minutes.
- Fast and responsive for basic use cases.
What I didn’t like about Chrome Remote Desktop:
- Connection can occasionally drop under unstable networks.
- No built-in chat feature during sessions.
- Requires Google Chrome or Chromium-based browsers.
- Limited functionality for professional or enterprise support.
Ideal users
Chrome Remote Desktop targets students, freelancers, and casual users who just need quick, free access to their computers or want to provide one-off tech support to family and friends. It’s not built for heavy IT management, but for simple screen sharing or remote file retrieval.
Pricing
Chrome Remote Desktop is completely free, with no hidden fees, usage limits, or subscription tiers. It’s one of the few reliable tools in this space that costs absolutely nothing, and for lightweight needs, that’s hard to beat.
What to look out for in any AnyDesk alternative?
Not all remote desktop tools are built alike. Some excel in speed, others in security, and a few just look good on paper until you try to transfer a 5GB file and watch your Wi-Fi struggle.
So, before committing to an AnyDesk alternative, make sure it ticks these essential boxes:
1. Cross-device compatibility
You never know when you’ll need to access a Windows desktop from your iPhone or a Linux server from your Mac. The best AnyDesk alternatives should let you jump across platforms, like Windows, macOS, Linux, iOS, and Android, without issues.
2. Strong security protocols
Remote access often means risk. Always look for tools that protect sessions with AES-256 or TLS 1.2 encryption, plus two-factor authentication (2FA) and session logging. These keep your data safe from snooping.
3. Secure file transfer
A good remote desktop tool should handle more than just screen sharing. It should let you transfer files seamlessly between devices securely, quickly, and without having to email yourself a ZIP file.
4. Reliable performance
Consistent connections matter more than flashy dashboards. Look out for software with low latency, high frame rates, and efficient bandwidth use, especially if you work with design, video editing, or real-time collaboration.
5. Scalability
If your team is growing, your software should grow with it. Choose a platform that offers flexible pricing tiers, user management, and bulk deployment options. Small teams may not need enterprise features today, but you’ll thank yourself later when scaling doesn’t mean switching providers.
6. Mobile app functionality
Having a mobile app is one thing; having a fully functional mobile app is another. Make sure your chosen platform lets you perform real tasks remotely, not just view screens. The ability to control, transfer, and troubleshoot from your phone can be useful, particularly when you’re on the move.
7. Extra productivity tools
Beyond the basics, some tools offer bonus features like multi-monitor support, session recording, built-in chat or VoIP, and admin management dashboards. If you handle client support or manage multiple endpoints, these extras make all the difference.
4 tips to make the most of these AnyDesk alternatives
Choosing a remote desktop app is just half the game. You’ll want to optimize how you use it to get the most out of it.
Here are four practical tips to help you do that.
1. Optimize your connection settings
Remote performance depends heavily on your internet connection. If you notice lag or slow responses, tweak your settings.
Lowering display resolution, turning off background visuals, and enabling hardware acceleration (if available) can improve speed significantly. Most tools like TeamViewer and Splashtop let you switch to a “performance mode” for smoother control, particularly on low-bandwidth networks.
2. Strengthen your security setup
Security is non-negotiable, as remote access often involves confidential data.
Always enable two-factor authentication (2FA) and set up strong, unique passwords for every device. Use tools that offer end-to-end encryption and session logging so you can track who accessed what.
Avoid connecting from public Wi-Fi as much as possible. And if you have to, protect yourself with a good VPN.
3. Use built-in productivity features
Most AnyDesk alternatives offer hidden gems like file transfer, chat windows, session recording, or multi-monitor support, but many users ignore them. Take advantage of these extras, as they can drastically improve your workflow.
For instance, Zoho Assist’s ticketing system helps with IT management, while RemotePC’s drag-and-drop file transfer saves time during troubleshooting.
4. Keep your software updated
Remote desktop tools release frequent updates that improve performance and patch security vulnerabilities. Enable automatic updates where possible, or schedule regular maintenance checks.
Keeping both your operating system and remote access software up to date ensures smoother sessions, fewer crashes, and stronger protection against exploits.
Conclusion
Each remote access tool is best for different purposes. TeamViewer dominates enterprise environments with advanced management tools, while Chrome Remote Desktop is unbeatable for quick, free access. If you want affordability without cutting corners, RemotePC or Splashtop are top picks.
The key is to pick what fits your workflow. If you’re a freelancer who just needs quick screen access, simplicity wins. But if you manage multiple systems or run IT support, prioritize scalability, encryption, and automation.
Remote access may be about connecting two computers, but more importantly, it’s about bridging that distance efficiently and securely. The best software makes that connection feel invisible, almost like you’re sitting right in front of the other screen.
FAQs about AnyDesk alternatives
Which AnyDesk alternative is most secure?
If security is your top priority, TeamViewer, Splashtop, Zoho Assist, and RemotePC stand out. Both offer 256-bit AES encryption, two-factor authentication, and session logging that keeps your data and activity safe. TeamViewer also adds enterprise-grade compliance with GDPR, HIPAA, and SOC2, making it ideal for businesses handling sensitive information.
Can I migrate my AnyDesk contacts to another tool?
Unfortunately, there’s no direct way to export and import AnyDesk contact lists into other remote desktop apps. However, you can recreate your contact setup manually by saving device names and IDs in your new platform. Some tools, like Zoho Assist or RemotePC, let you group and tag computers for easier management once you switch over.
Which works best over slow internet?
If your connection is spotty or you’re working remotely from areas with weak bandwidth, Splashtop and Chrome Remote Desktop perform best. Both tools optimize frame rates and compress data automatically to maintain a usable connection even on low-speed networks.
Which is best for Mac-to-PC workflows?
RemotePC and LogMeIn Pro deliver the most stable Mac-to-PC (and vice versa) experiences. They preserve keyboard shortcuts, screen resolution, and mouse input perfectly between systems, something many tools often struggle with.
Disclaimer!
This publication, review, or article (“Content”) is based on our independent evaluation and is subjective, reflecting our opinions, which may differ from others’ perspectives or experiences. We do not guarantee the accuracy or completeness of the Content and disclaim responsibility for any errors or omissions it may contain.
The information provided is not investment advice and should not be treated as such, as products or services may change after publication. By engaging with our Content, you acknowledge its subjective nature and agree not to hold us liable for any losses or damages arising from your reliance on the information provided.
Always conduct your research and consult professionals where necessary.










