French lawmakers have voted to outlaw street harassers, with on the spot fines of up to $1180 Australian dollars for aggressive cat-callers.

The legislation aims to address sexual violence after a man attacked a young woman when she responded to his inappropriate remarks outside of a Paris cafe.

Minister for Gender Equality Marlene Schiappa said that previously street harassment had not been punished, but the new legislation will punish future offenders appropriately.