For many users, not having native support for Microsoft Office is the only reason why they do not switch to Linux.
Yes, Microsoft Office is not available to install on Linux.
For some existing users, not having Microsoft Office on Linux creates additional pain.
Sure, there are several good open source office suites available and they are sufficient for most users.
But there are situations when you are compelled to use MS Office.
If other people at work send you Office documents with complex macros, it may not work well with LibreOffice.
Similarly, if your university or workplace requires you to write in .docx or .xlsx and you use LibreOffice, there might be compatibility issues if tables, macros and other elements are involved.
These are practical difficulties that are encountered by people who have to collaborate with MS office users.
If you are in a situation where you must use Microsoft Office, you don’t need to ditch Linux altogether.
Here are a few suggestions on how you could use Microsoft Office on the Linux desktop.
There are various alternative methods you can use to access Microsoft’s Office on Linux.
Sure, it’s not the same using MS Office on Windows, but at least it allows you to work with Office documents.
Yes, you can use Microsoft Office applications in your web browser. And this works on any operating system. That includes Linux, of course.
This is the best way to access Microsoft Office apps if you have a stable internet connection.
Do note that the online Office version doesn’t have all the features you get in the desktop version. Still, it’s a good enough choice in many cases.
If you have a Microsoft account, you can sign in to Microsoft 365 directly. If you don’t have one, you must create a Microsoft account.
Without any paid subscription, you can use a lite version of all the essential office tools like Microsoft Word, Excel, and more, right on your web browser.
Sounds good, right?
The best part of this service is you can utilize free 5 GB of OneDrive storage to keep your documents online, and it integrates well will all the apps available in the suit. Not to forget, you can also use the mobile app on the go.
Note that there are some feature differences between Office Online and its native desktop applications. You can know more about it in its official documentation.
Moreover, if you want to make the most out of it, with more cloud storage, and some premium features, you may opt for the Microsoft 365 subscription as well.
What if you would like to experience the desktop app of Microsoft Office from within your Linux system?
You can use a virtual machine to install Windows, but we discuss that next, considering it is time-consuming.
Instead, you can use Windows compatibility layers for specific software, by which you can run them on Linux machines.
I’ll suggest two ways to install Microsoft Office desktop application on Linux
Let me give you a brief overview of how to use them
PlayOnLinux is one of the best ways to run Windows applications on Linux.
On Ubuntu, you can install it using a command through the terminal as follows:
After installation, launch the program and click on the Install button which will sync available packages and will allow us to install MS Office (desired version).
Now, you’ll be given a prompt where we will be searching for our desired software.
If you already purchased Microsoft Office earlier, you can have the installation media or the ISO file ready from their official download page.
Enable the option labeled as “No-cd needed” if you do not plan to use your installer, and search “Office”.
It will list all compatible Microsoft Office programs. Select your desired version and click on the Install button to download/install it automatically.
It will automatically create a virtual space for MS Office and will install Wine through the installer. Once you are done with the basic steps, it will show you a prompt where you have to choose the installation method between the setup file and DVD.
We’ll be going with the first option for convenience. After selecting the first option, locate the setup file and all the other processes will be handled automatically.
Soon the installer will start the installation process and in no time you will get your favorite office suite installed on your system. You can directly access it without PlayOnLinux from your Linux system or from within the application as well.
For example, let’s try launching MS Word. Here’s what it looks like:
Note that you won’t find the latest version of Microsoft Office with this method, and probably not the best experience in terms of performance.
CrossOver is a paid software that lets you run Windows applications on Linux in the best way possible.
It is built on top of Wine, and several open-source projects. The CrossOver developers contribute heavily to the WINE project.
You just need to purchase it once and use it as long as you want. Unfortunately, you still cannot get the latest Microsoft Office version 2021 to work with it. The ratings are poor. The newest that works well with CrossOver is Office 2016 at the time of writing this article.
Oh, yes! CrossOver has a compatibility database. You can search for the desired Windows software and see if it is well supported or not.
If you want convenience, and a tool to run Windows applications on Linux (not just Microsoft Office) and you don’t mind paying for it, you should try it out.
Thousands of Windows games and programs to run on your favorite Linux distro.
Supported Windows apps will run at native speed, play games at full fps all while maintaining the Linux OS integration. Simply magic!
Your purchase supports WINE development as well.
So if you are someone with enough system resources to spare, this option will enable you to use a wide range of exclusive software. It’s because, you will be using Windows from within Linux, as a virtual machine.
If you are not familiar with it, the virtual machine mechanism allows you to use another operating system (like Windows) inside Linux like a regular application.
You can choose to use options like Quickgui, VMware, GNOME Boxes, or VirtualBox.
As an example, you can follow our guide on installing Windows 10 using VirtualBox on Linux.
It can be exciting, you know! But to run a virtual machine, you need to have a computer with enough system resources. It will struggle miserably if you try to use it on a 4 GB RAM and i3 processor.
It’s not perfect. As you may have trouble sharing clipboards and files between the guest OS (Windows) and host OS (Linux).
Another thing is about Windows licensing. If you have a new system that came preinstalled with Windows, your license is linked to your machine on BIOS/firmware level. You should be able to use Windows in the virtual machine without issues. But if that was not the case, you may have to activate Windows.
So if you are using Linux for a while, the chances of your distro being shipped with LibreOffice are quite high. But LibreOffice is not always compatible with MS Office file formats.
I would suggest two office suites which are known for better compatibilty with your Microsoft Office files:
If you are looking for an office suite that is identical to Microsoft Office with several essential features, OnlyOffice can be a great choice.
You can download the desktop edition for free on Linux, Windows, and macOS.
If you have a Nextcloud instance or similar, you can also integrate it with that for usage.
WPS Office was previously known as Kingsoft Office. The Chinese developers of WPS Offices are unabashed about imitating the look and feel of the MS Office products.
This is not open-source, though.
WPS is fine-tuned for personal use and provides good compatibility with Microsoft Office documents.
Being one of the best alternatives to MS Office, you can follow our guide for easy installation and get WPS running in no time on Linux.
Microsoft has clarified that it loves open-source as much as everyone. But, we still need to resort to numerous ways to run Microsoft Office on Linux. Instead of bringing its Office suite to Linux, Microsoft gifted its calculator to the community.
Linux users always find a way around things. Though MS Office is not officially available for Linux, you can still employ one of the workarounds I suggested here.
In my opinion, Office 365 is a pretty good option if you are always connected to the internet.
What do you think?
A software engineer who loves to tinker with hardware till it gets crashed. While reviving my crashed system, you can find me reading literature, manga, or watering my plants.
Afraid to use the Linux terminal? Well, you have plenty of reasons that should encourage you to try it out.
Read More Don’t Be Afraid of Linux Terminal. Embrace it.
Unique and independent Linux distributions that are totally built from scratch. Sounds interesting? Check out the list here.
Read More 13 Independent Linux Distros That are Built From Scratch
Several open-source WYSIWYG HTML editors. What’s your best option? Here, we help you with it.
Read More 14 Best Open Source WYSIWYG HTML Editors
Wondering how to compare files in Linux? You can use these command line and GUI utilities to compare files and folders.
Read More Compare Files in Linux With These Tools
Most effective tools and tricks that will guaranteed reduce the overheating in Linux laptops.
Read More Most Effective Ways To Reduce Laptop Overheating In Linux
One of the oldest Linux distribution still in development, Debian has just turned 25. Let’s have a look at some interesting facts about this awesome FOSS project.
Read More Debian Turns 27! Here are Some Interesting Facts About Debian GNU/Linux
It’s still not getting me back on Windows. I’d rather use my Apple laptop and work off of 365 there. Those OS wars are silly these days.
Run Linux under Windows with WSL2. Then you get the best of both worlds side-by-side without the frustration of trying to run Office on a system in which it will never run seemlessly.
Your email address will not be published.
document.getElementById( “ak_js_1” ).setAttribute( “value”, ( new Date() ).getTime() );
Your sharp observation skill and intellect have identified a potential issue with this article.
Is it a grammatical mistake or a simple typo? That happens from time to time.
Is there some incorrect technical information? It’s possible that we were not clear on the topic.
Part of the article contains outdated steps or commands? We have over 1500 articles in the last ten years. It’s possible that some articles that worked well five years ago won’t work today.
Is there an issue with the UI and UX of the website? Some button not working? Link leading to a dead page? Or any other issue with the website elements?
Dear Holmes, help your Watson (that’s us) by explaining the details.
© CC-by-SA | It's FOSS is part of CHMOD777 Media Tech Pvt Ltd