Language

Simulate Popular Mobile Devices for Testing

You can download emulators for popular mobile devices and browsers by following these links
Device or Browser Emulator / Simulator

BrowserStack Hosted Browser Virtualization
BrowserStack Hosted Browser Virtualization

BrowserStack Hosted Browser Virtualization

Test your local or production environment in any browser on any platform. You can create a tunnel between your machine and the BrowserStack network in your own hosted virtual machine. Make sure to get the BrowserStack Visual Studio Extension for an even more seamless experience.

Windows Phone

Windows Phone SDK Downloads

The Windows Phone Software Development Kit (SDK) includes all of the tools that you need to develop apps and games for Windows Phone

iPhone / iPod / iPad

Electric Plum

iPhone and iPad Simulators for Windows, as well as a Responsive design tool. Can integrate with VS 2012 "Browse With.." option.

Android

Android SDK homepage

Opera Mobile / Opera Mini

Latest versions: Opera Developer Tools home

Opera Mini 4.2: Online Java-based simulator

Windows Mobile 6.5.3

Windows Mobile 6.5.3 Developer Tool Kit

Note that to give the phone network access, you also need the VPC Network Adaptor included in Virtual PC 2007 . To connect IE on the phone to your Visual Studio development server, see Kiran Patil's blog post .

Windows Mobile 6.1

Emulator images for Visual Studio 2005/2008

Note that if you want to view your application on a real mobile device (which is the only option for fully testing iPhone or iPad, since there's no true emulator for Windows) you'll need to host your application in IIS or IIS Express. You can't easily use Visual Studio's built-in web server for this, because it won't respond to requests from other machines.