A New Jersey woman maced a trio of German tourists who bumped into her when she crossed the street Thursday night, cops said — but the woman claimed the family attacked her first.

Jessica Perez, 25, of Jersey City, was crossing 8th Avenue near West 46th Street around 9:30 p.m. when she crossed paths with the group from the Fatherland — two women, 34 and 60, and a 57-year-old man – police said.

She got into an argument with the family, and then pulled out a can of mace and sprayed them, authorities said.

Perez was hit with a misdemeanor assault charge, as well as unlawful possession of a noxious substance and criminal possession of a weapon.

But Perez told the Post on Saturday that there was more to the story. The trouble started, she said, when one of the women bumped into her in the crosswalk.

“I keep walking and then she shoved me enough that I stumble,” she said. “I turn around again, she grabbed me by the face and started punching me and grabbing me.”

Perez said she chased the woman around for about six minutes, yelling, “Somebody call the cops!” before her relatives joined in on the attack.

“I’m doing everything I can to get her off me, and I feel someone, [the other woman], on the left side of my face hitting me and kicking me,” Perez said. “I get them both off of me, [and then] a man comes out of nowhere and starts hitting me in the face.”

The man also knocked her phone to the ground, she claimed.

Perez decided to mace the family so they wouldn’t escape before cops arrived, she said.