Netflix was created and founded on August 29, 1997, by Reed Hastings and Marc Randolph in Scotts Valley, California. It was initially launched as a DVD rental service through its website on April 14, 1998, before evolving into the streaming service known today.