PDF or Portable Document Format is usually our first choice when it comes to printing, sharing, and sending documents, especially larger documents. On Windows and macOS, you probably are familiar with and rely on the widely used Acrobat products for viewing and editing PDF files. Unfortunately, there is no standard PDF editor on your Linux systems. However, you can install Acrobat products via Wine on Ubuntu or use a variety of other Linux-based PDF viewing and editing programs. Although these products are nothing like the many useful Acrobat tools, they can help you with basic PDF editing.

Below is a list of products we’ve researched and found some readily available and free for your purpose:

  • LibreOffice Draw (free and available by default on most Linux distros)
  • Inkscape (Free, available on the snap store)
  • Qoppa PDF Studio (Non-free, free trial available)
  • Master PDF Editor (Non-free, a basic free version available)
  • Okular (free)
  • Scribus (free)
  • PDF Escape (online, browser-based and free)
  • Gimp (Free)
  • Foxit Editor (Non-free, free trial version available)

In this article, we will explain where to find the free ones and how to download them to your system for simple pdf editing.

We have run the commands and procedures mentioned in this article on a Ubuntu system.

Edit PDF Files with LibreOffice Draw

If you are looking for basic pdf editing functions such as editing of text, LibreOffice Draw is the right tool for you. It is part of the LibreOffice package and is mostly available by default in most Linux distros. If your system lacks it, you can easily install it from the Ubuntu Software Manager:

5 Ways to Edit PDF files in Ubuntu Desktop linux ubuntu

In order to edit a pdf file, launch LibreOffice Draw from the system Dash as follows:

<img alt="Launch application" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-37.png62683f420629b.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="222" loading="lazy" src="data:image/svg xml,” width=”390″>

Then open the pdf file you want to edit from the File menu:

<img alt="Open the PDF file" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-38-1024×445.png" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="326" loading="lazy" src="data:image/svg xml,” width=”750″>

Then, make the alterations to your file; I have added some random text to my Dummy PDF file:

<img alt="Opened PDF file" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-39.png62683f4256e08.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="320" loading="lazy" src="data:image/svg xml,” width=”776″>

You then need to export the edited file to pdf by using the following icon:Advertisement

<img alt="Export PDF" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-40.png62683f427b4a1.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="251" loading="lazy" src="data:image/svg xml,” width=”592″>

This will save the output as a pdf file.

<img alt="Save file" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-41.png62683f42a3024.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="496" loading="lazy" src="data:image/svg xml,” width=”959″>

If you get an input/output error while exporting the file, you can save the file by some other name. When you close the file, you do not need to Save the file when you get the following message:

<img alt="Save changes" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-42.png62683f42c5f16.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="339" loading="lazy" src="data:image/svg xml,” width=”760″>

Click the Don’t Save button and your file will be saved as a pdf file only.

Edit PDF files with PDF Editor

A very simple tool for PDF editing is the good old PDF Editor.

You can install it through the following method:

Open your Ubuntu command line, the Terminal, either through the system Dash or the Ctrl alt T shortcut.

Then enter the following commands as sudo as only an authorized user can add/remove and configure software on Ubuntu:

$ cd /tmp
$ wget http://mirrors.kernel.org/ubuntu/pool/main/l/lcms/liblcms1_1.19.dfsg-1ubuntu3_amd64.deb
$ wget http://mirrors.kernel.org/ubuntu/pool/main/libm/libmng/libmng1_1.0.10-3_amd64.deb
$ wget http://mirrors.kernel.org/ubuntu/pool/main/libp/libpng/libpng12-0_1.2.54-1ubuntu1_amd64.deb
$ wget http://mirrors.kernel.org/ubuntu/pool/main/q/qt-x11-free/libqt3-mt_3.3.8-b-8ubuntu3_amd64.deb
$ wget http://mirrors.kernel.org/ubuntu/pool/universe/p/pdfedit/pdfedit_0.4.5-2_amd64.deb
sudo dpkg -i *.deb

<img alt="Install PDFedit" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-43.png62683f42dd9d4.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="206" loading="lazy" src="data:image/svg xml,” width=”443″>

You can clean up the created folder as follows:

$ rm *.deb

You can then launch the pdf Editor from the Dash search as follows:

<img alt="Launch PDFEdit" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-44.png62683f431c381.jpg" ezimgfmt="rs rscb10 src ng ngcb10" height="213" loading="lazy" src="data:image/svg xml,” width=”206″>

Open your pdf file in the tool and edit it accordingly as follows:

<img alt="Linux PDF Editor" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-45.png62683f4355360.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="377" loading="lazy" src="data:image/svg xml,” width=”929″>

Simply saving the file will save it as a pdf file.

If you uninstall the tool, you can do so by running the following command:

$ sudo apt autoremove liblcms1 libmng1 libpng12-0 libqt3-mt pdfedit

<img alt="Remove PDFEdit" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-46.png62683f437727b.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="236" loading="lazy" src="data:image/svg xml,” width=”724″>

Edit PDF Files with Inkscape

Inkscape is an illustration editor which has everything needed to create professional-quality computer art. You can use it to make diagrams and illustrations, technical drawings, web graphics, clip art, and icons and logos. A collection of hands-on tutorials show you how to combine lines, shapes, and text of different types and styles to build up a picture. You can use this tool to edit your pdf files as follows:

Install it from the snap store or the Ubuntu-bionic-universe repository, both through Ubuntu Software Manager or the command line.

<img alt="Install Inkscape" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-47.png62683f43bd4db.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="592" loading="lazy" src="data:image/svg xml,” width=”870″>

You can enter the following commands in your Terminal in order to install the tool:

$ sudo add-apt-repository ppa:inkscape.dev/stable
$ sudo apt update

and then,

$ sudo apt install inkscape

Launch the tool either through the command line or the system Dash and open your file in Inkscape:

<img alt="Launch Inkscape" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-48-1024×570.png" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="417" loading="lazy" src="data:image/svg xml,” width=”750″>

It provides rich functionality to edit your pdf files. After that save the file as pdf with customizable settings.

If you want, you can remove the software from your system as follows:

$ sudo apt-get remove inkscape

Edit PDF Files with GIMP

GIMP is an advanced picture editor. You can use it to edit, enhance, and retouch photos and scans, create drawings, and make your own images. It has a large collection of professional-level editing tools and filters, similar to the ones you might find in Photoshop.

GIMP can be installed through the Ubuntu Software Manager from the ubuntu-bionic-universe repository or through the Snap Store.

You can also run the following command as sudo in order to install the software through the Ubuntu command line, the Terminal:

$ sudo apt-get install gimp

<img alt="Install GIMP" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-49.png62683f443ef4a.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="305" loading="lazy" src="data:image/svg xml,” width=”734″>

The system might prompt you with a y/n option to confirm installation. Please enter Y and hit Enter after which the software will be installed on your system.

You can launch the software through the command line by entering the following command:

$ gimp

Or, through the system Dash as follows:

<img alt="Launch GIMP GNU Image Manipulation Program" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-50.png62683f4476861.jpg" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="215" loading="lazy" src="data:image/svg xml,” width=”371″>

In order to edit your pdf file, open the file in GIMP as follows as use it’s rich Toolbox-tool options in order to edit your file.

<img alt="GIMP started" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-51-1024×647.png" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="474" loading="lazy" src="data:image/svg xml,” width=”750″>

If you wish to remove the software, you can do so through the Ubuntu Software manager or by using the following command in the Terminal:

$ sudo apt-get remove gimp

Using PDF Escape to edit PDF Files Online

PDF Escape is a browser-based pdf editor that you can use directly from the following website:


Simply add the file to the website through the Browse button or just drag the file to the “drop here” section.

<img alt="PDF Escape" data-ezsrc="https://kirelos.com/wp-content/uploads/2022/04/echo/word-image-52-1024×613.png" data-ez ezimgfmt="rs rscb10 src ng ngcb10 srcset" height="449" loading="lazy" src="data:image/svg xml,” width=”750″>

Then click on the Save and Download icon from the left toolbar in order to save the edited file back to your system.

These were some tools that you can easily install and use to edit your pdf files. When there are such free applications available, and they serve your purpose well, why go for the costly ones!