Skip to content
russ.tools

Microsoft 365 License Decoder help

Guidance from this tool's documentation.

Quick start

  1. Choose By SKU to start from a licence, or By service plan to start from a feature.
  2. Paste a SKU GUID from Graph or PowerShell, or type a part number such as SPE_E3.
  3. An exact match opens straight away; anything else offers a ranked list to pick from.
  4. Select a service plan in the results table to jump to its reverse lookup.
  5. Use the copy buttons to lift a GUID or part number back into a script.

The three names every licence has

Microsoft gives the same licence three identifiers, and which one you meet depends on where you are standing:

  • SKU ID (GUID) — for example 05e9a617-0261-4cee-bb44-138d3ef5d965. This is what Microsoft Graph and Get-MgSubscribedSku return, and it is the one that tells you nothing on sight.
  • Part number / String ID — for example SPE_E3. This appears in the Microsoft 365 admin centre and in most licensing documentation.
  • Product display name — for example Microsoft 365 E3. What a human calls it.

All three are searchable here, and the tool detects which kind you have pasted.

Service plans and the reverse lookup

A SKU is a bundle of service plansINTUNE_A, OFFICESUBSCRIPTION, EXCHANGE_S_ENTERPRISE and so on. Each has its own GUID and its own friendly name.

The By service plan tab answers the question Microsoft's own reference page cannot without a spreadsheet: which licences would give this person Intune? Search INTUNE_A and you get every SKU that includes it. That is the difference between choosing a licence and guessing at one.

Where the data comes from

The tool ships Microsoft's published Product names and service plan identifiers for licensing reference — 620 SKUs and 796 service plans — normalised into a single JSON file that loads with the page. The date it was generated is shown under the search box.

Because the data is bundled, nothing you type leaves the browser and the tool works offline. The trade-off is that it is a snapshot: a licence Microsoft announced last week may not be in it yet. Run pnpm refresh:m365-licenses to re-pull the source.

The reference data is © Microsoft and used under CC-BY-4.0.

Troubleshooting

  • A GUID finds nothing on the SKU tab. Service plan IDs and SKU IDs are both GUIDs and look identical. Try the same value on the By service plan tab.
  • A part number finds nothing. Microsoft retires and renames part numbers; older ones such as ENTERPRISEPACK are still present, but a very new SKU may need a data refresh.
  • The plan list looks longer than expected. SKUs frequently include plans that are disabled by default or duplicated across bundles. The tool shows what the reference lists, without editorialising.
  • Two SKUs share a display name. Several products differ only by part number — (no Teams) and donation or education variants are common. Compare the part number rather than the name.
  • A term is both a SKU and a service plan. INTUNE_A is the standalone Intune licence and the Intune service plan carried inside dozens of bundles. The tool resolves it as the SKU; switch to By service plan for the other reading.

Back to Microsoft 365 License Decoder