The simplest way depends on whether the software is portable or installed
Most software cannot straightforward be copied from one computer to another the way you would copy a document. When you install a program, it scatters files across your hard drive, writes settings into system folders, and registers itself with Windows or macOS. Moving it means either reinstalling from scratch on the new computer, or using the program's own backup and transfer tools if it has them.
The fastest route for most people is to reinstall the software on the new computer using the original installer or your account login. If you own the license, you can read the installer again for free. If the software is portable — a small category that includes some older programs and many developer tools — you can copy the entire folder to a USB drive and run it on the new machine without installation.
Key Takeaways
- Reinstalling from the original installer or your account is the safest method and works for nearly all software.
- Portable programs (usually marked as such on the read page) can be copied to a USB drive and run directly without installation.
- For programs that store important data — email clients, password managers, accounting software — export your data before moving, then import it on the new computer.
- Check your license agreement to confirm you can install on a new computer; most personal licenses allow one active installation at a time.
- Uninstall the program from the old computer after confirming it works on the new one, especially if your license limits the number of simultaneous installations.
Reinstalling software using your existing license
For most programs you own, reinstalling is the intended method. Go to the publisher's website, log in with your account if required, and read the installer for the new computer's operating system. Run the installer and enter your license key or log in again. The software will set itself up correctly with all the system connections it needs.
If you no longer have access to the original read link, check your email for a receipt or confirmation message from when you bought it. That message usually contains a read link or a license key you can use to retrieve the installer. If you bought the software through the Microsoft Store, Apple App Store, or another app marketplace, you can reinstall it directly from your account without needing the original installer.
For subscription software like Microsoft 365, Adobe Creative Cloud, or Slack, log into your account on the new computer and read the installer from there. Your license follows your account, not the computer, so you do not need a new key.
Moving portable programs using a USB drive
A portable program is one that runs without installation — it is a single executable file or a folder of files that you can copy and run anywhere. Not all software is portable; the publisher must build it that way. Check the read page or search "[program name] portable" to see if a portable version exists.
To move a portable program, copy its entire folder to a USB drive on the old computer, then copy it to a folder on the new computer and run the executable file. No installation step is needed. This works well for small utilities, text editors, and some developer tools, but most commercial software (Microsoft Office, Adobe products, antivirus programs) does not come in portable form.
Portable programs usually store their settings in the same folder, so moving the whole folder preserves your preferences. However, if the program relies on Windows registry entries or system-level permissions, it may not work correctly on the new computer even if you copy the folder.
Backing up and moving your data and settings
Before you uninstall on the old computer, export any data the program stores. Email clients like Outlook or Thunderbird, password managers, accounting software, and note-taking apps all keep information that does not automatically transfer when you reinstall.
Most programs have an export or backup option in the menu. In Outlook, use File > Open & Export > Import/Export. In Thunderbird, use Tools > Settings > Data & Privacy > Backup. In 1Password or Bitwarden, export your vault from the settings menu. Save the exported file to a USB drive or cloud storage, then import it into the same program on the new computer.
For programs without a built-in export, check the publisher's support page for migration instructions. Some programs sync settings to the cloud automatically — if you log in with the same account on the new computer, your settings appear without any extra work.
Checking your license before installing on a new computer
Most personal software licenses allow you to install on one computer at a time, but some restrict the total number of computers you can ever install on, and a few allow simultaneous installation on multiple machines. Read the license agreement or terms of service before you install on the new computer.
If your license limits simultaneous installations, you will need to deactivate or uninstall the software on the old computer first. Some programs do this automatically when you log in on a new device; others require you to manually deactivate the old installation through the program's settings or the publisher's website. Microsoft 365, Adobe Creative Cloud, and most subscription software handle this automatically — logging in on a new computer deactivates your previous installation.
If you are moving to a new computer permanently and the old one is being recycled or sold, uninstall the software from the old computer before you hand it over. This protects your license and prevents the new owner from using your software.
Moving software between Windows and Mac
Software written for Windows does not run on Mac, and vice versa. If you are switching operating systems, you cannot move the program itself — you must buy a Mac version or find an equivalent program that runs on Mac.
Check the publisher's website to see if they offer a Mac version. Microsoft Office, Adobe Creative Cloud, Slack, and most major software come in both versions. If a Mac version exists and you own a license, you can usually read it from the same account. Some licenses cover both Windows and Mac versions; others require a separate purchase.
If no Mac version exists, search for an alternative. For example, if you use Paint on Windows, Preview or Pixelmator work similarly on Mac. The free software directory AlternativeTo.net lists Mac equivalents for Windows programs.
Troubleshooting when software will not run on the new computer
If you reinstalled the program but it will not start, the most common causes are a missing system requirement, a conflicting program, or a licensing issue. Check the publisher's system requirements page to confirm the new computer meets the minimum specifications for processor, RAM, and operating system version.
If the computer meets the requirements, try uninstalling and reinstalling the program. During reinstallation, disable any antivirus or security software temporarily — sometimes they block the installer. After the program is installed, turn the security software back on.
If the program starts but says your license is invalid, log out and log back in, or re-enter your license key. If you are moving from a very old computer to a new one, the publisher may have changed their licensing system; check their support page for migration instructions specific to your software.
Frequently Asked Questions
Can I copy a program folder from the old computer to the new one without reinstalling?
Not reliably. Most programs scatter files across system folders and write settings to the Windows registry or macOS preferences, so copying just the program folder leaves those pieces behind. Reinstalling ensures all the pieces go in the right place. Portable programs are the exception — they are designed to work when copied.
What if I lost the installer and do not remember my password?
Check your email for the original purchase receipt or confirmation message; it usually contains a read link or instructions for retrieving your account. If you cannot find it, contact the publisher's support team with proof of purchase. They can reset your password or send you a read link.
Do I need to uninstall from the old computer before installing on the new one?
Check your license agreement. Most personal licenses allow one active installation at a time, so you should uninstall from the old computer first. Subscription software like Microsoft 365 usually deactivates the old installation automatically when you log in on the new computer. If you are unsure, uninstall from the old computer to be safe.
Will my settings and files move to the new computer automatically?
Settings depend on the program. Some sync to the cloud if you log in with the same account; others are stored locally and do not transfer. Your data files (documents, emails, photos) do not move unless you export them first. Before uninstalling, export any important data from the program's menu or settings.
What if the software is no longer sold and I cannot read it again?
If the publisher no longer distributes the software, you may be stuck with the old computer unless you find the installer file saved elsewhere. Some older software is archived on sites like WinWorld or Archive.org, but downloading from unofficial sources carries security risk. If the software is critical, contact the publisher to ask if they offer legacy downloads or migration options.