Introduction to Indent

The indent program can be used to make code easier to read. It can also convert from one style of writing C to another. indent understands a substantial amount about the syntax of C, but it also attempts to cope with incomplete and misformed syntax.

Downloading Indent

The latest version of indent: 2.2.13 (sig) (released 2023-03-20).

indent can be found on in the subdirectory /gnu/indent/ on your favorite GNU mirror. Alternatively, download indent from the main server. For other ways to obtain it, please read How to get GNU Software.

To get the latest bleeding edge cut of indent, use Git to clone the source code repository:

git clone


indent documentation can be found at You may also find more information about indent by running info indent, man indent, or looking at /usr/share/doc/indent/ or /usr/local/share/doc/indent/ on your system.

Bug Reports

Bug reports can be sent to or filed in the bug tracking system at GNU Savannah.

Mailing Lists/Newsgroups

Email the indent bug and help list at <>. See for subscription information.

Announcements about indent and most other GNU software are made on <>.