A good download speed for most activities such as streaming videos and browsing the web is considered to be around 25 Mbps or higher.
In general, a download speed of at least 10 Mbps is good enough for basic activities like browsing the internet, checking email, and using social media. However, if multiple users are in the house, a download speed of at least 25 Mbps or higher is recommended to avoid slow internet speeds.
For bandwidth-intensive activities like streaming video (e.g., Netflix), online gaming, and downloading large files, a download speed of at least 25 Mbps is also recommended [3][7]. However, if users in the household intend to stream in Ultra HD quality, a speedier connection is recommended
According to Netflix, the minimum broadband speed recommended for using their service without buffering issues is just 5 Mbps! However, to enjoy all the 4K and HDR quality of Netflix streaming, a connection speed of at least 25 Mbps is required.
For standard definition (SD or 480p) streaming, Netflix recommends at least 3 Mbps, for high definition (HD or 1080p) streaming, at least 5 Mbps is required, and for ultra-high definition (UHD, 4K or 2160p), a minimum of 25 Mbps download speed is necessary.
It is important to note that a much faster connection is needed for smoother streaming, and if multiple people in the household are using the same connection to stream content or play games.