A thermal noise random number generator comprising: a thermal noise generating element having a resistor, a conductor or a semiconductor such as a diode adapted to generate thermal noises without applying any voltage thereto (or without supplying electric current thereto); an analog-amplifier circuit for amplifying the irregular electrical potential generated from the thermal noise generating elem