ONLYOFFICE or Collabora: who proves better in collaboration

8 August 2018 By Nadya 11 6,858 views

We got many requests for ONLYOFFICE-Collabora comparison update, so we will do just that. In this article, we will focus on collaborative work in both office suites.

ONLYOFFICE vs Collabora comparison vol2

Previously on ONLYOFFICE vs Collabora battle

We wrote this article comparing basic principles of the office suites performance. Here’s a brief round-up of what has already been said:

  • ONLYOFFICE is better at working with docx, xlsx, pptx, while Collabora’s native formats are odt, ods, odp.
  • As a LibreOffice’s successor Collabora has two big advantages. The first is purely ideological. How can any open source lover not admire LibreOffice? The second is technological – it already has all Libre functionality inside while we are developing the majority of our features from scratch.
  • Collabora is a visual representation of a server-hosted LibreOffice sent to your browser. With a new interface and collaborative features, of course. ONLYOFFICE editors indeed work in your browser constantly exchanging data with the server.
  • In Collabora, all actions are processed on the server, while ONLYOFFICE uses the client’s resources. Collabora is can be slow since the editor is remote from the user.
Counting [collaborative] features

We have already said that being a LibreOffice’s successor Collabora has all of its features. Even though the developers have to somehow accommodate them in a new interface and add the possibility to work on objects simultaneously, that’s already a lot by now.

And “Collabora” comes from the word “collaborate”, right? This means that the most important thing is what you can do together. So, let’s look at the collaboration capabilities of ONLYOFFICE and Collabora.

Real-time co-editing. Collabora has it Google Docs way – you see your co-author’s cursor as they are typing.

We decided that type of co-editing is not enough. We have it, and it’s called Fast. Yes, it’s cool and effective when it comes to brainstorming or making final changes to the document, but sometimes you need more privacy. For example, you don’t want to be distracted by your co-author’s changes or have to correct your misprints before anybody sees them. For such cases, we have the Strict mode – you can work on text fragments privately with all the changes shown after doc saving.

So, Collabora has one type of co-editing, and ONLYOFFICE has two for users to choose what will be more convenient for them in each situation.
fast and strict co-editing modes in onlyoffice
Comments. Both office suites have them. However, simultaneous work with comments in Collabora causes conflicts as each user takes over the focus and the cursor. Changes made to the comments window are scrolled up, and the cursor disappears.

Chat. Absent from Collabora, present in ONLYOFFICE. This is not a big deal, just that is so convenient to discuss the document contents without leaving the editor.

Review and Track Changes. Present in both office suites, but with differences. First, in ONLYOFFICE we have Preview in Review feature to see how the document looks like with all the suggested changes accepted or rejected.

Second, in Collabora switching to the Track Changes mode by one user activates this mode for all the other users. Just imagine, trying to work on the text, you are suddenly thrown to Track Changes. You didn’t do anything, but the way you worked changed.  Magic?

Collaboration convenience and user customization

Co-editing a doc in Collabora you have to be ready to lose your individual preferences and settings because if your co-author enables Track Changes, non-printing characters or spell checking, they will be enabled for you as well. How come? The answer is simple: you and your co-author are literally working in one and the same editor. In the same copy of LibreOffice with Collabora interface that runs on the same server.

non-printing characters in collabora

This is also the reason why you can’t hide table borders and ruler in the text processor and the presentation editor, as well as gridlines, and row/column headings in spreadsheets. We assume these things were excluded intentionally because if one of the collaborators applied them, they would come into force for others too.

Zoom might be the only individual preference available in Collabora. But, seriously, they have to do something with it in presentations: when you zoom your browser in or out, the slide size stays tiny like in the minimized window. You can return its natural size manually, of course.
Losing your preferences could never happen in ONLYOFFICE that relies on client resources. Your editor runs in your browser, and you fully control what is happening in it and how it looks like. You can choose whether you want to see non-printing characters and have your spelling checked as well as track changes all by yourself.


In collaborative work, clear algorithms of Undo/Redo are of utter importance. In ONLYOFFICE clear algorithms help to avoid conflicts. We assume that when you hit Ctrl-Z you want to cancel your own last move. We uphold this principle even in Fast mode – we mark the actions of each user so that they could undo their own moves without affecting their co-authors.

Unlike our solution, Collabora has a through-and-through algorithm. In other words, while we have separate lists of actions for different users, they have a list of all the changes made to the doc. So, in Collabora, the one who made the last change can cancel it, and the other just has to wait until it is their turn to Ctrl-Z. So, the scheme where you can’t cancel your actions with Ctrl-Z until someone cancels theirs.

The scheme is not convenient and has some bugs, so it’s not that hard to crash it. For instance:

  1. User 1 inserts a character.
  2. User 2 deletes the character.
  3. User 2 makes an Undo.
  4. User 2 makes another Undo (which they must not have, if we understood the scheme correctly, and we sure did).
  5. Critical conflict occurs, and the version needs to be restored.


Another example of Undo/Redo conflict in Collabora
Another example of Undo/Redo conflict in Collabora


Collabora has all the LibreOffice features but still remains raw having too many issues with working in browser and collaboration. We believe that many of its drawbacks can be fixed and that they will be fixed. But when?

ONLYOFFICE is not perfect either, although we work hard to make it ideal like a Swiss watch. It might also take some time for us to catch up with this vast inherited functionality of Collabora. But if you need collaborative online editors today, ONLYOFFICE is at your service.

Comments (11)
  1. Anders Sandblad - Reply
    January 29, 2019 at 5:00 pm

    Can you please add texts to each gif/image so I can understand what it’s about?

  2. Yuriy Yashchenko - Reply
    February 8, 2019 at 4:56 pm

    It seems to be an error here: “Collabora is can be slow”

  3. Jeff - Reply
    February 1, 2020 at 3:05 am

    I am an IT in a BPO company and we are running NextCloud Server v.15 . I was using Collabora at like 6 months but then I switched to Only office after. Collabora is great but only office is much faster and for me it has an elegant UI . And lastly onlyoffice is much easier to install rather than collabora . I am using onlyoffice for 3 months now and so far it served it’s purpose. Thank you onlyoffice


    • Nadya - Reply
      February 5, 2020 at 12:06 pm

      Thanks for your feedback! We really appreciate it!

  4. Nazri - Reply
    March 3, 2020 at 5:31 am

    We have tested Collabora for few days and switched to OnlyOffice immediately after. Collabora served the purpose but, the UI is very clunky. The sheet feature is also limited. For example freeze pane is not available.

    OnlyOffice is almost perfect, the UI is intuitive and lightweight, docs/sheet/presentation feature is almost complete. The only things missed out is ability to view other users realtime click (editing/selecting) during collaboration and undo function (spreadsheet).

  5. Florent - Reply
    June 23, 2020 at 10:04 am

    Yes, interface is elegant, more reactive than Collabora (embedded in nextcloud in my case with integration edition).
    But onlyoffice has big drawbacks :
    – co-edited documents are not saved immediately on nextcloud. We have to wait 10 sec after the last coworker closes the document. If this person doesn’t close the document (forgotten tab in the browser), the document is never written in nextcloud. It sometimes leads to data loss.
    – Sometimes, onlyoffice doesn’t detect the document is closed (i suppose when a coworker loses his connexion ?), so modifications are never committed on nextcloud.
    – Onlyoffice seems to be incompatible with nextcloud versions, and versions are not available in onlyoffice either.

    Onlyoffice seems ok for a very small environment, but they should really think again about the saving of the documents.
    We are likely switch to collabora for all these reasons, even if interface is smoother.

    • Nadya - Reply
      June 25, 2020 at 4:05 pm

      Thanks for your feedback! We’ll address these issues you raised

  6. Baua - Reply
    July 20, 2020 at 6:55 am

    onlyoffice can support Ms Access format?

    • Nadya - Reply
      July 20, 2020 at 2:54 pm

      Sorry but no

  7. Stavros - Reply
    February 10, 2021 at 11:43 pm

    OnlyOffice doesn’t respect protected spreadsheets. When you save a document with onlyoffice it strips every protection. Letting users screw up most of the sheet automation.
    Collabora DOES respect protected sheets! There is a post on their forums for 3 years, saying it’s on their plans. Still is…..

    • Nadya - Reply
      February 12, 2021 at 12:29 pm

      Hi Stavros!

      Thanks for getting in touch. Protecting cells/sheets is a very important feature and we are eager to bring it to you. It’s on our roadmap, but unfortunately not for the nearest two versions.

      We’ll discuss whether we can implement it sooner.

Add a comment