All command line options can be shorted to their shortest unique form (e.g. -hea for --header). All boolean options also have a negative version, e.g. --noheader. Most command line options also have RC file options.

Option Description Default
--class [CSS class] CSS class for all tables OFF
--dashes Ignores a line of dashes OFF
--delim [value] changes delimiter to value tab
--debug Turns on debug mode (implies --verbose) OFF
--equal Ensures all rows have the same number of columns OFF
--header Generate a header row (the first row) for each table. OFF
--help prints out the help screen NONE
--highlight [column number] Highlight a column header. Must be used in conjunction with header option NONE
--html5 Output in HTML5 mode (--template can override) OFF
--id [CSS id] CSS id for all tables (should be used with --one) OFF
--initFilePath [path to initialization file] Reads in an initialization file from the specified path NONE
--limit [number of columns] Limits the number of columns. Useful for log files No Limit
--nbsp prints a   instead of a blank OFF
--one Process the entire input file (or all of stdin) as one table. Any line with out a delimiter is written out as a table line with a row with one data module. OFF
--overwrite Controls if t2t will overwrite existing .html files ON
--quiet quiet mode, silences all messages OFF
--squeeze squeeze out extra fields, i.e. extra delimiters. OFF
--skipfields [value] Skip field value. Value is a single positive integer. OFF
--style [CSS style] CSS style for all tables OFF
--tablesOnly generate only HTML for the tables no surrounding HTML OFF
--template [path to template file] Use the specified template file None
--title [title] adds a title to the HTML document Name of the first file
--verbose Turns on verbose mode OFF
--version prints out the current version number NONE
--wholeTable Synonym for --one OFF