An off-duty NYPD officer was busted early Tuesday for allegedly assaulting his ex-girlfriend while swiping her cell phone during a dispute in Queens, according to police.

George Hudson, 33, was hauled into Queens criminal court on grand larceny, petit larceny, harassment and misdemeanor assault charges for the scuffle with his ex around 1:40 a.m. near the Jamaica home they once shared, cops said.

The woman had just climbed into her car when Hudson allegedly yanked the door open and grabbed her cellphone, causing cuts to her hand, sometime between 12:50 and 2 a.m., according to a criminal complaint.

She peeled away — but Hudson allegedly tailed her in his own car, so she called police after alerting two pals.

At some point, the former couple came face to face again, with Hudson telling her to take her phone back.

“When she reached for her phone, the defendant grabbed her hand and attempted to unlock said phone with her fingerprint,” the complaint says.

Hudson, a 7 1/2-year veteran of the department, was ordered to surrender his firearms and stay away from his ex, as per an order of protection.

He was released on his own recognizance and ushered out of the courthouse through a back door.

Hudson was suspended without pay following his arrest and will be placed on modified duty, said Mike Martinez, a lawyer for the Police Benevolent Association.

“He expects to be exonerated after a full review of the facts in this matter,” said Martinez.

The alleged victim could not be reached.