It was released as a single from Astley 's multi-million selling debut album , Whenever You Need Somebody , which was written and produced by Stock Aitken Waterman . `` Never Gonna Give You Up '' is a song written and produced by Stock , Aitken & Waterman and sung by English singer Rick Astley . The song was released as the first single from Astley 's multi-million selling debut album , Whenever You Need Somebody .