It has been observed that people tend to resist changing their software even alternatives are better then the current one. This study examines the user resistance to change in the use of software from the switching costs perspective based on status quo bias theory. For this study, we select Web Browser as software. Based on the classification of switching costs into three groups (psychological, procedural, and loss), this study identifies six types of switching costs (uncertainty, commitment, learning, setup, lost performance, and sunk costs). This study tests the effects of six switching costs on user resistance to change based on the survey of 204 web browser users. The results indicate that lost performance costs and emotional costs have significant effects on user resistance to change. This research contributes towards understanding of switching costs and the effects on user resistance to change. This study also offers suggestions to software vendors for retaining their users and to organizations for managing user resistance in switching and adopting software.