Different haloperoxidases, one specific for the oxidation of iodide and another that can oxidize both iodide and bromide, were separated from the sporophytes of the brown alga Laminaria digitata and purified to electrophoretic homogeneity. The iodoperoxidase activity was approximately seven times more efficient than the bromoperoxidase fraction in the oxidation of iodide. The two enzymes were markedly different in their molecular masses, trypsin digestion profiles, and immunological characteristics. Also, in contrast to the iodoperoxidase, bromoperoxidases were present in the form of multimeric aggregates of near-identical proteins. Two full-length haloperoxidase cDNAs were isolated from L. digitata, using haloperoxidase partial cDNAs that had been identified previously in an Expressed Sequence Tag analysis of the life cycle of this species (1). Sequence comparisons, mass spectrometry, and immunological analyses of the purified bromoperoxidase, as well as the activity of the protein expressed in Escherichia coli, all indicate that these almost identical cDNAs encode bromoperoxidases. Haloperoxidases form a large multigenic family in L. digitata, and the potential functions of haloperoxidases in this kelp are discussed.