Netflix does not currently offer a 1-year free subscription. However, they regularly update their promotions and offers, so be sure to follow their social media channels for the latest deals.