We have previously described a Mycobacterium tuberculosis protein designated MPT46 that was present in culture filtrates. Here we report that the MPT46 protein is thioredoxin of M. tuberculosis. MPT46 is recognized by antibodies to thioredoxin (Trx) of Escherichia coli, and antibodies of MPT46 recognize Mycobacterium leprae Trx. Moreover, MPT46 was shown to have enzymatic activity identical to that of Trx of other species, such as its ability to reduce insulin. These findings identify MPT46 as a functionally active Trx.