5 Best PDF editors for Ubuntu and Other Linux

5 min


We list the best free & open-source PDF editors for Ubuntu and other Linux distros. And compare them based on their PDF editing capabilities.

Looking for a free and open-source PDF editor for Ubuntu? Read on to learn about the top PDF editors for Ubuntu and step-by-step guides on how to edit PDF files using them.

Ubuntu is a popular operating system among developers, students, and professionals. Editing PDF files is a common task for many users, but finding the right tool for the job can be difficult. In this article, we’ll look at some of the best PDF-free and open-source editors and their features.

Best & free PDF editors for Ubuntu and other distros

LibreOffice Draw

LibreOffice is a popular open-source office productivity suite. Its drawing component, which is called “LibreOffice Draw”, is capable of editing PDF. Among all the apps in this list, LibreOffice Draw is the best option for editing PDF files in Linux.

Let’s see how you can edit a sample PDF and options.

  • Open LibreOffice Draw and click on File > Open
  • Select the PDF file you want to edit
  • Edit the PDF file as required
  • Save the edited PDF file

Here’s a sample image where a text is being edited.

Sample pdf editing in LibreOffice Draw
Sample pdf editing in LibreOffice Draw

A few usage notes about LibreOffice Draw:

  • LibreOffice Draw detects PDF components by itself as small blocks of text or images. For example, if you have a paragraph in your PDF file, it detects it as separate blocks of text. See the below image.
  • It might be a little tricky, but you can still edit it carefully.
  • Also, you can add a text box and other components in the PDF file as well.
LibreOffice Draw edits PDF texts block wise
LibreOffice Draw edits PDF texts block wise

Inkscape

The popular Inkscape graphics editor can edit and modify PDF files. The features it provides to read individual PDF components are unmatched and totally underrated.

Inkscape allows you to import PDF files with either “Popller/Cairo import” via an external library Or, built-in internal PDF import tools. You can also tell Inkscape to match the PDF fonts to any closest matched font in your system.

Inkscape PDF import options
Inkscape PDF import options

When you open a PDF, you can individually edit sections, words, lines, paragraphs or drawings in PDFs. Each component is recognized and represented as a separate layer for more advanced editing.

After editing, you can export it again back to PDF.

Edit PDF using Inkscape in Ubuntu
Edit PDF using Inkscape in Ubuntu

Inkscape is best if you want advanced PDF editing; the steps are outlined below.

  1. Open Inkscape and click on File > Open
  2. Select the PDF file you want to edit
  3. Edit the PDF file as required
  4. Export the edited PDF file

You can set up your Linux system for Flatpak and Flathub and install Inkscape using the below command.

flatpak install org.inkscape.Inkscape

GIMP

Many folks aren’t aware that the popular raster graphics editor GIMP can also open and allows you to edit PDFs. Opening a PDF file in GIMP prompts you to open each PDF page as layers separately as image files. You can now edit the images and finally export them as PDFs from GIMP.

File open dialog in GIMP which shows prompts for advanced PDF import settings
File open dialog in GIMP which shows prompts for advanced PDF import settings

But there’s a catch. Each PDF page becomes a static image in GIMP. That includes texts, diagrams, icons etc. So, if you want to modify it, you might need to match the font size, remove sections by GIMP selections and so on.

So, overall you can do advanced editing, but you can’t modify the existing texts on top of it.

Usage is easy.

  1. Open GIMP and click on File > Open
  2. Select the PDF file you want to edit
  3. Edit the PDF file as required.
  4. Save-As the edited PDF file

You can set up your Linux system for Flatpak and Flathub and install GIMP using the below command.

flatpak install org.gimp.GIMP
Editing PDF using GIMP
Editing PDF using GIMP

Okular

KDE community’s popular document viewer app Okular has limited PDF editing features. It’s not loaded with a complete set of PDF editing features. However, you have some advanced annotations you can do in Okular.

Hence, I thought it deserved its place on this list.

Things you can do using Okular in PDFs are:

  • Add texts as annotations
  • Highlight texts in PDF with various colours
  • Add notes, arrows and freehand drawings.

However, you can not modify existing PDF content using Okular.

After your annotations, you can save-as the file as PDF.

You can set up your Linux system for Flatpak and Flathub and install Okular using the below command.

flatpak install org.kde.okular
Basic PDF annotation using Okular
Basic PDF annotation using Okular

Scribus

Scribus is one of the oldest open-source desktop publishing programs which produces commercial-grade output in PDF and Postscript, primarily, though not exclusively, for Linux.

Although primarily used for designing, it can open and provides limited options to edit PDF files.

The import option allows you to choose whether the PDF texts will be imported as vector images or texts. In addition, you can resize, group/ungroup pdf components as layers, change texts and so on.

Once completed, you can save it back to a PDF file. One of the underrated programs which you can try to use to edit PDFs in Ubuntu and other distros.

You can set up your Linux system for Flatpak and Flathub and install Scribus using the below command.

flatpak install net.scribus.Scribus
Scribus options to import PDF files
Scribus options to import PDF files
Scribus options to edit pdf in Ubuntu
Scribus options to edit pdf in Ubuntu

Other commercial and Non-FOSS alternatives

There are a few commercial, non-FOSS options out there that you may want to try. Here are some of them.

Conclusion

Our recommendation for a free PDF editor would be Inkscape and LibreOffice Draw. They are both capable of basic to advanced usage levels with good results.

You can try other options, but the results may vary based on how complex your PDF file is.

Furthermore, you can always opt for commercial options for more features.

I hope this guide helps you to choose the best free PDF editor for Ubuntu and other Linux distros.


Arindam

Creator and author of debugpoint.com. Connect with me via Telegram, 𝕏 (Twitter), or send us an email.
Subscribe
Notify of
guest

This site uses Akismet to reduce spam. Learn how your comment data is processed.

6 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments