What is this for?

If you need to configure your Android or Windows devices, using a Wi-Fi network - you can either use the GUI, or this.
Sometimes the option you need isn't in the UI - so as a workaround, you can find out what the manual option is and generate it.
This is meant to be a supplement to that.


Both Android & Windows use the same XML format, as far as I'm aware (there might be fields that vary). Use this as the basis, and enjoy!

This site will help generate a configuration profile based on the network information you provide.
Using this, you can import the profile into your mobile devices (via a method such as an MDM).

You can see all of the modified output in the bottom as aqua text.


All of this is run client-side, within the browser.


Extra stuff:

Wireless profile samples
XML Profile Elements

Fill out your Wi-Fi network details below. This only supports "Personal" connections.
Security
Hidden network?
Automatically connect?

Generated Profile


<?xml version="1.0"?>
<WLANProfile xmlns="http://www.microsoft.com/networking/WLAN/profile/v1">
	<name>Network Name</name>
	<SSIDConfig>
		<SSID>
                    <hex>53534944</hex>
                    <name>SSID</name>
                </SSID>
                <nonBroadcast>false</nonBroadcast>
	</SSIDConfig>
	<connectionType>ESS</connectionType>
	<connectionMode>auto</connectionMode>
	<MSM>
		<security>
			<authEncryption>
				<authentication>open</authentication>
				<encryption>none</encryption>
				<useOneX>false</useOneX>
			</authEncryption>
			<sharedKey>
				<keyType>passPhrase</keyType>
				<protected>false</protected>
				<keyMaterial></keyMaterial>
			</sharedKey>
		</security>
	</MSM>
</WLANProfile>