Is there software that can fill PDF forms?

I have some PDFs which are actually forms, with fields to fill. Is there some software that can fill those fields?


Xournal will allow you to draw/write anything on the top layer of any PDF document and then export it back to PDF. It doesn't allow to actually fill PDF forms, but if writing text / drawing on top of your PDF is enough for you, you may find it useful.

You can install it from the Ubuntu software.

To install from terminal, use the following command:

sudo apt-get install xournal

Note: Xournal is not anymore actively developed. There is an actively developed fork, Xournal++.


Document Viewer (Evince) SHOULD be able to fill in forms, IF the document is a fillable form. Not all documents are fillable! If document does not support form filling the form, you should use tools like PDFedit or OpenOffice Draw

You can find them in Software Center


I have tried Evince, Okular, PDf Chain and other not so pretty ones. The one that comes closer in the Ubuntu Software Repositories is Okular with an option to "Show Forms" which depending on the form it will or not show. I tried all of those trying to solve this question: How to fill out the forms and save the inputs in this tax report pdf file

The only one that suggest working and has been tested is PDF Edit from here http://sourceforge.net/projects/pdfedit/ and Acrobat 10 from here http://www.adobe.com/products/acrobat.html

I was actually surprised to learn this since there are a lot of PDF Viewers but less editors and even lesser ones that can perform Form filling and such.


2016 answer, since this still comes at the top of google: evince now fills in forms (including encrypted forms). I printed the result to file to save the filled-in version.


PDFEdit (Click To Install on 12.04 or earlier)

Just Launch it from application -> Graphics and then click "Add text"

enter image description here

Then just draw a box and type.

enter image description here