Eccone una rapida (esiste anche una versione PHP):
var randomColor = Math.floor(Math.random()*16777215).toString(16);
Guarda la penna
Genera nuovo colore esadecimale casuale con JavaScript di Chris Coyier (@chriscoyier)
su CodePen.
Se preferisci che siano un po 'più piacevoli o hai bisogno di generare colori che funzionino insieme, abbiamo un articolo a riguardo.