In January 2015, to avoid confusing with K League Challenge, the league name was changed back to K3 League. In 2017, it introduced a system of promotion and relegation. The first division's name is "K3 League Advanced", and the second division's became the "K3 League Basic". After the 2019 season, amateur level K3 League was revamped as a semi-professional league with the same name. The former Korea National League and K3 League Advanced were absorbed into the third division and were rebranded as the new K3 League.