This is a python/Qt app which can be used to crop pdf documents. Small, simple and useful. Copy of the original software Krop by Armin Straub.
Switch branches/tags
Nothing to show
Clone or download
Lin-Buo-Ren and gocarlos Connect to desktop* interfaces (#15)
`desktop` interface is required to access basic graphical resources, `desktop-legacy` is required to support input method frameworks(like Fcitx) and a11y applications.  These two interfaces are not implicitly provided by the `unity` interface.

Signed-off-by: 林博仁(Buo-ren Lin) <>
Latest commit 96af19f Jul 14, 2018


This is the snap for Krop app, It works on Ubuntu, Fedora, Debian, and other major Linux distributions.

Published for


krop is a simple graphical tool to crop the pages of PDF files. It is written in Python and relies on PyQT, python-poppler-qt4 and pyPDF for its functionality. A unique feature of krop is its ability to automatically split pages into subpages to fit the limited screen size of devices such as eReaders. This is particularly useful, if your eReader does not support convenient scrolling.

Build status

Snap Status


The installation can be done using the terminal or using the software center.

  • Terminal -> type:
    sudo snap install krop
  • Software center link or search for krop in the Software center.


  • To start GUI type:
  • To start the GUI app without terminal:

    search for krop in gnome, KDE menu etc.

  • To use the app without GUI:

    For more cli commands type

    krop.krop-app --help

    Or consult Armins webpage


This software was written by Armin Straub and packaged as Linux snap app by Carlos Gomes. This software is sand-boxed with the confinement strict, meaning can only access your home directory & removable media to read/write the pdf files.

Armin has also debian and gentoo packages available on this website.