title: What range of Bluetooth UUIDs can be used for vendor defined profiles?
body: <p>I want to build a simple <em>Bluetooth Low Energy</em>-based application using a custom profile. The adopted profiles / services / characteristics / descriptors use 16-bit UUIDs as seen on the <a href="http://developer.bluetooth.org/gatt/profiles/Pages/ProfilesHome.aspx" rel="noreferrer">official site</a>.</p>
  
  <p>The 16-bit UUIDs are shortcuts for a corresponding 128-bit UUID and is translated as</p>
  
  <pre><code>128-bit UUID = 16-bit Attribute UUID * 2^96 + Bluetooth_Base_UUID 
  </code></pre>
  
  <p>with <code>Bluetooth_Base_UUID</code> being <code>00000000-0000-1000-8000-00805F9B34FB</code>. <em>(Source: Bluetooth Core Specification Vol 3 Part F Section 3.2.1)</em></p>
  
  <p>Since I am using a custom profile, I'm wondering what UUIDs I am allowed to use.</p>
  
  <ul>
  <li>Which range of 128-bit UUIDs can be used to describe vendor defined attributes in <em>Bluetooth Low Energy</em>?</li>
  </ul>