A K2S2O8/TEMPO-induced oxidative cyclization of N-unprotected enaminoesters and enaminones that gave 1H-pyrrol-2(3H)-ones in good yields with broad functional group compatibility is reported. This method provides easy access to 1,2-carbon migration of ester or acyl group under transition-metal-free conditions.