Aromatic peroxidase that oxidizes aryl alcohols into the corresponding aldehydes and then into the corresponding benzoic acids. Catalyzes the regioselective peroxide-dependent hydroxylation of naphthalene to 1-naphthol and to a far lesser extent 2-naphthol via a naphthalene 1,2-oxide intermediate. Halogenates phenol to 2-bromophenol and 4-bromophenol. Oxidizes the sulfur-containing heterocycle dibenzothiophene to yield sulfoxidation products, and trace amounts of ring-hydroxylation products. Binds 1 heme b (iron(II)-protoporphyrin IX) group. Optimum pH is 5.0 with ABTS as substrate. Optimum pH is 6.0 with dimethoxyphenol as substrate. Optimum pH is 8.0 with benzyl alcohol as substrate, and there is another optimum at pH 4.5. Optimum pH is 6.0 with naphthalene as substrate. Optimum pH is 7.0 with pyridine as substrate. Optimum pH is 7.5 with veratryl alcohol as substrate, and there is another optimum at pH 4.5. N-glycosylated. Belongs to the chloroperoxidase family.