Spectral distributions for coherent and incoherent bremsstrahlung produced by electrons on thin diamond radiators are calculated accurately by a Monte Carlo procedure. Realistic descriptions of the electron beam and the physical processes within the radiator have been implemented. Results are compared to measured data. A faster calculation at only a slight loss of precision is possible using analytical expressions which can be derived after simplifying assumptions.