---
title: Install pdftool on Ubuntu using the Snap Store | Snapcraft
description: Get the latest version of pdftool for on Ubuntu - pdftool, a program
  allowing to manipulate pdf files (use from the terminal)
url: https://snapcraft.io/install/pdftool/ubuntu
---

[Canonical Snapcraft](https://snapcraft.io/)

# Install pdftool on **Ubuntu**

# pdftool

[ILM (baldeuniversel)](https://snapcraft.io/publisher/baldeuniversel "View all snaps from ILM (baldeuniversel)")

* [ILM (baldeuniversel)](https://snapcraft.io/publisher/baldeuniversel "View all snaps from ILM (baldeuniversel)")
* [Utilities](https://snapcraft.io/search?categories=utilities)

[Install](https://snapcraft.io/install/pdftool/ubuntu#install)

#### pdftool, a program allowing to manipulate pdf files (use from the terminal)

# **pdftool** documentation

---

## **codename : maimouna**

---

## **Overview**

**pdftool** (version 1.0.2) is a versatile Linux command-line utility designed to manipulate PDF files. With **pdftool**, you can
perform a wide range of actions such as *compressing*, *rotating*, *numbering*, *concatenating*, *extracting*, *including*,
*excluding*, *encrypting*, *decrypting*, *bursting*, *stamping*, *getting info* ... on PDF files.

---

## **Requirements**

### **Supported Actions**

The following actions are supported by **pdftool**:

* `--extract`
* `--number`
* `--concat`
* `--compress`
* `--rotate`
* `--include`
* `--exclude`
* `--stamp`
* `--burst`
* `--encrypt`
* `--decrypt`
* `--info`
* `--doc`
* `--help`
* `--version`

### **Supported Options**

These are the options that can be used with the actions:

* `--input` or `-i`
* `--from` or `-f`
* `--to` or `-t`
* `--source` or `-s`
* `--destination` or `-d`
* `--after-page` or `-a`
* `--level` or `-l`
* `--cardinal` or `-c`
* `--scope` or `-s`
* `--output` or `-o`

**Note:** When executing an action, at least one option must be provided (except for `--help`, `--doc`, and `--version`).

#### **Example Usage**

`pdftool --extract --input <pdf-file.pdf> --from 1 --to 2 --output <new-pdf.pdf>`

---

## **Usage Synopsis**

`pdftool [action] || [action] [option] [argument(s)] [option] [argument(s)]`

---

## **Options and Examples**

### **--extract**

Extract pages from a PDF file.

`pdftool --extract --input <pdf-file.pdf> --from 1 --to 2 --output <new-pdf.pdf>`

### **--number**

Add page numbers to a PDF.

`pdftool --number --input <pdf-file.pdf> --output <new-pdf.pdf>`

### **--concat**

Concatenate multiple PDF files.

`pdftool --concat --input <pdf-file1.pdf> <pdf-file2.pdf> --output <new-pdf.pdf>`

### **--compress**

Compress a PDF file.

`pdftool --compress --input <pdf-file1.pdf> --level 4 --output <new-pdf.pdf>`

### **--rotate**

Rotate pages in a PDF file.

`pdftool --rotate --input <pdf-file1.pdf> --cardinal east --output <new-pdf.pdf>`

### **--include**

Include a PDF file into another.

`pdftool --include --source <pdf-file1.pdf> --destination <pdf-file2.pdf> --after-page 2 --output <new-pdf.pdf>`

### **--exclude**

Exclude specific pages from a PDF.

`pdftool --exclude --input <pdf-file1.pdf> --from 3 --to 5 --output <new-pdf.pdf>`

### **--stamp**

Stamp a PDF with a specific scope.

`pdftool --stamp --input <pdf-file1.pdf> --scope confidential --output <new-pdf.pdf>`

### **--burst**

Burst a PDF file into individual pages.

`pdftool --burst --input <pdf-file1.pdf> --output <new-template-name.pdf>`

### **--encrypt**

Encrypt a PDF file.

`pdftool --encrypt --input <pdf-file.pdf> --output <new-pdf-encrypted.pdf>`

### **--decrypt**

Decrypt a PDF file.

`pdftool --decrypt --input <pdf-file.pdf> --output <new-pdf-decrypted.pdf>`

### **--info**

Get some info about an input PDF file.

`pdftool --info --input <pdf-file.pdf>`

### **--doc**

View the documentation.

`pdftool --doc`

### **--help**

Get help on using **pdftool**.

`pdftool --help`

### **--version**

Check the current version of **pdftool**.

`pdftool --version`

---

## **Execution Assurance**

To ensure successful execution, the command must follow the specified preconditions. Each action must be accompanied by the appropriate options and arguments in the correct sequence, as outlined above.

---

## **Notes**

**pdftool** depends on several external programs. These dependencies are included in the global package of **pdftool**. Once an action like `--encrypt` is called, the order of subsequent options is flexible.

---

## **Authors and Contributors**

**Author:**
Baldé Amadou ([baldeuniversel@protonmail.com](mailto:baldeuniversel@protonmail.com))

**Contributor:**
Diallo Ismaila ([diallois@protonmail.com](mailto:diallois@protonmail.com))

---

This documentation aims to provide comprehensive guidance on using **pdftool** effectively.

For any request, write to me via this email address : ([baldeuniversel@protonmail.com](mailto:baldeuniversel@protonmail.com))

The github link of the program : (<https://github.com/baldeuniversel/pdf-tool.git>)

### Package name

* pdftool

---

### License

* GPL-2.0-or-later

---

### Last updated

* 10 September 2024 - latest/stable

This snap hasn't been updated in a while. It might be unmaintained and have stability or security issues.

---

### Websites

* [github.com/baldeuniversel](https://github.com/baldeuniversel "https://github.com/baldeuniversel")

---

### Contact

* [baldeuniversel@protonmail.com](mailto:baldeuniversel@protonmail.com "mailto:baldeuniversel@protonmail.com")

---

### Source code

* [github.com/baldeuniversel/linux/tree/pdf-tool](https://github.com/baldeuniversel/linux/tree/pdf-tool "https://github.com/baldeuniversel/linux/tree/pdf-tool")

---

### Report a bug

* [github.com/baldeuniversel/linux/issues](https://github.com/baldeuniversel/linux/issues "https://github.com/baldeuniversel/linux/issues")

---

##### Report a Snap Store violation

* [Report this Snap](https://snapcraft.io/install/pdftool/ubuntu#report-snap-modal)

---

## Enable snaps on Ubuntu and install pdftool

Snaps are applications packaged with all their dependencies to run on all popular Linux distributions from a single build. They update automatically and roll back gracefully.

Snaps are discoverable and installable from the [Snap Store](https://snapcraft.io/store), an app store with an audience of millions.

### Enable snapd

If you’re running [Ubuntu 16.04 LTS (Xenial Xerus)](https://www.ubuntu.com/) or later, including [Ubuntu 18.04 LTS (Bionic Beaver)](https://www.ubuntu.com/desktop/features) and [Ubuntu 20.04 LTS (Focal Fossa)](https://wiki.ubuntu.com/FocalFossa/ReleaseNotes), you don’t need to do anything. Snap is already installed and ready to go.

For versions of Ubuntu between [14.04 LTS (Trusty Tahr)](https://wiki.ubuntu.com/TrustyTahr/ReleaseNotes) and [15.10 (Wily Werewolf)](https://wiki.ubuntu.com/WilyWerewolf/ReleaseNotes), as well as Ubuntu flavours that don’t include *snap* by default, *snap* can be installed from the Ubuntu Software Centre by searching for *snapd*.

Alternatively, snapd can be installed from the command line:

```
sudo apt update
sudo apt install snapd
```

Either log out and back in again, or restart your system, to ensure snap’s paths are updated correctly.

### Install pdftool

To install pdftool, simply use the following command:

```
sudo snap install pdftool
```

### Other popular snaps…

[See more...](https://snapcraft.io/search?categories=featured)

[See more in Featured](https://snapcraft.io/search?categories=featured)

### More things to do…

#### [Get the snap store](https://snapcraft.io/snap-store)

Browse and find snaps from the convenience of your desktop using the snap store snap.

#### [Learn more about snaps](https://snapcraft.io/docs)

Interested to find out more about snaps? Want to publish your own application? Visit [snapcraft.io](https://snapcraft.io/) now.

[Back to top](https://snapcraft.io/install/pdftool/ubuntu)

© 2026 Canonical Ltd.
Ubuntu and Canonical are registered trademarks of Canonical Ltd.

Powered by [Charmed Kubernetes](https://www.ubuntu.com/kubernetes)

[Join the forum](https://forum.snapcraft.io/), contribute to or report problems with,
[snapd](https://bugs.launchpad.net/snapd),
[Snapcraft](https://bugs.launchpad.net/snapcraft),
or [this site](https://github.com/canonical/snapcraft.io/issues/new).

* [Share on Twitter](https://twitter.com/snapcraftio)
* [Share on Facebook](https://www.facebook.com/snapcraftio)
* [Share on YouTube](https://www.youtube.com/snapcraftio)

* [Terms of Service](https://ubuntu.com/legal/terms-and-policies/snap-store-terms)
* [Data privacy](https://www.ubuntu.com/legal/data-privacy)
* [Manage your tracker settings](https://snapcraft.io/install/pdftool/ubuntu)
* [Service status](https://status.snapcraft.io/)
* [Other functions](https://dashboard.snapcraft.io/)
* [Contact us](https://snapcraft.io/about/contact-us)
