{
  "name": "PlugVoltage directional plug compatibility graph",
  "description": "Physical plug-to-socket insertion relationships. Directional compatibility does not prove voltage compatibility or electrical safety.",
  "url": "https://plugvoltage.com/data/plug-compatibility.json",
  "datasetVersion": "2026.07.17.1",
  "dateModified": "2026-07-17",
  "direction": "plug code -> socket codes the plug may physically fit",
  "safetyBoundary": "A physical fit does not change voltage, frequency, grounding, polarity, fuse, or local compliance requirements.",
  "plugs": [
    {
      "code": "A",
      "name": "Type A — North American / Japanese ungrounded (two flat parallel blades)",
      "grounded": false,
      "voltageRegion": "LOW",
      "compatibleSocketTypes": [
        "A",
        "B"
      ]
    },
    {
      "code": "B",
      "name": "Type B — North American grounded (two flat blades + round earth pin)",
      "grounded": true,
      "voltageRegion": "LOW",
      "compatibleSocketTypes": [
        "B"
      ]
    },
    {
      "code": "C",
      "name": "Type C — Europlug (two round pins, ungrounded)",
      "grounded": false,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "C",
        "E",
        "F",
        "J",
        "K",
        "L",
        "N"
      ]
    },
    {
      "code": "D",
      "name": "Type D — Indian / old British three large round pins",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "D"
      ]
    },
    {
      "code": "E",
      "name": "Type E — French (two round pins + socket-mounted earth pin)",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "E",
        "F"
      ]
    },
    {
      "code": "F",
      "name": "Type F — Schuko (two round pins + side earth clips)",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "F",
        "E"
      ]
    },
    {
      "code": "G",
      "name": "Type G — British three-rectangular-pin fused plug",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "G"
      ]
    },
    {
      "code": "I",
      "name": "Type I — Australian / Argentine / Chinese (angled flat blades + earth)",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "I"
      ]
    },
    {
      "code": "J",
      "name": "Type J — Swiss three round pins",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "J"
      ]
    },
    {
      "code": "K",
      "name": "Type K — Danish three round pins",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "K"
      ]
    },
    {
      "code": "L",
      "name": "Type L — Italian three round pins in a line",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "L"
      ]
    },
    {
      "code": "M",
      "name": "Type M — South African large three round pins",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "M"
      ]
    },
    {
      "code": "N",
      "name": "Type N — Brazilian / South African (IEC 60906-1) round pins",
      "grounded": true,
      "voltageRegion": "BOTH",
      "compatibleSocketTypes": [
        "N"
      ]
    },
    {
      "code": "O",
      "name": "Type O — Thai three round pins",
      "grounded": true,
      "voltageRegion": "HIGH",
      "compatibleSocketTypes": [
        "O"
      ]
    }
  ]
}