SummaryIn this paper, we propose a constrained convex sets–based method for designing ultra‐wideband (UWB) pulse. The UWB pulses designed using earlier proposed methods either do not fit well in UWB spectral mask or require extra processing circuitry for pulses to fit in the UWB spectral mask. The proposed constraint sets–based method is flexible and optimum for the UWB mask. The pulse designed by the proposed method is Federal Communication Commission compliant and has an autocorrelation function similar to the Gaussian pulse. The bit error rate performance of time hopping binary phase shift keying using the proposed method and some of the existing methods such as Norman and Lee pulses and sixth derivative Gaussian pulse is analyzed in additive white Gaussian noise and Saleh‐Valenzuela channels. Pulse designed using the proposed method outperforms existing pulse design, and the same is verified through simulations. The proposed algorithm is flexible and can also be used to mitigate narrow band interference, multiband UWB pulse generation and any other Federal Communication Commission (or other regulatory body) compliant spectrum mask by modifying the parameter of the proposed constraint set(s).