iPdf is rotten.

Is there any other software or any other way by which an "index" can be created in a pdf file?

  • Could you please elaborate on what you're trying to achieve? (Maybe example input or more details...)
    – sr_
    Feb 7, 2012 at 12:35
  • @sr_ I am talking about the index which we see on the front pages of a book. The index tells which chapter is on which page. In Pdf, we "can" click the chapters shown on the indexes, and that takes us to the exact chapter. Feb 7, 2012 at 12:50
  • Ok, so you start with a PDF file and want to create a PDF file that adds a table of contents (in front) to the original file...Did I get it right? :)
    – sr_
    Feb 7, 2012 at 12:54
  • 1

3 Answers 3


Use LaTeX. Refer this for more detail. First install LaTeX and then follow tutorial. Finding LaTeX is not difficult for most distributions.

If you want to Click-and-Reference, refer this.


PDF Mod worked well for me. The entries I see left when reading pdfs in document viewer are called "bookmarks" in the program and can be edited at will, just pick a title and the corresponding page to jump to.

You can have an index that updates itself if you create a table of contents in Open Office. I've notice these will be converted to the index you describe when the document is published or exported to a pdf file.


You can use Foxit Reader, available in Windows, Mac OS, and Linux.

When you create bookmarks in Foxit Reader, they appear as an Index in the common .pdf viewers.

  1. Open the .pdf file with Foxit Reader
  2. Open the Bookmarks NAvigation Panel in Menu Tools > Navigation Panels > Bookmarks
  3. Now you can use the icons to create and name Bookmarks and you can move the bookmarks around and nest them, in order to create a bookmark hierarchy. (as Index are usually hierarchic: chapter, section, subsection)

Caveat: For long and very nested indexes can be buggy in Linux, because is not the original platform.

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .