Shell interface for performing pdf manipulations such as merge or split from the command line. Read more »

Download Console
All platforms (2.0.0.RELEASE)

Video installation tutorial for linux

Web interface for manipulating pdf files online in your browser. (Beta version)

Try online web app
No Download Required

News: And finally Sejda 2.0.0.RELEASE

we have been using Sejda 2.x in PDFsam and for quite a while now, it processed tons of PDF files and everything seems pretty smooth, so we decided it’s stable enough to release the first stable version for the Sejda 2.
We still need to upgrade the documentation so use the command sejda-console -h to see the list of supported tasks.

Add comment

Read more news » RSS2 feed


An extendible and configurable PDF manipulation layer.

A ready to use java library to perform PDF document manipulation without having to deal with the low level API.

Sejda offers many "ready to go" manipulations implemented using SAMBox but it can be extended to use other implementations. More »

Command line shell interface available as a separate module, running on all platforms


Get the source code:

Using Maven:


<!-- sejda on bintray -->
<id>bintray sejda</id>

<!-- sejda core -->

<!-- icepdf for pdf to image-->

<!-- SAMBox for pdf manipulation-->

Quick example sample code (sejda-example module):



Submit bugs or propose improvements on the issue tracker.

Dev Questions

To get help on a specific question or problem please use Stack Overflow with tag [sejda]. We monitor these questions.


JetBrains for generously supporting us with an OSS license. Two thumbs up!

IntelliJ IDEA, The Most Intelligent Java IDE