There are two approaches that I like 1 . Design for the smallest screen . Then slowly make your window larger , and when your design starts to suck , you know you need a breakpoint . 2 . If you can get past the ' comedic ' stylings of the author , this recentlydiscussed article 100 c o r rectwaytodocssbreakpoints 88 d 6 a 5 ba 1862 makes a compelling case for 600 , 900 , 1200 and optionally 1800 px . The first approach ensures that your carefully handcrafted bespoke special snowflake design works on any possible screen . The second ensures that you are allowing for all the major categories of device without overthinking it . Which to use depends on the type of project you ' re dealing with is it an artisanal work of love or are you trying to poop something out without spending too much time on it ?