合法。

提前还款会产生违约金是在借贷双方签署的合同中共同认可的条款,一旦借款人在指定的时间内提前还清全部贷款或大部分本金,借款人将会支付违约金。

按照提前还款金额的百分比计算(一般为1%-3%),违约金根据提前还款的时间不同,为若干个月的利息。