{
 "version": "2.2",
 "instance": {
  "tme-20231231.htm": {
   "nsprefix": "tme",
   "nsuri": "http://www.tencent.com/20231231",
   "dts": {
    "inline": {
     "local": [
      "tme-20231231.htm"
     ]
    },
    "schema": {
     "local": [
      "tme-20231231.xsd"
     ],
     "remote": [
      "http://www.xbrl.org/2003/xbrl-instance-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xbrl-linkbase-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xl-2003-12-31.xsd",
      "http://www.xbrl.org/2003/xlink-2003-12-31.xsd",
      "http://www.xbrl.org/2005/xbrldt-2005.xsd",
      "http://www.xbrl.org/2006/ref-2006-02-27.xsd",
      "http://www.xbrl.org/lrr/role/negated-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/net-2009-12-16.xsd",
      "http://www.xbrl.org/lrr/role/reference-2009-12-16.xsd",
      "https://www.xbrl.org/2020/extensible-enumerations-2.0.xsd",
      "https://www.xbrl.org/dtr/type/2020-01-21/types.xsd",
      "https://www.xbrl.org/dtr/type/2022-03-31/types.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-roles-2023.xsd",
      "https://xbrl.fasb.org/srt/2023/elts/srt-types-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-gaap-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-roles-2023.xsd",
      "https://xbrl.fasb.org/us-gaap/2023/elts/us-types-2023.xsd",
      "https://xbrl.ifrs.org/taxonomy/2023-03-23/full_ifrs/full_ifrs-cor_2023-03-23.xsd",
      "https://xbrl.sec.gov/country/2023/country-2023.xsd",
      "https://xbrl.sec.gov/currency/2023/currency-2023.xsd",
      "https://xbrl.sec.gov/dei/2023/dei-2023.xsd"
     ]
    }
   },
   "keyStandard": 340,
   "keyCustom": 208,
   "axisStandard": 34,
   "axisCustom": 2,
   "memberStandard": 54,
   "memberCustom": 82,
   "hidden": {
    "total": 3,
    "http://xbrl.sec.gov/dei/2023": 3
   },
   "contextCount": 543,
   "entityCount": 1,
   "segmentCount": 139,
   "elementCount": 971,
   "unitCount": 8,
   "baseTaxonomies": {
    "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full": 1483,
    "http://xbrl.sec.gov/dei/2023": 47
   },
   "report": {
    "R1": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
     "longName": "100000 - Document - Cover Page",
     "shortName": "Cover Page",
     "isDefault": "true",
     "groupType": "document",
     "subGroupType": "",
     "menuCat": "Cover",
     "order": "1",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "dei:DocumentType",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R2": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
     "longName": "100010 - Statement - CONSOLIDATED INCOME STATEMENTS",
     "shortName": "CONSOLIDATED INCOME STATEMENTS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "2",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:Revenue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CostOfSales",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R3": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
     "longName": "100020 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "3",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ProfitLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R4": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
     "longName": "100040 - Statement - CONSOLIDATED BALANCE SHEETS",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "4",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:NonCurrentOtherInvestment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R5": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
     "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "5",
     "firstAnchor": {
      "contextRef": "C_f5263f65-cc40-4344-b654-b6b006daeabc",
      "name": "ifrs-full:Equity",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7e4811e6-2687-4900-bff1-8d45dcf38da4",
      "name": "ifrs-full:Equity",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R6": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
     "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "isDefault": "false",
     "groupType": "statement",
     "subGroupType": "",
     "menuCat": "Statements",
     "order": "6",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R7": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganization",
     "longName": "100070 - Disclosure - General information and organization",
     "shortName": "General information and organization",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "7",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R8": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPolicies",
     "longName": "100080 - Disclosure - Summary of Material Accounting Policies",
     "shortName": "Summary of Material Accounting Policies",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "8",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R9": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagement",
     "longName": "100090 - Disclosure - Financial Risk Management",
     "shortName": "Financial Risk Management",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "9",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R10": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CriticalAccountingEstimatesAndJudgments",
     "longName": "100100 - Disclosure - Critical accounting estimates and judgments",
     "shortName": "Critical accounting estimates and judgments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "10",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R11": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/Revenue",
     "longName": "100110 - Disclosure - Revenue",
     "shortName": "Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "11",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R12": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InterestIncome",
     "longName": "100120 - Disclosure - Interest Income",
     "shortName": "Interest Income",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "12",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R13": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNet",
     "longName": "100130 - Disclosure - Other gains, net",
     "shortName": "Other gains, net",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "13",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfOtherGainsLossesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfOtherGainsLossesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R14": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNature",
     "longName": "100140 - Disclosure - Expenses by nature",
     "shortName": "Expenses by nature",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "14",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R15": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinanceCosts",
     "longName": "100150 - Disclosure - Finance costs",
     "shortName": "Finance costs",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "15",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R16": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/Taxation",
     "longName": "100160 - Disclosure - Taxation",
     "shortName": "Taxation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "16",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R17": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShare",
     "longName": "100170 - Disclosure - Earnings per share",
     "shortName": "Earnings per share",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "17",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R18": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipment",
     "longName": "100180 - Disclosure - Property Plant And Equipment",
     "shortName": "Property Plant And Equipment",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "18",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R19": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureLandUseRights",
     "longName": "100190 - Disclosure - Land use rights",
     "shortName": "Land use rights",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "19",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R20": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RightOfUseAssets",
     "longName": "100200 - Disclosure - Right-of-Use Assets",
     "shortName": "Right-of-Use Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "20",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R21": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssets",
     "longName": "100210 - Disclosure - Intangible Assets",
     "shortName": "Intangible Assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "21",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R22": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/Goodwill",
     "longName": "100220 - Disclosure - Goodwill",
     "shortName": "Goodwill",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "22",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R23": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethod",
     "longName": "100230 - Disclosure - Investments accounted for using equity method",
     "shortName": "Investments accounted for using equity method",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "23",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R24": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValue",
     "longName": "100240 - Disclosure - Financial Assets at Fair Value",
     "shortName": "Financial Assets at Fair Value",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "24",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R25": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherAssets",
     "longName": "100250 - Disclosure - Prepayments deposits and other assets",
     "shortName": "Prepayments deposits and other assets",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "25",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R26": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureAccountsReceivable",
     "longName": "100260 - Disclosure - Accounts Receivable",
     "shortName": "Accounts Receivable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "26",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfTradeReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfTradeReceivablesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R27": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalents",
     "longName": "100270 - Disclosure - Term deposits and cash and cash equivalents",
     "shortName": "Term deposits and cash and cash equivalents",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "27",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfTermDepositsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfTermDepositsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R28": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapital",
     "longName": "100280 - Disclosure - Share capital",
     "shortName": "Share capital",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "28",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R29": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherReserves",
     "longName": "100290 - Disclosure - Other Reserves",
     "shortName": "Other Reserves",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "29",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R30": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensation",
     "longName": "100300 - Disclosure - Share Based Compensation",
     "shortName": "Share Based Compensation",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "30",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R31": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/NotesPayable",
     "longName": "100310 - Disclosure - Notes payable",
     "shortName": "Notes payable",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "31",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R32": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilities",
     "longName": "100320 - Disclosure - Other Payables and Other Liabilities",
     "shortName": "Other Payables and Other Liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "32",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R33": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureDeferredRevenue",
     "longName": "100330 - Disclosure - Deferred Revenue",
     "shortName": "Deferred Revenue",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "33",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R34": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/BusinessCombinations",
     "longName": "100340 - Disclosure - Business Combinations",
     "shortName": "Business Combinations",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "34",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R35": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureCashFlowInformation",
     "longName": "100350 - Disclosure - Cash Flow Information",
     "shortName": "Cash Flow Information",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "35",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R36": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategory",
     "longName": "100360 - Disclosure - Financial instruments by category",
     "shortName": "Financial instruments by category",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "36",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R37": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/Commitments",
     "longName": "100370 - Disclosure - Commitments",
     "shortName": "Commitments",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "37",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R38": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactions",
     "longName": "100380 - Disclosure - Related Party Transactions",
     "shortName": "Related Party Transactions",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "38",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R39": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ContingentLiabilities",
     "longName": "100390 - Disclosure - Contingent liabilities",
     "shortName": "Contingent liabilities",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "39",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R40": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureDividends",
     "longName": "100400 - Disclosure - Dividends",
     "shortName": "Dividends",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "40",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R41": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureEventsOccurringAfterTheReportingPeriod",
     "longName": "100410 - Disclosure - Events Occurring after the Reporting Period",
     "shortName": "Events Occurring after the Reporting Period",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "41",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R42": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureApprovalOfTheseConsolidatedFinancialStatements",
     "longName": "100420 - Disclosure - Approval of these Consolidated Financial Statements",
     "shortName": "Approval of these Consolidated Financial Statements",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "",
     "menuCat": "Notes",
     "order": "42",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R43": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies",
     "longName": "100430 - Disclosure - Summary of Material Accounting Policies (Policies)",
     "shortName": "Summary of Material Accounting Policies (Policies)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "policies",
     "menuCat": "Policies",
     "order": "43",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R44": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables",
     "longName": "100440 - Disclosure - General information and organization (Tables)",
     "shortName": "General information and organization (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "44",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R45": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesTables",
     "longName": "100450 - Disclosure - Summary of Material Accounting Policies (Tables)",
     "shortName": "Summary of Material Accounting Policies (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "45",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R46": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetTables",
     "longName": "100470 - Disclosure - Other gains, net (Tables)",
     "shortName": "Other gains, net (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "46",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfOtherGainsAndLossesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfOtherGainsAndLossesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R47": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureTables",
     "longName": "100480 - Disclosure - Expenses by nature (Tables)",
     "shortName": "Expenses by nature (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "47",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R48": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinanceCostTables",
     "longName": "100490 - Disclosure - Finance cost (Tables)",
     "shortName": "Finance cost (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "48",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R49": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationTables",
     "longName": "100500 - Disclosure - Taxation (Tables)",
     "shortName": "Taxation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "49",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R50": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareTables",
     "longName": "100510 - Disclosure - Earnings per share (Tables)",
     "shortName": "Earnings per share (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "50",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R51": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentTables",
     "longName": "100520 - Disclosure - Property Plant And Equipment (Tables)",
     "shortName": "Property Plant And Equipment (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "51",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R52": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureLandUseRightsTables",
     "longName": "100530 - Disclosure - Land use rights (Tables)",
     "shortName": "Land use rights (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "52",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R53": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RightOfUseAssetsTables",
     "longName": "100540 - Disclosure - Right-of-Use Assets (Tables)",
     "shortName": "Right-of-Use Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "53",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R54": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsTables",
     "longName": "100550 - Disclosure - Intangible Assets (Tables)",
     "shortName": "Intangible Assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "54",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R55": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/GoodwillTables",
     "longName": "100560 - Disclosure - Goodwill (Tables)",
     "shortName": "Goodwill (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "55",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfGoodwillExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R56": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables",
     "longName": "100570 - Disclosure - Investments accounted for using equity method (Tables)",
     "shortName": "Investments accounted for using equity method (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "56",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R57": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueTables",
     "longName": "100580 - Disclosure - Financial Assets at Fair Value (Tables)",
     "shortName": "Financial Assets at Fair Value (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "57",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R58": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherAssetsTables",
     "longName": "100590 - Disclosure - Prepayments deposits and other assets (Tables)",
     "shortName": "Prepayments deposits and other assets (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "58",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R59": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables",
     "longName": "100600 - Disclosure - Accounts Receivable (Tables)",
     "shortName": "Accounts Receivable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "59",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R60": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsTables",
     "longName": "100610 - Disclosure - Term deposits and cash and cash equivalents (Tables)",
     "shortName": "Term deposits and cash and cash equivalents (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "60",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R61": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalTables",
     "longName": "100620 - Disclosure - Share capital (Tables)",
     "shortName": "Share capital (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "61",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R62": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherReservesTables",
     "longName": "100630 - Disclosure - Other Reserves (Tables)",
     "shortName": "Other Reserves (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "62",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R63": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables",
     "longName": "100640 - Disclosure - Share Based Compensation (Tables)",
     "shortName": "Share Based Compensation (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "63",
     "firstAnchor": {
      "contextRef": "C_346a819e-cce6-4dfc-b805-6bd9d2afee77",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_346a819e-cce6-4dfc-b805-6bd9d2afee77",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R64": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/NotesPayableTables",
     "longName": "100650 - Disclosure - Notes payable (Tables)",
     "shortName": "Notes payable (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "64",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R65": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesTables",
     "longName": "100660 - Disclosure - Other Payables and Other Liabilities (Tables)",
     "shortName": "Other Payables and Other Liabilities (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "65",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R66": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureDeferredRevenueTables",
     "longName": "100670 - Disclosure - Deferred Revenue (Tables)",
     "shortName": "Deferred Revenue (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "66",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfContractLiabilitiesExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R67": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureCashFlowInformationTables",
     "longName": "100690 - Disclosure - Cash Flow Information (Tables)",
     "shortName": "Cash Flow Information (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "67",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R68": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategoryTables",
     "longName": "100700 - Disclosure - Financial instruments by category (Tables)",
     "shortName": "Financial instruments by category (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "68",
     "firstAnchor": {
      "contextRef": "C_6687c8f2-e6dd-4ebe-a857-86a1ec7bf93d",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6687c8f2-e6dd-4ebe-a857-86a1ec7bf93d",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R69": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CommitmentsTables",
     "longName": "100710 - Disclosure - Commitments (Tables)",
     "shortName": "Commitments (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "69",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R70": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsTables",
     "longName": "100720 - Disclosure - Related Party Transactions (Tables)",
     "shortName": "Related Party Transactions (Tables)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "tables",
     "menuCat": "Tables",
     "order": "70",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R71": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
     "longName": "100730 - Disclosure - General information and organization - Summary of Significant Subsidiaries, VIEs, and Subsidiaries of VIEs (Details)",
     "shortName": "General information and organization - Summary of Significant Subsidiaries, VIEs, and Subsidiaries of VIEs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "71",
     "firstAnchor": {
      "contextRef": "C_42598759-bc51-40d4-b7ca-75d693c6be25",
      "name": "ifrs-full:NameOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_42598759-bc51-40d4-b7ca-75d693c6be25",
      "name": "ifrs-full:NameOfSubsidiary",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R72": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
     "longName": "100740 - Disclosure - General information and organization - Additional Information (Details)",
     "shortName": "General information and organization - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "72",
     "firstAnchor": {
      "contextRef": "C_dcc9296e-9864-4e93-927d-b3e04a4f3192",
      "name": "tme:RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dcc9296e-9864-4e93-927d-b3e04a4f3192",
      "name": "tme:RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R73": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
     "longName": "100750 - Disclosure - General information and organization - Summary of Condensed Separate Financial Statements (Details)",
     "shortName": "General information and organization - Summary of Condensed Separate Financial Statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "73",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dcc9296e-9864-4e93-927d-b3e04a4f3192",
      "name": "ifrs-full:CurrentAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R74": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
     "longName": "100760 - Disclosure - Summary of Material Accounting Policies - Additional Information (Details)",
     "shortName": "Summary of Material Accounting Policies - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "74",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R75": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
     "longName": "100770 - Disclosure - Summary of Material Accounting Policies - Summary of Estimated Useful Lives of Property, Plant and Equipment (Detail)",
     "shortName": "Summary of Material Accounting Policies - Summary of Estimated Useful Lives of Property, Plant and Equipment (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "75",
     "firstAnchor": {
      "contextRef": "C_b05d9d48-763a-4519-8be3-f661ac7105e0",
      "name": "tme:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b05d9d48-763a-4519-8be3-f661ac7105e0",
      "name": "tme:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R76": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
     "longName": "100780 - Disclosure - Summary of Material Accounting Policies - Summary of Estimated Useful Lives of Acquired Intangible Assets (Detail)",
     "shortName": "Summary of Material Accounting Policies - Summary of Estimated Useful Lives of Acquired Intangible Assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "76",
     "firstAnchor": {
      "contextRef": "C_80b5717d-39c1-41e8-99e4-1e821c0a3acd",
      "name": "tme:EstimatedUsefulLivesAcquiredIntangibleAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_80b5717d-39c1-41e8-99e4-1e821c0a3acd",
      "name": "tme:EstimatedUsefulLivesAcquiredIntangibleAssets",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfMaterialAccountingPolicyInformationExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R77": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
     "longName": "100790 - Disclosure - Financial Risk Management - Additional Information (Details)",
     "shortName": "Financial Risk Management - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "77",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:Borrowings",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:CustomersRepresentedPercentageOfRevenue",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "tme:CustomersRepresentedPercentageOfRevenue",
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R78": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RevenueAdditionalInformationDetails",
     "longName": "100810 - Disclosure - Revenue - Additional Information (Details)",
     "shortName": "Revenue - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "78",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:RevenueFromSaleOfSubscriptionPackages",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:RevenueFromSaleOfSubscriptionPackages",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R79": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails",
     "longName": "100820 - Disclosure - Other gains, net - Summary of Other (losses)/gains, net (Details)",
     "shortName": "Other gains, net - Summary of Other (losses)/gains, net (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "79",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:IncomeFromGovernmentGrantsAndTaxRebates",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherGainsAndLossesExplanatory",
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:IncomeFromGovernmentGrantsAndTaxRebates",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherGainsAndLossesExplanatory",
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R80": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails",
     "longName": "100830 - Disclosure - Expenses by nature - Summary of Expense By Nature (Details)",
     "shortName": "Expenses by nature - Summary of Expense By Nature (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "80",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ServicesExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ServicesExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R81": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails",
     "longName": "100840 - Disclosure - Expenses by nature - Summary of Expense By Nature (Parenthetical) (Details)",
     "shortName": "Expenses by nature - Summary of Expense By Nature (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "81",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R82": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails",
     "longName": "100850 - Disclosure - Expenses by Nature - Summary of Employee Benefits Expenses (Details)",
     "shortName": "Expenses by Nature - Summary of Employee Benefits Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "82",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:WagesAndSalaries",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R83": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails",
     "longName": "100860 - Disclosure - Finance costs (Details)",
     "shortName": "Finance costs (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "83",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:InterestAndRelatedExpenses",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:InterestAndRelatedExpenses",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R84": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails",
     "longName": "100870 - Disclosure - Taxation - Additional Information (Details)",
     "shortName": "Taxation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "84",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:PreferentialIncomeTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R85": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails",
     "longName": "100880 - Disclosure - Taxation - Summary of Income Tax Expenses (Details)",
     "shortName": "Taxation - Summary of Income Tax Expenses (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "85",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R86": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails",
     "longName": "100890 - Disclosure - Taxation - Summary of Reconciliation of Income Tax (Details)",
     "shortName": "Taxation - Summary of Reconciliation of Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "86",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R87": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxParentheticalDetails",
     "longName": "100900 - Disclosure - Taxation - Summary of Reconciliation of Income Tax (Parenthetical) (Details)",
     "shortName": "Taxation - Summary of Reconciliation of Income Tax (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "87",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ApplicableTaxRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": null
    },
    "R88": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails",
     "longName": "100910 - Disclosure - Taxation - Summary of Amount and Per Share Effect of Tax Holiday (Details)",
     "shortName": "Taxation - Summary of Amount and Per Share Effect of Tax Holiday (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "88",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R89": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails",
     "longName": "100920 - Disclosure - Taxation - Summary of Profit Before Tax (Details)",
     "shortName": "Taxation - Summary of Profit Before Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "89",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_40f02f0a-eab2-4b77-8ba4-f750dbaf43a9",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfProfitBeforeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R90": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
     "longName": "100930 - Disclosure - Taxation - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "shortName": "Taxation - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "90",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_dab0c438-0515-4d78-b996-f567bd94bf42",
      "name": "tme:DeferredTaxAssetsPrepaidRoyaltiesOtherNonCurrentAsset",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R91": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails",
     "longName": "100940 - Disclosure - Taxation - Summary of Recovery of Deferred Income Tax (Details)",
     "shortName": "Taxation - Summary of Recovery of Deferred Income Tax (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "91",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:DeferredTaxAssetsNonCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:DeferredTaxAssetsNonCurrent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R92": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails",
     "longName": "100950 - Disclosure - Taxation - Summary of Movements of Deferred Income Tax Assets (Details)",
     "shortName": "Taxation - Summary of Movements of Deferred Income Tax Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "92",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ac905f99-6d67-4151-8a6e-3c6edacf2468",
      "name": "ifrs-full:DeferredTaxAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R93": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
     "longName": "100960 - Disclosure - Taxation - Disclosure of Movement of Deferred Income Tax Liabilities Explanatory (Details)",
     "shortName": "Taxation - Disclosure of Movement of Deferred Income Tax Liabilities Explanatory (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "93",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3e6cf3d3-e57b-4022-a434-d68d12233016",
      "name": "ifrs-full:DeferredTaxLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R94": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
     "longName": "100970 - Disclosure - Earnings per share - Summary of Computation of Basic and Diluted Net Income Per Share (Details)",
     "shortName": "Earnings per share - Summary of Computation of Basic and Diluted Net Income Per Share (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "94",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:WeightedAverageShares",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R95": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
     "longName": "100980 - Disclosure - Property Plant and Equipment - Summary of Property Plant and Equipment (Details)",
     "shortName": "Property Plant and Equipment - Summary of Property Plant and Equipment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "95",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R96": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails",
     "longName": "100990 - Disclosure - Property Plant and Equipment - Additional Information (Details)",
     "shortName": "Property Plant and Equipment - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "96",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:BorrowingsUtilized",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:BorrowingsUtilized",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R97": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
     "longName": "101000 - Disclosure - Property Plant and Equipment - Summary of Depreciation Charged to Consolidated Income Statements (Details)",
     "shortName": "Property Plant and Equipment - Summary of Depreciation Charged to Consolidated Income Statements (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "97",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4fd219f7-a485-42dd-adf4-43e76d8358da",
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDepreciationChargedToIncomeStatementsExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R98": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
     "longName": "101010 - Disclosure - Land use right - Summary of Quantitative Information About Land Use Right (Details)",
     "shortName": "Land use right - Summary of Quantitative Information About Land Use Right (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "98",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "tme:LandUseRights",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4d51903d-a9fc-40c4-a0dc-3cb9f4f42d4f",
      "name": "ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R99": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
     "longName": "101020 - Disclosure - Land use right - Additional Information (Details)",
     "shortName": "Land use right - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "99",
     "firstAnchor": {
      "contextRef": "C_005f17f1-c5e4-4014-b2c1-91ceba0754f7",
      "name": "tme:RemainingLeasePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_005f17f1-c5e4-4014-b2c1-91ceba0754f7",
      "name": "tme:RemainingLeasePeriod",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R100": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails",
     "longName": "101030 - Disclosure - Right-of-Use Assets - Schedule of Carrying Amounts of Right-of-Use Assets (Details)",
     "shortName": "Right-of-Use Assets - Schedule of Carrying Amounts of Right-of-Use Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "100",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:RightofuseAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:AdditionsToRightofuseAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R101": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails",
     "longName": "101040 - Disclosure - Right-of-Use Assets - Schedule Interest Expense Arising From Lease Liabilities And Expenses Related To Short-Term Leases (Details)",
     "shortName": "Right-of-Use Assets - Schedule Interest Expense Arising From Lease Liabilities And Expenses Related To Short-Term Leases (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "101",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R102": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails",
     "longName": "101050 - Disclosure - Right-of-Use Assets - Additional Information (Details)",
     "shortName": "Right-of-Use Assets - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "102",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:CashOutflowForLeases",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R103": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
     "longName": "101060 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)",
     "shortName": "Intangible Assets - Summary of Intangible Assets (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "103",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:IntangibleAssetsOtherThanGoodwillCost",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:IntangibleAssetsOtherThanGoodwillCost",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R104": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
     "longName": "101070 - Disclosure - Intangible Assets - Summary of Amortization of Intangible Assets Allocated (Details)",
     "shortName": "Intangible Assets - Summary of Amortization of Intangible Assets Allocated (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "104",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_4fd219f7-a485-42dd-adf4-43e76d8358da",
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R105": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/GoodwillSummaryOfGoodwillDetails",
     "longName": "101080 - Disclosure - Goodwill - Summary of Goodwill (Details)",
     "shortName": "Goodwill - Summary of Goodwill (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "105",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:Goodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3e843857-9fa4-4075-9679-4cf51c5d9c25",
      "name": "ifrs-full:Goodwill",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R106": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails",
     "longName": "101090 - Disclosure - Goodwill - Additional Information (Details)",
     "shortName": "Goodwill - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "106",
     "firstAnchor": {
      "contextRef": "C_0ec87ed4-95c3-4837-a1df-c3fc70a7c937",
      "name": "ifrs-full:GoodwillRecognisedAsOfAcquisitionDate",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0ec87ed4-95c3-4837-a1df-c3fc70a7c937",
      "name": "ifrs-full:GoodwillRecognisedAsOfAcquisitionDate",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-8",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R107": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail",
     "longName": "101100 - Disclosure - Investments Accounted for Using Equity Method - Summary of Investments Accounted for Using Equity Method (Detail)",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Investments Accounted for Using Equity Method (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "107",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R108": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail",
     "longName": "101110 - Disclosure - Investments Accounted for Using Equity Method - Summary of Share of Profits/(Losses) of Investments Accounted for Using Equity Method (Detail)",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Share of Profits/(Losses) of Investments Accounted for Using Equity Method (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "108",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R109": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails",
     "longName": "101120 - Disclosure - Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Details)",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "109",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "tme:AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R110": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
     "longName": "101140 - Disclosure - Financial Assets at Fair Value - Summary of Financial Assets at Fair Value Through Other Comprehensive Income (Details)",
     "shortName": "Financial Assets at Fair Value - Summary of Financial Assets at Fair Value Through Other Comprehensive Income (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "110",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_ea41cc8e-8343-49b1-acf1-9a55579e7f97",
      "name": "ifrs-full:IncreaseDecreaseInFairValueMeasurementAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R111": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
     "longName": "101150 - Disclosure - Financial Assets at Fair Value - Summary of Movement of Other Investment (Details)",
     "shortName": "Financial Assets at Fair Value - Summary of Movement of Other Investment (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "111",
     "firstAnchor": {
      "contextRef": "C_02300811-462a-4a28-9a72-47a5ef1ef573",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_90632ade-1c48-4df6-a1e1-03b80e9f48bf",
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R112": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
     "longName": "101160 - Disclosure - Prepayments, deposits and other - Summary of Prepayments, deposits and other assets (Detail)",
     "shortName": "Prepayments, deposits and other - Summary of Prepayments, deposits and other assets (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "112",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:NonCurrentPrepaidRoyalties",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:NonCurrentPrepaidRoyalties",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R113": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
     "longName": "101170 - Disclosure - Accounts Receivables - Summary of Accounts Receivable and Ageing Analysis (Details)",
     "shortName": "Accounts Receivables - Summary of Accounts Receivable and Ageing Analysis (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "113",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:TradeReceivables",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:TradeReceivables",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R114": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails",
     "longName": "101180 - Disclosure - Accounts Receivable - Summary of Loss Allowances for Accounts Receivable (Details)",
     "shortName": "Accounts Receivable - Summary of Loss Allowances for Accounts Receivable (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "114",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfLossAllowancesForAccountsReceivableTextBlock",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R115": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureTermDepositsAndCashAndCashEquivalentsAdditionalInformationDetails",
     "longName": "101190 - Disclosure - Term Deposits And Cash And Cash Equivalents - Additional Information (Details)",
     "shortName": "Term Deposits And Cash And Cash Equivalents - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "115",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R116": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails",
     "longName": "101200 - Disclosure - Term Deposits And Cash And Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)",
     "shortName": "Term Deposits And Cash And Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "116",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:BalancesWithBanks",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R117": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails",
     "longName": "101210 - Disclosure - Share Capital - Schedule of Classes of Share Capital (Details)",
     "shortName": "Share Capital - Schedule of Classes of Share Capital (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "117",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:Equity",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_c87cfff4-db2e-4dd2-9787-e1cb00fabd59",
      "name": "ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R118": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails",
     "longName": "101220 - Disclosure - Share Capital - Schedule of Classes of Share Capital (Parenthetical) (Details)",
     "shortName": "Share Capital - Schedule of Classes of Share Capital (Parenthetical) (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "parenthetical",
     "menuCat": "Details",
     "order": "118",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:ParValuePerShare",
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false",
      "lang": null,
      "decimals": "6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R119": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
     "longName": "101230 - Disclosure - Share Capital - Schedule Analysis of Issued Shares (Details)",
     "shortName": "Share Capital - Schedule Analysis of Issued Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "119",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_6a2b4a4d-0958-4e82-aa53-74aec346d49b",
      "name": "ifrs-full:IssuedCapital",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R120": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
     "longName": "101240 - Disclosure - Share Capital - Additional Information (Detail)",
     "shortName": "Share Capital - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "120",
     "firstAnchor": {
      "contextRef": "C_b2979a83-c1b4-4fe9-8d52-e397a7673bea",
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_b2979a83-c1b4-4fe9-8d52-e397a7673bea",
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R121": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
     "longName": "101250 - Disclosure - Other Reserves - Schedule of Other Reserve (Details)",
     "shortName": "Other Reserves - Schedule of Other Reserve (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "121",
     "firstAnchor": {
      "contextRef": "C_c2a22bde-7378-48db-b210-a72f28515cf0",
      "name": "ifrs-full:Equity",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_af41adaa-56e6-42a7-9f93-78a6dfb4772f",
      "name": "ifrs-full:Equity",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R122": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
     "longName": "101260 - Disclosure - Share Based Compensation - Additional Information (Details)",
     "shortName": "Share Based Compensation - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "122",
     "firstAnchor": {
      "contextRef": "C_6ebf51ff-b900-41a8-9914-dc883920d251",
      "name": "tme:ExpectedRetentionRate",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9fb64d5e-6854-4ab5-8e2d-12a27fcbb75f",
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R123": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
     "longName": "101270 - Disclosure - Share Based Compensation - Schedule of Number, weighted Average Exercise Prices and Weighted-average Grant Date Fair Value of Share Options (Details)",
     "shortName": "Share Based Compensation - Schedule of Number, weighted Average Exercise Prices and Weighted-average Grant Date Fair Value of Share Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "123",
     "firstAnchor": {
      "contextRef": "C_a9db2b10-3f95-4fc4-b62c-d87c59ebdafe",
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_346a819e-cce6-4dfc-b805-6bd9d2afee77",
      "name": "ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "0",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R124": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
     "longName": "101280 - Disclosure - Share Based Compensation - Schedule of Share Options Outstanding (Details)",
     "shortName": "Share Based Compensation - Schedule of Share Options Outstanding (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "124",
     "firstAnchor": {
      "contextRef": "C_346a819e-cce6-4dfc-b805-6bd9d2afee77",
      "name": "ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_346a819e-cce6-4dfc-b805-6bd9d2afee77",
      "name": "ifrs-full:DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R125": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
     "longName": "101290 - Disclosure - Share Based Compensation - Schedule of Movements in the number of RSUs and Awarded Shares (Details)",
     "shortName": "Share Based Compensation - Schedule of Movements in the number of RSUs and Awarded Shares (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "125",
     "firstAnchor": {
      "contextRef": "C_ed10f299-7e8c-4b65-8749-e08b9c4f0f73",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_cb8d56d3-d35f-4cd3-9bda-af4bca1ef9e7",
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "unitRef": "U_shares",
      "xsiNil": "false",
      "lang": null,
      "decimals": "INF",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R126": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
     "longName": "101300 - Disclosure - Share Based Compensation - Summary of Assumptions Used to Determine Fair value of Share Options (Details)",
     "shortName": "Share Based Compensation - Summary of Assumptions Used to Determine Fair value of Share Options (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "126",
     "firstAnchor": {
      "contextRef": "C_84aa490c-e9ca-40f3-b437-f842f2be3f48",
      "name": "ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_84aa490c-e9ca-40f3-b437-f842f2be3f48",
      "name": "ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R127": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail",
     "longName": "101310 - Disclosure - Notes payable - Summary of Note Payable (Detail)",
     "shortName": "Notes payable - Summary of Note Payable (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "127",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:NonCurrentNotesPayables",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:NonCurrentNotesPayables",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R128": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail",
     "longName": "101320 - Disclosure - Notes payable - Additional Information (Detail)",
     "shortName": "Notes payable - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "128",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:FairValuesOfNotesPayable",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R129": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail",
     "longName": "101330 - Disclosure - Notes payable - Summary of unsecured senior notes (Detail)",
     "shortName": "Notes payable - Summary of unsecured senior notes (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "129",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NotionalAmount",
      "unitRef": "U_USD",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R130": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails",
     "longName": "101340 - Disclosure - Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Details)",
     "shortName": "Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "130",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R131": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails",
     "longName": "101350 - Disclosure - Deferred Revenue - Summary of Contract Liabilities (Details)",
     "shortName": "Deferred Revenue - Summary of Contract Liabilities (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "131",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:NoncurrentContractLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "ifrs-full:ContractLiabilities",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfContractLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R132": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails",
     "longName": "101360 - Disclosure - Deferred Revenue - Additional Information (Details)",
     "shortName": "Deferred Revenue - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "132",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R133": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail",
     "longName": "101370 - Disclosure - Business Combinations - Additional Information (Detail)",
     "shortName": "Business Combinations - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "133",
     "firstAnchor": {
      "contextRef": "C_deedb4c8-14ff-4c4d-878c-a4bc2a922655",
      "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_deedb4c8-14ff-4c4d-878c-a4bc2a922655",
      "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R134": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
     "longName": "101380 - Disclosure - Cash Flow Information - Summary of Cash Generated from Operations (Details)",
     "shortName": "Cash Flow Information - Summary of Cash Generated from Operations (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "134",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:ProfitLossBeforeTax",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R135": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
     "longName": "101390 - Disclosure - Financial Instruments by Category - Summary of Financial Instruments by Category (Details)",
     "shortName": "Financial Instruments by Category - Summary of Financial Instruments by Category (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "135",
     "firstAnchor": {
      "contextRef": "C_e969d9a5-d8f8-4739-b8a4-4e332d263230",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_e969d9a5-d8f8-4739-b8a4-4e332d263230",
      "name": "ifrs-full:FinancialAssets",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R136": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
     "longName": "101400 - Disclosure - Commitments - Summary of Future Minimum Commitments for Non Cancellable Operating Commitments (Details)",
     "shortName": "Commitments - Summary of Future Minimum Commitments for Non Cancellable Operating Commitments (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "136",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R137": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
     "longName": "101410 - Disclosure - Commitments - Summary of Minimum Royalty Payments Under Licensing Agreement (Details)",
     "shortName": "Commitments - Summary of Minimum Royalty Payments Under Licensing Agreement (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "137",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:MinimumRoyaltyPaymentsUnderLicensingAgreements",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:MinimumRoyaltyPaymentsUnderLicensingAgreements",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R138": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/CommitmentsAdditionalInformationDetails",
     "longName": "101420 - Disclosure - Commitments - Additional Information (Details)",
     "shortName": "Commitments - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "138",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:InvestmentCommitments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:InvestmentCommitments",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R139": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
     "longName": "101430 - Disclosure - Related Party Transactions - Summary of Major Related Parties and Relationships with the Group (Details)",
     "shortName": "Related Party Transactions - Summary of Major Related Parties and Relationships with the Group (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "139",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DescriptionOfNatureOfRelatedPartyRelationship",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:DescriptionOfNatureOfRelatedPartyRelationship",
      "unitRef": null,
      "xsiNil": "false",
      "lang": "en-US",
      "decimals": null,
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R140": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
     "longName": "101440 - Disclosure - Related Party Transactions - Summary of Significant Related Party Transaction (Details)",
     "shortName": "Related Party Transactions - Summary of Significant Related Party Transaction (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "140",
     "firstAnchor": {
      "contextRef": "C_0a6a99b1-a892-476e-80ce-d7ed6f9c1d35",
      "name": "ifrs-full:OperatingExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true
     },
     "uniqueAnchor": {
      "contextRef": "C_aef19f4d-d18b-424e-9728-d2fc07b6cda1",
      "name": "ifrs-full:OperatingExpense",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "unique": true
     }
    },
    "R141": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
     "longName": "101450 - Disclosure - Related Party Transactions - Summary of Balances with Related Parties (Details)",
     "shortName": "Related Party Transactions - Summary of Balances with Related Parties (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "141",
     "firstAnchor": {
      "contextRef": "C_63010475-d246-4748-9634-acbda970dd2a",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfBalanceWithRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_63010475-d246-4748-9634-acbda970dd2a",
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfBalanceWithRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R142": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
     "longName": "101460 - Disclosure - Related Party Transactions - Summary of Key Management Personnel Compensation (Details)",
     "shortName": "Related Party Transactions - Summary of Key Management Personnel Compensation (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "142",
     "firstAnchor": {
      "contextRef": "C_bfa41370-c6a8-4fe4-bb2c-27c4ee440e4e",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_bfa41370-c6a8-4fe4-bb2c-27c4ee440e4e",
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R143": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
     "longName": "101470 - Disclosure - Related party transactions - Additional Information (Detail)",
     "shortName": "Related party transactions - Additional Information (Detail)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "143",
     "firstAnchor": {
      "contextRef": "C_7d521001-6fdd-4e43-8e23-d3d0dca8d1dd",
      "name": "tme:ContractualTotalMinimumGuarantee",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_7d521001-6fdd-4e43-8e23-d3d0dca8d1dd",
      "name": "tme:ContractualTotalMinimumGuarantee",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R144": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/ContingentLiabilitiesAdditionalInformationDetails",
     "longName": "101480 - Disclosure - Contingent Liabilities - Additional Information (Details)",
     "shortName": "Contingent Liabilities - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "144",
     "firstAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:LegalCompensationSoughtValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_9422b1f8-718f-4722-bb7a-7dd6a3ed301d",
      "name": "tme:LegalCompensationSoughtValue",
      "unitRef": "U_CNY",
      "xsiNil": "false",
      "lang": null,
      "decimals": "-6",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    },
    "R145": {
     "role": "http://www.tencent.com/20231231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
     "longName": "101490 - Disclosure - Events Occurring after the Reporting Period - Additional Information (Details)",
     "shortName": "Events Occurring after the Reporting Period - Additional Information (Details)",
     "isDefault": "false",
     "groupType": "disclosure",
     "subGroupType": "details",
     "menuCat": "Details",
     "order": "145",
     "firstAnchor": {
      "contextRef": "C_3c804e6a-d3af-4311-851b-91a07c972c3d",
      "name": "tme:PercentageOfSharesAcquired",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     },
     "uniqueAnchor": {
      "contextRef": "C_3c804e6a-d3af-4311-851b-91a07c972c3d",
      "name": "tme:PercentageOfSharesAcquired",
      "unitRef": "U_pure",
      "xsiNil": "false",
      "lang": null,
      "decimals": "2",
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "body",
       "html"
      ],
      "reportCount": 1,
      "baseRef": "tme-20231231.htm",
      "first": true,
      "unique": true
     }
    }
   },
   "tag": {
    "tme_AccountPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccountPayableMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account payable.",
        "label": "Account Payable [Member]",
        "terseLabel": "Accounts Payable"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AccountReceivableTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccountReceivableTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable.",
        "label": "Account Receivable [Table]",
        "terseLabel": "Account Receivable [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AccountsPayable1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccountsPayable1Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Payable",
        "label": "Accounts payable1 [member]",
        "documentation": "Accounts payable member."
       }
      }
     },
     "auth_ref": []
    },
    "tme_AccountsReceivableLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccountsReceivableLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts Receivable Line Items",
        "label": "Accounts Receivable [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AccrualsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccrualsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accruals.",
        "label": "Accruals [Member]",
        "terseLabel": "Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AccruedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AccruedExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses.",
        "label": "Accrued Expenses",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation and amortisation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      }
     },
     "auth_ref": [
      "r63",
      "r351",
      "r354",
      "r357",
      "r358"
     ]
    },
    "tme_AcquiredContentsAndCopyrightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AcquiredContentsAndCopyrightsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired contents and copyrights.",
        "label": "Acquired Contents And Copyrights [Member]",
        "terseLabel": "Acquired Contents And Copyrights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AcquiredLandUseRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AcquiredLandUseRights",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired land use rights.",
        "label": "Acquired Land Use Rights"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consideration",
        "verboseLabel": "Purchase consideration",
        "totalLabel": "Total consideration transferred, acquisition-date fair value",
        "label": "Consideration transferred, acquisition-date fair value"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r214"
     ]
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets other than goodwill",
        "terseLabel": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in intangible assets other than goodwill resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r105"
     ]
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional allowance recognised in profit or loss, allowance account for credit losses of financial assets",
        "terseLabel": "Provision for loss allowance recognized in income statement"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional allowance for credit losses of financial assets recognised in profit or loss. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalPaidinCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount received or receivable from the issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalPaidinCapitalMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Additional Paid-In Capital [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for amounts received from issuance of the entity's shares in excess of nominal value and amounts received from other transactions involving the entity's stock or stockholders."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionalRecognitionGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillSummaryOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additional goodwill recognised, except goodwill included in a disposal group that, on acquisition, meets the criteria to be classified as held for sale in accordance with IFRS 5. [Refer: Goodwill; Disposal groups classified as held for sale [member]]"
       }
      }
     },
     "auth_ref": [
      "r218"
     ]
    },
    "tme_AdditionsOfAssociatesAndJointVentureAccountedForUsingEquityMethodFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdditionsOfAssociatesAndJointVentureAccountedForUsingEquityMethodFromBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions of associates and joint venture accounted for using equity method from business combination.",
        "label": "Additions Of Associates And Joint Venture Accounted For Using Equity Method From Business Combination",
        "verboseLabel": "Business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Additions other than through business combinations associates and joint ventures.",
        "label": "Additions Other Than Through Business Combinations Associates And Joint Ventures New Taxonomy Extension1",
        "terseLabel": "Additions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to property, plant and equipment other than those acquired through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r57"
     ]
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdditionsToRightofuseAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Inception of new leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r183"
     ]
    },
    "dei_AddressTypeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AddressTypeDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Address Type [Domain]",
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustedWeightedAverageShares",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating diluted earnings per share",
        "totalLabel": "Shares used in computing diluted earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average number of ordinary shares outstanding plus the weighted average number of ordinary shares that would be issued on the conversion of all the dilutive potential ordinary shares into ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 16.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "(Increase)/decrease in inventories",
        "label": "Adjustments for decrease (increase) in inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in inventories to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Inventories; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease/(increase) in other operating assets",
        "label": "Adjustments for decrease (increase) in other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in other assets to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other assets; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade accounts receivable",
        "terseLabel": "(Increase)/decrease in accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for decrease (increase) in trade accounts receivable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for depreciation and amortisation expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Depreciation and amortisation expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "tme_AdjustmentsForDilutionEffectFromShareOptionsAndRestrictedShareUnits": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdjustmentsForDilutionEffectFromShareOptionsAndRestrictedShareUnits",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustment for dilution effect from share options and restricted share units.",
        "label": "Adjustments For Dilution Effect From Share Options And Restricted Share Units",
        "terseLabel": "Dilution effect- adjustments for share options and RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForDividendIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForDividendIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for dividend income",
        "negatedLabel": "Dividend income (Note 7)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for dividend income to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Dividend income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "tme_AdjustmentsForFairValueGainsLossesOfFinancialLiability": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdjustmentsForFairValueGainsLossesOfFinancialLiability",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for fair value gains losses of financial liability.",
        "label": "Adjustments For Fair Value Gains Losses Of Financial Liability",
        "negatedLabel": "Fair value gains of financial liability"
       }
      }
     },
     "auth_ref": []
    },
    "tme_AdjustmentsForFairValueGainsLossesOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdjustmentsForFairValueGainsLossesOnInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for fair value gains losses on investments.",
        "label": "Adjustments For Fair Value Gains Losses On Investments",
        "negatedLabel": "Fair value gains on investments (Note 7)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForGainLossOnDisposalOfInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Disposal",
        "label": "Adjustments for gain (loss) on disposal of investments in subsidiaries, joint ventures and associates"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for gain (loss) on disposals investments in subsidiaries, joint ventures and associates to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Associates [member]; Joint ventures [member]; Subsidiaries [member]; Investments in subsidiaries, joint ventures and associates reported in separate financial statements; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "tme_AdjustmentsForImpairmentProvisionForInvestmentsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdjustmentsForImpairmentProvisionForInvestmentsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Impairment provision for investment in an associate (Note 17)",
        "documentation": "Adjustments for impairment provision for investments in associates.",
        "label": "Adjustments For Impairment Provision For Investments In Associates"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in other liabilities",
        "terseLabel": "Increase in other operating liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in other liabilities to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Other liabilities; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 18.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Decrease in accounts payable",
        "label": "Adjustments for increase (decrease) in trade accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for increase (decrease) in trade accounts payable to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r361"
     ]
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForInterestExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "terseLabel": "Interest expense"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest expense; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForInterestIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income (Note 6)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for interest income expense to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Interest income; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForProvisions",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for provisions",
        "terseLabel": "Loss allowance for expected credit losses (Note 20)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments for:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForSharebasedPayments",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Non-cash employee benefits expense \u2013 share based payments (Note 8)"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r362"
     ]
    },
    "ifrs-full_AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Share of loss/(profit) of associates and joint ventures (Note 17)",
        "label": "Adjustments for undistributed profits of investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for undistributed profits of investments accounted for using the equity method to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Investments accounted for using equity method; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r363"
     ]
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 14.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Net exchange differences"
       }
      },
      "en": {
       "role": {
        "documentation": "Adjustments for unrealised foreign exchange losses (gains) to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r296",
      "r362"
     ]
    },
    "dei_AdrMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AdrMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ADR [Member]",
        "terseLabel": "American Depositary Shares [Member]",
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS)."
       }
      }
     },
     "auth_ref": [
      "r329"
     ]
    },
    "ifrs-full_Advances": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Advances",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advances received, representing contract liabilities for performance obligations satisfied at point in time",
        "terseLabel": "Advances from customers"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of advances received representing contract liabilities for performance obligations satisfied at a point in time. [Refer: Contract liabilities; Performance obligations satisfied at point in time [member]]"
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345"
     ]
    },
    "tme_AdvertisingAgencyFees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AdvertisingAgencyFees",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advertising agency fees.",
        "label": "Advertising Agency Fees",
        "terseLabel": "Advertising agency fees"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AdvertisingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AdvertisingExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "terseLabel": "Promotion and advertising expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from advertising."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedMeasurementMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of measurement. It also represents the standard value for the 'Measurement' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r116",
      "r162"
     ]
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AggregatedTimeBandsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated time bands. It also represents the standard value for the 'Maturity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r173",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r195",
      "r227",
      "r283",
      "r316",
      "r319"
     ]
    },
    "currency_AllCurrenciesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "AllCurrenciesDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all levels of the fair value hierarchy. It also represents the standard value for the 'Levels of fair value hierarchy' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r163"
     ]
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails",
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance",
        "negatedLabel": "Less: loss allowance for expected credit losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r268"
     ]
    },
    "dei_AmendmentFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AmendmentFlag",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag",
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "verboseLabel": "Amortization charge",
        "negatedLabel": "Amortization charge"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r107"
     ]
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsPayableRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions",
        "terseLabel": "Accounts Payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r78"
     ]
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts receivable, related party transactions",
        "terseLabel": "Accounts Receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r73",
      "r78"
     ]
    },
    "ifrs-full_ApplicableTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ApplicableTaxRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Applicable tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "tme_ApprovalOfConsolidatedFinancialStatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ApprovalOfConsolidatedFinancialStatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Approval of consolidated financial statements.",
        "label": "Approval Of Consolidated Financial Statements [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Assets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Assets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Assets at end of period",
        "periodStartLabel": "Assets at beginning of period",
        "label": "Assets",
        "totalLabel": "Total assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r162",
      "r163",
      "r166",
      "r254",
      "r258"
     ]
    },
    "ifrs-full_AssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]",
        "terseLabel": "Assets and liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssetsAndLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]",
        "terseLabel": "Assets and liabilities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets and liabilities. It also represents the standard value for the 'Assets and liabilities' axis if no other member is used. [Refer: Assets; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r8"
     ]
    },
    "tme_AssociatesAndAssociatesOfTencentGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "AssociatesAndAssociatesOfTencentGroupMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Associates and Associates of Tencent Group.",
        "label": "Associates And Associates Of Tencent Group [Member]",
        "terseLabel": "The Company's Associates and Associates of Tencent Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_AssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "AssociatesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [member]",
        "terseLabel": "Associates"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      }
     },
     "auth_ref": [
      "r75",
      "r84",
      "r88",
      "r159"
     ]
    },
    "dei_AuditorFirmId": {
     "xbrltype": "nonemptySequenceNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorFirmId",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Firm ID",
        "documentation": "PCAOB issued Audit Firm Identifier"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "dei_AuditorLocation": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorLocation",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "dei_AuditorName": {
     "xbrltype": "internationalNameItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "AuditorName",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "ifrs-full_BalancesWithBanks": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BalancesWithBanks",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "terseLabel": "Cash at bank"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsLossPerShare",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total basic earnings (loss) per share",
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator) divided by the weighted average number of ordinary shares outstanding during the period (the denominator)."
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92"
     ]
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BasicEarningsPerShareAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share [abstract]",
        "terseLabel": "Basic earnings per share calculation"
       }
      }
     },
     "auth_ref": []
    },
    "tme_BeijingKuwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BeijingKuwoMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BeijingKuwoMember.",
        "label": "Beijing Kuwo [Member]",
        "terseLabel": "Beijing Kuwo"
       }
      }
     },
     "auth_ref": []
    },
    "tme_BeijingKuwoTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BeijingKuwoTechnologyCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beijing Kuwo Technology Co., Ltd.",
        "label": "Beijing Kuwo Technology Co Ltd [Member]",
        "terseLabel": "Beijing Kuwo Technology Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingCostsCapitalised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingCostsCapitalised",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cost related to constructions of buildings",
        "label": "Borrowing costs capitalised"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest and other costs that an entity incurs in connection with the borrowing of funds that are directly attributable to the acquisition, construction or production of a qualifying asset and which form part of the cost of that asset."
       }
      }
     },
     "auth_ref": [
      "r69"
     ]
    },
    "ifrs-full_Borrowings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Borrowings",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total borrowings",
        "label": "Borrowings",
        "verboseLabel": "Borrowings"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_BorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_BorrowingsByNameMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsByNameMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all borrowings when disaggregated by name. It also represents the standard value for the 'Borrowings by name' axis if no other member is used. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_BorrowingsInterestRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsInterestRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_BorrowingsMaturity": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BorrowingsMaturity",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "terseLabel": "Borrowings maturity"
       }
      },
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "tme_BorrowingsUnutilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BorrowingsUnutilized",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Unutilized cost related to constructions of buildings,",
        "label": "Borrowings unutilized",
        "documentation": "Borrowings unutilized."
       }
      }
     },
     "auth_ref": []
    },
    "tme_BorrowingsUtilized": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BorrowingsUtilized",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosurePropertyPlantAndEquipmentAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Utilized cost related to constructions of buildings",
        "label": "Borrowings Utilized",
        "documentation": "Borrowings Utilized."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BottomOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BottomOfRangeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [Member]",
        "verboseLabel": "Bottom of range"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r190",
      "r207",
      "r299",
      "r300",
      "r367"
     ]
    },
    "ifrs-full_BuildingsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BuildingsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "terseLabel": "Buildings"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of plant, property and equipment representing depreciable buildings and similar structures for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "tme_BuildingsUsefulLife": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BuildingsUsefulLife",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings, useful life",
        "label": "Buildings Useful Life",
        "terseLabel": "Useful life of buildings"
       }
      }
     },
     "auth_ref": []
    },
    "tme_BusinessAcquisitionsContingentConsiderationAtFairValueGainOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BusinessAcquisitionsContingentConsiderationAtFairValueGainOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business acquisitions contingent consideration at fair value gain or (loss).",
        "label": "Business Acquisitions Contingent Consideration At Fair Value Gain Or Loss",
        "verboseLabel": "Fair value change"
       }
      }
     },
     "auth_ref": []
    },
    "tme_BusinessCombinationAdditionalInterestAcquiredInNonWhollyOwnedSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "BusinessCombinationAdditionalInterestAcquiredInNonWhollyOwnedSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Additional investments in a non-wholly owned subsidiary",
        "documentation": "Business combination, additional interest acquired in non-wholly owned subsidiary.",
        "label": "Business Combination Additional Interest Acquired In Non Wholly Owned Subsidiary",
        "terseLabel": "Additional investment in a non-wholly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "BusinessCombinationsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business combinations [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "dei_BusinessContactMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "BusinessContactMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact",
        "documentation": "Business contact for the entity"
       }
      }
     },
     "auth_ref": [
      "r331",
      "r332"
     ]
    },
    "country_CN": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "CN",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Mainland Of China [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "currency_CNY": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "CNY",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "China, Yuan Renminbi",
        "terseLabel": "RMB"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CapitalCommitmentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CapitalCommitmentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CapitalizationOfRetainedEarningsOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CapitalizationOfRetainedEarningsOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Capitalization of retained earnings of subsidiaries",
        "label": "Capitalization of Retained Earnings of Subsidiaries",
        "terseLabel": "Capitalization of retained earnings of a subsidiary under a group restructuring"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CarriedForwardContractLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CarriedForwardContractLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carried forward contract liabilities.",
        "label": "Carried Forward Contract Liabilities [Member]",
        "terseLabel": "Carried Forward Contract Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]",
        "terseLabel": "Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r56",
      "r60",
      "r104",
      "r108",
      "r113",
      "r114",
      "r115",
      "r116",
      "r117",
      "r220",
      "r235",
      "r236"
     ]
    },
    "ifrs-full_CarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CarryingAmountMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised in the statement of financial position (after deducting any accumulated depreciation or amortisation and accumulated impairment losses). It also represents the standard value for the 'Carrying amount, accumulated depreciation, amortisation and impairment and gross carrying amount' axis if no other member is used. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r60",
      "r108",
      "r113",
      "r115",
      "r116",
      "r220",
      "r235",
      "r236"
     ]
    },
    "tme_CashAndCashEquivalentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CashAndCashEquivalentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalent.",
        "label": "Cash And Cash Equivalent [Member]",
        "terseLabel": "Cash And Cash Equivalent"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 7.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Cash and cash equivalents, end of the year",
        "periodStartLabel": "Cash and cash equivalents, beginning of the year",
        "label": "Cash and cash equivalents",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash on hand and demand deposits, along with short-term, highly liquid investments that are readily convertible to known amounts of cash and that are subject to an insignificant risk of changes in value. [Refer: Cash; Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r14",
      "r128",
      "r154"
     ]
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashAndCashEquivalentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Net cash inflow/(outflow) from financing activities",
        "totalLabel": "Net cash outflow from financing activities",
        "netLabel": "Net cash flows from (used in) financing activities",
        "label": "Cash flows from (used in) financing activities",
        "verboseLabel": "Cash used in financing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) financing activities, which are activities that result in changes in the size and composition of the contributed equity and borrowings of the entity."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r130"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net cash outflow from investing activities",
        "terseLabel": "Net cash (outflow)/inflow from operating activities",
        "netLabel": "Net cash flows from (used in) investing activities",
        "label": "Cash flows from (used in) investing activities",
        "totalLabel": "Net cash outflow from investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) investing activities, which are the acquisition and disposal of long-term assets and other investments not included in cash equivalents."
       }
      }
     },
     "auth_ref": [
      "r118",
      "r130"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net cash (outflow)/inflow from operating activities",
        "terseLabel": "Net cash outflow from investing activities",
        "netLabel": "Net cash flows from (used in) operating activities",
        "label": "Cash flows from (used in) operating activities",
        "totalLabel": "Net cash inflow from operating activities"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from (used in) operating activities, which are the principal revenue-producing activities of the entity and other activities that are not investing or financing activities. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r118",
      "r130"
     ]
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsFromUsedInOperations",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Net cash flows from (used in) operations",
        "label": "Cash flows from (used in) operations",
        "terseLabel": "Cash generated from operations",
        "totalLabel": "Cash generated from operations"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      }
     },
     "auth_ref": [
      "r294",
      "r296"
     ]
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Cash flows used in obtaining control of subsidiaries or other businesses",
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Net cash payment for business combination"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r125"
     ]
    },
    "ifrs-full_CashOutflowForLeases": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashOutflowForLeases",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Cash outflow in financing activities",
        "verboseLabel": "Total cash outflow"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      }
     },
     "auth_ref": [
      "r182"
     ]
    },
    "tme_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToThirdParty": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToThirdParty",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 17.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash receipts from repayment of advances and loans made to third party.",
        "label": "Cash Receipts From Repayment Of Advances And Loans Made To Third Party",
        "terseLabel": "Receipts from repayments of loans to a third party"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CashTransferred": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CashTransferred",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "verboseLabel": "Cash consideration"
       }
      },
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r213"
     ]
    },
    "tme_CashTransferredOtherEquityInterest": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CashTransferredOtherEquityInterest",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash transferred other equity interest",
        "label": "Cash Transferred Other Equity Interest",
        "documentation": "Cash transferred other equity interest."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]",
        "terseLabel": "Categories of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]",
        "terseLabel": "Categories of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CategoriesOfRelatedPartiesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_ChangesInEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ChangesInEquity",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in equity",
        "totalLabel": "Total transactions with equity holders at their capacity as equity holders for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r5"
     ]
    },
    "ifrs-full_ChangesInGoodwillAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ChangesInGoodwillAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in goodwill [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [axis]",
        "terseLabel": "Characteristics of defined benefit plans [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CharacteristicsOfDefinedBenefitPlansMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [member]",
        "terseLabel": "Characteristics of defined benefit plans [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all defined benefit plans when disaggregated by characteristics of defined benefits plans. It also represents the standard value for the 'Characteristics of defined benefits plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r282"
     ]
    },
    "tme_ChinaliteratureMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ChinaliteratureMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ChinaLiterature.",
        "label": "ChinaLiterature [Member]",
        "terseLabel": "ChinaLiterature [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ClassAAndClassBOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ClassAAndClassBOrdinarySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A and class B ordinary shares.",
        "label": "Class A And Class B Ordinary Shares [Member]",
        "terseLabel": "Class A And Class B Ordinary Shares [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ClassAOrdinarySharesInFormOfAmericanDepositarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ClassAOrdinarySharesInFormOfAmericanDepositarySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A Ordinary Shares in the form of American Depositary Shares.",
        "label": "Class A Ordinary Shares In Form Of American Depositary Shares [Member]",
        "terseLabel": "Class A Ordinary Shares in Form Of American Depositary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ClassAOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ClassAOrdinarySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A ordinary shares.",
        "label": "Class A Ordinary Shares [Member]",
        "terseLabel": "Class A Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ClassBOrdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ClassBOrdinarySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class B ordinary shares.",
        "label": "Class B Ordinary Shares [Member]",
        "terseLabel": "Class B Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r99",
      "r167",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a present economic resource controlled by the entity as a result of past events. Economic resource is a right that has the potential to produce economic benefits. It also represents the standard value for the 'Classes of assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r96",
      "r167",
      "r185"
     ]
    },
    "ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfEntitysOwnEquityInstrumentsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of entity's own equity instruments [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialAssetsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r196",
      "r242",
      "r243",
      "r266",
      "r267"
     ]
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]",
        "terseLabel": "Classes of financial liabilities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r266",
      "r267"
     ]
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of intangible assets other than goodwill [axis]",
        "terseLabel": "Classes of intangible assets other than goodwill [axis]",
        "verboseLabel": "Corporate Customer Relationships"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ClassesOfShareCapitalMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share capital [member]",
        "terseLabel": "Share capital [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for share capital of the entity. It also represents the standard value for the 'Classes of share capital' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CommunicationAndNetworkEquipmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]",
        "terseLabel": "Communication and network equipment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfEquityAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that may be subsequently reclassified to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Components of other comprehensive income that will not be reclassified to profit or loss, net of tax [abstract]",
        "terseLabel": "Items that will not be reclassified subsequently to profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of change in equity resulting from transactions and other events, other than those changes resulting from transactions with owners in their capacity as owners."
       }
      }
     },
     "auth_ref": [
      "r2",
      "r35",
      "r135",
      "r137",
      "r152",
      "r298"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income [abstract]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income, attributable to non-controlling interests",
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r38"
     ]
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total comprehensive income, attributable to owners of parent",
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r2",
      "r39"
     ]
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedBalanceSheetStatementTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CondensedCashFlowStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CondensedCashFlowStatementTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ConsolidatedAnnualRevenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ConsolidatedAnnualRevenue",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Consolidated annual revenue",
        "label": "Consolidated Annual Revenue",
        "documentation": "Consolidated annual revenue."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ConsolidatedStructuredEntitiesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ConsolidatedStructuredEntitiesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Consolidated structured entities [axis]",
        "terseLabel": "Consolidated structured entities [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "tme_ConsortiumConcertoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ConsortiumConcertoMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consortium concerto [member].",
        "label": "Consortium concerto [Member]",
        "terseLabel": "Consortium concerto"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ConstructionInProgressRmbMillionMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ConstructionInProgressRmbMillionMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction in progress RMB million .",
        "label": "Construction In Progress RMB Million [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelEmailAddress": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelEmailAddress",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Email Address",
        "terseLabel": "Contact Personnel Email Address",
        "documentation": "Email address of contact personnel."
       }
      }
     },
     "auth_ref": []
    },
    "dei_ContactPersonnelName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "ContactPersonnelName",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name",
        "documentation": "Name of contact personnel"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ContingentLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContingentLiabilitiesRecognisedInBusinessCombination",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contingent liabilities recognised in business combination",
        "periodEndLabel": "At end of the period",
        "periodStartLabel": "At beginning of the period"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_ContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Contract liabilities at end of period",
        "periodStartLabel": "Contract liabilities at beginning of period",
        "label": "Contract liabilities",
        "totalLabel": "Contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of an entity\u2019s obligation to transfer goods or services to a customer for which the entity has received consideration (or the amount is due) from the customer."
       }
      }
     },
     "auth_ref": [
      "r169",
      "r170"
     ]
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ContractLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ContractualLifeShareOptionsGranded": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ContractualLifeShareOptionsGranded",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Original contractual life for option awards outstanding.",
        "label": "Contractual Life Share Options Granded",
        "terseLabel": "Contractual life"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ContractualTotalMinimumGuarantee": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ContractualTotalMinimumGuarantee",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual total minimum guarantee.",
        "label": "Contractual Total Minimum Guarantee",
        "verboseLabel": "Total minimum guarantee profit"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ContributionFromUltimateHoldingCompanyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ContributionFromUltimateHoldingCompanyMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution from ultimate holding company",
        "label": "Contribution From Ultimate Holding Company [Member]",
        "terseLabel": "Contribution From Ultimate Holding Company"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ContributionToPensionPlansUnderSocialSecurityPlans": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ContributionToPensionPlansUnderSocialSecurityPlans",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution to pension plans under social security plans.",
        "label": "Contribution To Pension Plans Under Social Security Plans",
        "terseLabel": "Contribution to pension plans"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Copyrights, patents and other industrial property rights, service and operating rights [member]",
        "terseLabel": "Copyrights [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing copyrights, patents and other industrial property rights, service and operating rights. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r287"
     ]
    },
    "tme_CorporateIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CorporateIncomeTaxRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate income tax rate.",
        "label": "Corporate Income Tax Rate",
        "terseLabel": "Corporate Income Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CostOfRevenuesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CostOfRevenuesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of revenues.",
        "label": "Cost Of Revenues [Member]",
        "terseLabel": "Cost of Revenues [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CostOfSales": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CostOfSales",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of revenues"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all expenses directly or indirectly attributed to the goods or services sold. Attributed expenses include, but are not limited to, costs previously included in the measurement of inventory that has now been sold, such as depreciation and maintenance of factory buildings and equipment used in the production process, unallocated production overheads, and abnormal amounts of production costs of inventories."
       }
      }
     },
     "auth_ref": [
      "r0",
      "r46"
     ]
    },
    "ifrs-full_CountryOfDomicileMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CountryOfDomicileMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of domicile [member]",
        "terseLabel": "Country of Domicile"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the country in which the entity is registered and where it has its legal address or registered office."
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263"
     ]
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Place of incorporation"
       }
      },
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r82",
      "r86",
      "r140",
      "r145"
     ]
    },
    "dei_CoverAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CoverAbstract",
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cover",
        "label": "Cover [Abstract]",
        "documentation": "Cover page."
       }
      }
     },
     "auth_ref": []
    },
    "tme_CumulativeTaxLossesExpirationPeriod": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CumulativeTaxLossesExpirationPeriod",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative tax losses expiration period.",
        "label": "Cumulative Tax Losses Expiration Period",
        "terseLabel": "Cumulative tax losses expiration period"
       }
      }
     },
     "auth_ref": []
    },
    "srt_CurrencyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "CurrencyAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Total current assets",
        "totalLabel": "Total current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that the entity (a) expects to realise or intends to sell or consume in its normal operating cycle; (b) holds primarily for the purpose of trading; (c) expects to realise within twelve months after the reporting period; or (d) classifies as cash or cash equivalents (as defined in IAS 7) unless the asset is restricted from being exchanged or used to settle a liability for at least twelve months after the reporting period. [Refer: Assets]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r148",
      "r298"
     ]
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentAssetsAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets",
        "verboseLabel": "Included in current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current contract liabilities",
        "label": "Current contract liabilities",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ifrs-full_CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current financial assets at fair value through other comprehensive income",
        "label": "Current financial assets at fair value through other comprehensive income",
        "terseLabel": "Financial assets at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets at fair value through other comprehensive income. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current financial assets at fair value through profit or loss",
        "label": "Current financial assets at fair value through profit or loss",
        "terseLabel": "Current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "dei_CurrentFiscalYearEndDate": {
     "xbrltype": "gMonthDayItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "CurrentFiscalYearEndDate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date",
        "documentation": "End date of current fiscal year in the format --MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ifrs-full_CurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "totalLabel": "Total current liabilities",
        "negatedLabel": "Total current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that: (a) the entity expects to settle in its normal operating cycle; (b) the entity holds primarily for the purpose of trading; (c) are due to be settled within twelve months after the reporting period; or (d) the entity does not have the right at the end of the reporting period to defer settlement for at least twelve months after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r25",
      "r150",
      "r298"
     ]
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities",
        "verboseLabel": "Included in current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CurrentOtherInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CurrentOtherInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current other investment.",
        "label": "Current Other Investment",
        "terseLabel": "Other investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CurrentPrepaidRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CurrentPrepaidRoyalties",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Prepaid content royalties",
        "documentation": "Current prepaid royalties.",
        "label": "Current Prepaid Royalties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "terseLabel": "Prepayments, deposits and other assets",
        "totalLabel": "Prepayments, deposits and other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current restricted cash and cash equivalents",
        "terseLabel": "Restricted cash"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      }
     },
     "auth_ref": [
      "r277"
     ]
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTaxLiabilitiesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Current tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r16"
     ]
    },
    "ifrs-full_CurrentTradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CurrentTradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Accounts receivable",
        "totalLabel": "Accounts receivable, net"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r273",
      "r274"
     ]
    },
    "tme_CustomerFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomerFiveMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer five.",
        "label": "Customer Five [Member]",
        "terseLabel": "Customer Five"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CustomerFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomerFourMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer four.",
        "label": "Customer Four [Member]",
        "terseLabel": "Customer Four"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CustomerOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomerOneMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer one.",
        "label": "Customer One [Member]",
        "terseLabel": "Customer One"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CustomerThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomerThreeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer three.",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer Three"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CustomerTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomerTwoMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer two.",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer Two"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Corporate customer relationship [Member]",
        "verboseLabel": "Corporate Customer Relationships"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets representing assets related to customers. Such assets may include customer lists, order or production backlog, customer contracts and related customer relationships as well as non-contractual customer relationships."
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "tme_CustomersRepresentedPercentageOfGrossAccountsReceivable": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomersRepresentedPercentageOfGrossAccountsReceivable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers represented percentage of gross accounts receivable.",
        "label": "Customers Represented Percentage Of Gross Accounts Receivable",
        "terseLabel": "Gross accounts receivable comprise of top customers"
       }
      }
     },
     "auth_ref": []
    },
    "tme_CustomersRepresentedPercentageOfRevenue": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "CustomersRepresentedPercentageOfRevenue",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers represented percentage of revenue.",
        "label": "Customers Represented Percentage Of Revenue",
        "terseLabel": "Customers represented percentage of revenue"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DateOfGrantOfSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DateOfGrantOfSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Date of grant of share-based payment arrangement",
        "terseLabel": "Grant Date"
       }
      },
      "en": {
       "role": {
        "documentation": "The date on which share-based payment arrangements are granted. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r306",
      "r307"
     ]
    },
    "tme_DateOfIncorporationOrAcquisition": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DateOfIncorporationOrAcquisition",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of incorporation or acquisition.",
        "label": "Date Of Incorporation Or Acquisition",
        "terseLabel": "Date of Incorporation or acquisition"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DefaultRootAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DefaultRootAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Default Root [Abstract]",
        "label": "Default Root [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredIncomeIncludedInCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredIncomeIncludedInCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income included in current liabilities.",
        "label": "Deferred Income Included In Current Liabilities",
        "terseLabel": "Deferred income"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredRevenueMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredRevenueMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue.",
        "label": "Deferred Revenue [Member]",
        "terseLabel": "Deferred Revenue"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetSetOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetSetOff",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Set-off of deferred tax assets pursuant to set-off provisions",
        "terseLabel": "Set-off of deferred tax assets pursuant to set-off provisions",
        "label": "Deferred Tax Asset Set Off",
        "documentation": "Deferred tax asset set off."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Deferred tax assets",
        "label": "Deferred tax assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred tax assets",
        "totalLabel": "Total deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes recoverable in future periods in respect of: (a) deductible temporary differences; (b) the carryforward of unused tax losses; and (c) the carryforward of unused tax credits. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r21",
      "r52"
     ]
    },
    "tme_DeferredTaxAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets.",
        "label": "Deferred tax assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsAccruals",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets accruals.",
        "label": "Deferred Tax Assets Accruals",
        "terseLabel": "Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsContractLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets contract liabilities.",
        "label": "Deferred Tax Assets Contract Liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets current.",
        "label": "Deferred Tax Assets Current",
        "terseLabel": "to be recovered within 12 months"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsLeaseLiabilities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lease liabilities",
        "label": "Deferred Tax Assets Lease Liabilities",
        "documentation": "Deferred tax assets lease liabilities."
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets.",
        "label": "Deferred Tax Assets [Member]",
        "terseLabel": "Deferred Tax Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsNonCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsNonCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets non current.",
        "label": "Deferred Tax Assets Non Current",
        "terseLabel": "to be recovered after more than 12 months"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxAssetsPrepaidRoyaltiesOtherNonCurrentAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxAssetsPrepaidRoyaltiesOtherNonCurrentAsset",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets prepaid royalties other non current asset.",
        "label": "Deferred Tax Assets Prepaid Royalties Other Non Current Asset",
        "terseLabel": "Prepayment and other investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred income tax (note b)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense (income) relating to changes in deferred tax liabilities and deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Credited/(charged) to income statement",
        "verboseLabel": "Credited to income statement"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tax expense or income relating to changes in deferred tax liabilities and deferred tax assets, recognised in profit or loss. [Refer: Deferred tax assets; Deferred tax expense (income); Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r53"
     ]
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total deferred tax liabilities",
        "label": "Deferred tax liabilities",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Total deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r17",
      "r21",
      "r52"
     ]
    },
    "tme_DeferredTaxLiabilities1Abstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxLiabilities1Abstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities [Abstract]",
        "label": "Deferred Tax Liabilities 1 [Abstract]",
        "documentation": "Deferred Tax Liabilities 1 [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxLiabilitiesCurrentOne": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxLiabilitiesCurrentOne",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities current.",
        "label": "Deferred Tax Liabilities Current One",
        "terseLabel": "to be recovered within 12 months"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities.",
        "label": "Deferred Tax Liabilities [Member]",
        "terseLabel": "Deferred Tax Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxLiabilitiesNonCurrent1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxLiabilitiesNonCurrent1",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities non current 1.",
        "label": "Deferred Tax Liabilities Non Current1",
        "terseLabel": "to be recovered after more than 12 months"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DeferredTaxLiabilitySetOff": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DeferredTaxLiabilitySetOff",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Set-off of deferred tax liabilities pursuant to set-off provisions",
        "documentation": "Deferred tax liability set off.",
        "label": "Deferred Tax Liability Set Off",
        "negatedLabel": "Set-off of deferred tax liabilities pursuant to set-off provisions"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]",
        "terseLabel": "Defined benefit plans [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "ifrs-full_DefinedBenefitPlansMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DefinedBenefitPlansMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Defined benefit plans [member]",
        "terseLabel": "Defined benefit plans [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for post-employment benefit plans other than defined contribution plans. Defined contribution plans are post-employment benefit plans under which an entity pays fixed contributions into a separate entity (a fund) and will have no legal or constructive obligation to pay further contributions if the fund does not hold sufficient assets to pay all employee benefits relating to employee service in the current and prior periods. It also represents the standard value for the 'Defined benefit plans' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r65"
     ]
    },
    "tme_DepositsFromBanksAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DepositsFromBanksAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from banks.",
        "label": "Deposits From Banks [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationPropertyPlantAndEquipment",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "terseLabel": "Depreciation charged",
        "negatedLabel": "Depreciation charge"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r59",
      "r62"
     ]
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DepreciationRightofuseAssets",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation charge"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r180"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for basis of preparation of financial statements explanatory.",
        "label": "Description Of Accounting Policy For Basis Of Preparation Of Financial Statements Explanatory",
        "terseLabel": "Basis of preparation"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBorrowingsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowings [text block]",
        "terseLabel": "Borrowings (including notes payable)"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "terseLabel": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForCostOfRevenuesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForCostOfRevenuesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for cost of revenues explanatory.",
        "label": "Description Of Accounting Policy For Cost Of Revenues Explanatory",
        "terseLabel": "Cost of revenues"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DescriptionOfAccountingPolicyForCurrentAndDeferredIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForCurrentAndDeferredIncomeTaxExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for current and deferred income tax explanatory.",
        "label": "Description Of Accounting Policy For Current And Deferred Income Tax Explanatory",
        "terseLabel": "Current and deferred income tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for employee benefits. Employee benefits are all forms of consideration given by an entity in exchange for services rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency translation"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for foreign currency translation."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForGeneralAndAdministrativeExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForGeneralAndAdministrativeExpensesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for general and administrative expenses explanatory.",
        "label": "Description Of Accounting Policy For General And Administrative Expenses Explanatory",
        "terseLabel": "General and administrative expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForGoodwillExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of non-financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForInvestmentsAndOtherFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForInvestmentsAndOtherFinancialAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for investments and other financial assets explanatory.",
        "label": "Description Of Accounting Policy For Investments And Other Financial Assets Explanatory",
        "terseLabel": "Investments and other financial assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for issued capital [text block]",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for leases. A lease is an agreement whereby the lessor conveys to the lessee in return for a payment or series of payments the right to use an asset for an agreed period of time."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForNewAndAmendmentsToAccountingStandardsAdoptedAndRecentAccountingPronouncementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForNewAndAmendmentsToAccountingStandardsAdoptedAndRecentAccountingPronouncementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for new and amendments to accounting standards adopted and recent accounting pronouncements explanatory.",
        "label": "Description Of Accounting Policy For New And Amendments To Accounting Standards Adopted And Recent Accounting Pronouncements Explanatory",
        "terseLabel": "New and amendments to the accounting standards adopted and recent accounting pronouncements"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DescriptionOfAccountingPolicyForPrinciplesOfConsolidationAndEquityAccountingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForPrinciplesOfConsolidationAndEquityAccountingExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for principles of consolidation and equity accounting explanatory.",
        "label": "Description Of Accounting Policy For Principles Of Consolidation And Equity Accounting Explanatory",
        "terseLabel": "Principles of consolidation and equity accounting"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Segment reporting"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for segment reporting."
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "tme_DescriptionOfAccountingPolicyForSellingAndMarketingExpensesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfAccountingPolicyForSellingAndMarketingExpensesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for selling and marketing expenses explanatory.",
        "label": "Description Of Accounting Policy For Selling And Marketing Expenses Explanatory",
        "terseLabel": "Selling and marketing expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for transactions in which the entity: (a) receives goods or services from the supplier of those goods or services (including an employee) in a share-based payment arrangement; or (b) incurs an obligation to settle the transaction with the supplier in a share-based payment arrangement when another group entity receives those goods or services. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for trade and other payables [text block]",
        "terseLabel": "Accounts and other payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for trade and other receivables [text block]",
        "terseLabel": "Accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      }
     },
     "auth_ref": [
      "r343"
     ]
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy used to determine the components of cash and cash equivalents. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r129"
     ]
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility range"
       }
      },
      "en": {
       "role": {
        "documentation": "The expected volatility of the share price used to calculate the fair value of the share options granted. Expected volatility is a measure of the amount by which a price is expected to fluctuate during a period. The measure of volatility used in option pricing models is the annualised standard deviation of the continuously compounded rates of return on the share over a period of time."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of maximum term of options granted for share-based payment arrangement",
        "terseLabel": "Expiry date"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the maximum term of options granted for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_DescriptionOfNatureOfRelatedPartyRelationship": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfNatureOfRelatedPartyRelationship",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of nature of related party relationship",
        "terseLabel": "Name of related parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the nature of the related party relationships. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "tme_DescriptionOfPrincipalActivities": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DescriptionOfPrincipalActivities",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of principal activities.",
        "label": "Description Of Principal Activities",
        "terseLabel": "Principal activities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk free interest rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The implied yield currently available on zero-coupon government issues of the country in whose currency the exercise price for share options granted is expressed, with a remaining term equal to the expected term of the option being valued (based on the option's remaining contractual life and taking into account the effects of expected early exercise). [Refer: Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of useful life, intangible assets other than goodwill",
        "terseLabel": "Useful lives of other intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "Description of useful life used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of vesting requirements for share-based payment arrangement",
        "terseLabel": "Description of vesting conditions for share-based payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of the vesting requirements for a type of share-based payment arrangement that existed at any time during the period. An entity with substantially similar types of share-based payment arrangements may aggregate this information. [Refer: Share-based payment arrangements [member]]"
       }
      }
     },
     "auth_ref": [
      "r198"
     ]
    },
    "ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Description of when entity typically satisfies performance obligations",
        "terseLabel": "Performance obligation expected duration"
       }
      },
      "en": {
       "role": {
        "documentation": "The description of when the entity typically satisfies its performance obligations. [Refer: Performance obligations [member]]"
       }
      }
     },
     "auth_ref": [
      "r172"
     ]
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsLossPerShare",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total diluted earnings (loss) per share",
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of profit (loss) attributable to ordinary equity holders of the parent entity (the numerator), divided by the weighted average number of ordinary shares outstanding during the period (the denominator), both adjusted for the effects of all dilutive potential ordinary shares. [Refer: Ordinary shares [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r91",
      "r92"
     ]
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DilutedEarningsPerShareAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings per share [abstract]",
        "terseLabel": "Diluted earnings per share calculation"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureExpenseByNatureAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureExpenseByNatureAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure expense by nature.",
        "label": "Disclosure Expense By Nature [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfAccountsReceivableAndAgeingAnalysis": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfAccountsReceivableAndAgeingAnalysis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of accounts receivable and ageing analysis.",
        "label": "Disclosure Of Accounts Receivable And Ageing Analysis",
        "terseLabel": "Summary of Accounts Receivable and Ageing Analysis"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfAmortizationOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfAmortizationOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of amortization of intangible assets.",
        "label": "Disclosure Of Amortization Of Intangible Assets Explanatory",
        "terseLabel": "Summary of Amortization of Intangible Assets Allocated"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureApprovalOfTheseConsolidatedFinancialStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Approval of these Consolidated Financial Statements",
        "documentation": "Disclosure of approval of consolidated financial statements.",
        "label": "Disclosure Of Approval Of Consolidated Financial Statements Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfBalanceWithRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfBalanceWithRelatedPartiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of balance with related parties.",
        "label": "Disclosure Of Balance With Related Parties Explanatory",
        "terseLabel": "Summary of Balance with Related Parties"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfBalancesWithRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfBalancesWithRelatedPartiesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of balances with related parties.",
        "label": "Disclosure Of Balances With Related Parties [Line Items]",
        "terseLabel": "Disclosure Of Balances With Related Parties [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBorrowingsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/BusinessCombinations"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of business combinations [text block]",
        "terseLabel": "Business Combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      }
     },
     "auth_ref": [
      "r222"
     ]
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfBusinessCombinationsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      }
     },
     "auth_ref": [
      "r216"
     ]
    },
    "tme_DisclosureOfCashFlowInformationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfCashFlowInformationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of cash flow information.",
        "label": "Disclosure Of Cash Flow Information [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureCashFlowInformation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Cash Flow Information",
        "label": "Disclosure of cash flow statement [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      }
     },
     "auth_ref": [
      "r131"
     ]
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CriticalAccountingEstimatesAndJudgments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]",
        "terseLabel": "Critical accounting estimates and judgments"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors."
       }
      }
     },
     "auth_ref": [
      "r133"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Schedule of Classes of Share Capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]"
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Disclosure Of Classes Of Share Capital [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]",
        "terseLabel": "Disclosure Of Classes Of Share Capital [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      }
     },
     "auth_ref": [
      "r32"
     ]
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfCommitmentsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/Commitments"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]",
        "terseLabel": "Commitments"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tme_DisclosureOfComponentsOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfComponentsOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of components of income tax explanatory.",
        "label": "Disclosure Of Components Of Income Tax Explanatory",
        "terseLabel": "Summary of Income Tax Expense"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about separate financial statements [text block]",
        "terseLabel": "Summary of Condensed Separate Financial Statements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about separate financial statements."
       }
      }
     },
     "auth_ref": [
      "r89",
      "r161"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ContingentLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [text block]",
        "terseLabel": "Contingent liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      }
     },
     "auth_ref": [
      "r102"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [text block]",
        "terseLabel": "Summary Movements At Fair Value Using Level 3 Measurements"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r215"
     ]
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfContractLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureDeferredRevenueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities.",
        "label": "Disclosure Of Contract Liabilities Explanatory",
        "terseLabel": "Schedule of Contract Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfContractLiabilitiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities.",
        "label": "Disclosure Of Contract Liabilities [Line Items]",
        "terseLabel": "Disclosure Of Contract Liabilities [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfContractLiabilitiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfContractLiabilitiesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities table.",
        "label": "Disclosure Of Contract Liabilities [Table]",
        "terseLabel": "Disclosure Of Contract Liabilities [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDeferredRevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDeferredRevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of deferred revenue.",
        "label": "Disclosure Of Deferred Revenue [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDepreciationChargedToIncomeStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDepreciationChargedToIncomeStatementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of depreciation charged to consolidated income statements",
        "documentation": "Disclosure of depreciation charged to income statements explanatory.",
        "label": "Disclosure Of Depreciation Charged To Income Statements Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of Note Payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      }
     },
     "auth_ref": [
      "r367"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/BusinessCombinationsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Summary of Amount of Identified Assets Acquired and Liabilities Assumed"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r223"
     ]
    },
    "tme_DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureLandUseRights"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about carrying amounts of land use right explanatory.",
        "label": "Disclosure Of Detailed Information About Carrying Amounts Of Land Use Right Explanatory",
        "terseLabel": "Land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RightOfUseAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about carrying amounts of right of use assets explanatory.",
        "label": "Disclosure Of Detailed Information About Carrying Amounts Of Right Of Use Assets Explanatory",
        "terseLabel": "Schedule of Carrying Amounts of Right-of-Use Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about expenses by nature.",
        "label": "Disclosure Of Detailed Information About Expenses By Nature Explanatory",
        "terseLabel": "Summary of Expense by Nature"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategoryTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Summary of Financial Instruments by Category"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r231",
      "r237",
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summary of Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "tme_DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RightOfUseAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about interest expense arising from lease liabilities and expenses related to short-term leases of right of use assets explanatory",
        "label": "Disclosure of Detailed Information About Interest Expense Arising From Lease Liabilities And Expenses Related To Short-Term Leases Of Right of Use Assets Explanatory [text block]",
        "terseLabel": "Schedule of Interest Expense Arising from Lease Liabilities and Expenses Related to Short-Term Leases"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about investments accounted for using equity method explanatory.",
        "label": "Disclosure Of Detailed Information About Investments Accounted For Using Equity Method Explanatory",
        "terseLabel": "Summary of Investments Accounted for Using Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property, plant and equipment",
        "label": "Disclosure of detailed information about property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "tme_DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information about share of profits losses of investments accounted for using equity method explanatory.",
        "label": "Disclosure Of Detailed Information About Share Of Profits Losses Of Investments Accounted For Using Equity Method Explanatory",
        "terseLabel": "Summary of Share of Profits/(Losses) of Investments Accounted for Using Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information of cash generated from operations.",
        "label": "Disclosure Of Detailed Information Of Cash Generated From Operations Explanatory",
        "terseLabel": "Summary of Cash Generated from Operations"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information OF Finance cost Explanatory .",
        "label": "Disclosure of Detailed Information OF Finance cost Explanatory Text Block"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureCashFlowInformationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information of non cash investing and financing activities.",
        "label": "Disclosure Of Detailed Information Of Non Cash Investing And Financing Activities Explanatory",
        "terseLabel": "Summary of Non-cash Investing and Financing Activities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationOtherReserveExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationOtherReserveExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherReservesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of detailed information other reserve explanatory.",
        "label": "Disclosure Of Detailed Information Other Reserve Explanatory",
        "terseLabel": "Schedule of Other Reserve"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Abstarct] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes Explanatory [Text Block] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes Explanatory [Table Text Block]",
        "terseLabel": "Summary of unsecured senior notes"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Line Items] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Table] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of disaggregation of revenue from contracts with customers [abstract]",
        "terseLabel": "Disclosure Of Disaggregation Of Revenue From Contracts With Customers [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfDividendsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureDividends"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Dividends"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShare"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      }
     },
     "auth_ref": [
      "r94"
     ]
    },
    "tme_DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of estimated useful lives on acquired intangible assets explanatory.",
        "label": "Disclosure Of Estimated Useful Lives On Acquired Intangible Assets Explanatory",
        "terseLabel": "Disclosure of Estimated Useful Lives of Acquired Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of estimated useful lives property plant and equipment explanatory.",
        "label": "Disclosure Of Estimated Useful Lives Property Plant And Equipment Explanatory",
        "terseLabel": "Disclosure Of Estimated Useful Lives Property Plant And Equipment Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureEventsOccurringAfterTheReportingPeriod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Events occurring after the reporting period"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      }
     },
     "auth_ref": [
      "r47"
     ]
    },
    "ifrs-full_DisclosureOfExpensesByNatureExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfExpensesByNatureExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNature"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of expenses by nature [text block]",
        "terseLabel": "Expenses by nature"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of expenses by nature. [Refer: Expenses, by nature]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [line items]",
        "terseLabel": "Disclosure Of Fair Value Of Investments In Equity Instruments Designated As Measured At Fair Value Through Other Comprehensive Income [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [table]",
        "terseLabel": "Disclosure Of Fair Value Of Investments In Equity Instruments Designated As Measured At Fair Value Through Other Comprehensive Income [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of investments in equity instruments designated at fair value through other comprehensive income."
       }
      }
     },
     "auth_ref": [
      "r225"
     ]
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinanceCostExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCosts"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]",
        "terseLabel": "Disclosure Of Financial Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial assets at fair value through other comprehensive income explanatory.",
        "label": "Disclosure Of Financial Assets At Fair Value Through Other Comprehensive Income Explanatory",
        "terseLabel": "Summary of Financial Assets at Fair Value Through Other Comprehensive Income"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of financial assets at fair value through profit or loss.",
        "label": "Disclosure Of Financial Assets At Fair Value Through Profit Or Loss",
        "terseLabel": "Summary of Movement of Other Investment"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss Line Items",
        "label": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss [Line Items]",
        "terseLabel": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss Table",
        "label": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss [Table]",
        "terseLabel": "Disclosure Of Financial Assets Designated As Measured At Fair Value Through Profit Or Loss [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Financial Assets at Fair Value"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategory"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial instruments by category"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      }
     },
     "auth_ref": [
      "r250"
     ]
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Disclosure Of Financial Instruments [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure Of Financial Instruments [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      }
     },
     "auth_ref": [
      "r231",
      "r237",
      "r244"
     ]
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagement"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial Risk Management"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of future minimum commitments for non cancellable operating lease.",
        "label": "Disclosure Of Future Minimum Commitments For Non Cancellable Operating Lease [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of future minimum commitments for non cancellable operating lease.",
        "label": "Disclosure Of Future Minimum Commitments For Non Cancellable Operating Lease [Line Items]",
        "terseLabel": "Disclosure Of Future Minimum Commitments For Non Cancellable Operating Lease [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of future minimum commitments for non cancellable operating lease.",
        "label": "Disclosure Of Future Minimum Commitments For Non Cancellable Operating Lease [Table]",
        "terseLabel": "Disclosure Of Future Minimum Commitments For Non Cancellable Operating Lease [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganization"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "General information and organization"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      }
     },
     "auth_ref": [
      "r9"
     ]
    },
    "ifrs-full_DisclosureOfGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfGoodwillExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/Goodwill"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/Taxation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Taxation"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      }
     },
     "auth_ref": [
      "r55"
     ]
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of indirect measurement of fair value of goods or services received, share options granted during period [text block]",
        "terseLabel": "Summary of Assumptions Used to Determine Fair value of Share Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about indirect, by reference to the fair value of the equity instruments granted, measurement of the fair value of goods or services received as consideration for the entity's share options."
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Disclosure of Information About Key Management Personnel"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      }
     },
     "auth_ref": [
      "r111"
     ]
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure Of Intangible Assets [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfIntangibleAssetsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure Of Intangible Assets [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      }
     },
     "auth_ref": [
      "r109"
     ]
    },
    "ifrs-full_DisclosureOfInterestIncomeExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInterestIncomeExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InterestIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of interest income [text block]",
        "terseLabel": "Interest Income"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of interest income. [Refer: Interest income]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tme_DisclosureOfInvestmentCommitmentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfInvestmentCommitmentsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investment commitments.",
        "label": "Disclosure Of Investment Commitments [Line Items]",
        "terseLabel": "Disclosure of investment Commitments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethod"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of investments accounted for using equity method [text block]",
        "terseLabel": "Investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tme_DisclosureOfLossAllowancesForAccountsReceivableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfLossAllowancesForAccountsReceivableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureAccountsReceivableTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of loss allowances for accounts receivable.",
        "label": "Disclosure Of Loss Allowances For Accounts Receivable [Text Block]",
        "terseLabel": "Summary of Loss Allowances for Accounts Receivable"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMaterialAccountingPoliciesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMaterialAccountingPoliciesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Material Accounting Policies [Abstract]",
        "documentation": "Disclosure of material accounting policies abstract."
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMaterialAccountingPoliciesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMaterialAccountingPoliciesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Material Accounting Policies [Line Items]",
        "documentation": "Disclosure of material accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMaterialAccountingPoliciesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMaterialAccountingPoliciesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure Of Material Accounting Policies [Table]",
        "documentation": "Disclosure of material accounting policies."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfMaterialAccountingPolicyInformationExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfMaterialAccountingPolicyInformationExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of material accounting policies",
        "label": "Disclosure of material accounting policy information [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure of material accounting policy information applied by the entity."
       }
      }
     },
     "auth_ref": [
      "r7"
     ]
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMinimumRoyaltyPaymentsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of minimum royalty payments.",
        "label": "Disclosure Of Minimum Royalty Payments [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMinimumRoyaltyPaymentsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of minimum royalty payments.",
        "label": "Disclosure Of Minimum Royalty Payments [Line Items]",
        "terseLabel": "Disclosure Of Minimum Royalty Payments [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMinimumRoyaltyPaymentsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of minimum royalty payments.",
        "label": "Disclosure Of Minimum Royalty Payments [Table]",
        "terseLabel": "Disclosure Of Minimum Royalty Payments [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of movement of deferred income tax assets explanatory.",
        "label": "Disclosure Of Movement Of Deferred Income Tax Assets Explanatory",
        "terseLabel": "Summary of Movements of Deferred Income Tax Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of movement of deferred income tax liabilities explanatory.",
        "label": "Disclosure Of Movement Of Deferred Income Tax Liabilities Explanatory",
        "terseLabel": "Disclosure of Movement of Deferred Income Tax Liabilities Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatory.",
        "label": "Disclosure Of Movements Of Investments In Associates And Joint Ventures Explanatory [Text Block]",
        "terseLabel": "Summary of Movement of Investments in Associates and Joint Ventures"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of nature of related parties and relationships explanatory.",
        "label": "Disclosure of Nature of Related Parties and Relationships Explanatory [Text block]",
        "terseLabel": "Summary of the Major Related Parties and their Relationships"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of other equity instruments [text block]",
        "terseLabel": "Schedule of Movements in Number of RSUs and Awarded Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of number and weighted average exercise prices of share options [text block]",
        "terseLabel": "Schedule of Number, Weighted Average Exercise Prices and Weighted Average Grant Date Fair Value of Share Options"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r205"
     ]
    },
    "tme_DisclosureOfOtherGainsLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfOtherGainsLossesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNet"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other gains losses.",
        "label": "Disclosure Of Other Gains Losses Explanatory",
        "terseLabel": "Other gains, net"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilities"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure of other payables and other liabilities.",
        "label": "Disclosure Of Other Payables And Other Liabilities Explanatory",
        "terseLabel": "Other payables and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of prepayments and other assets [text block]",
        "terseLabel": "Prepayments deposits and other assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "tme_DisclosureOfProfitBeforeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfProfitBeforeTaxExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of profit before tax explanatory.",
        "label": "Disclosure Of Profit Before Tax Explanatory",
        "terseLabel": "Summary of Profit Before Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipment"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Property Plant And Equipment",
        "label": "Disclosure of property, plant and equipment [text block]"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r64"
     ]
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      }
     },
     "auth_ref": [
      "r61"
     ]
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRight": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRight",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureLandUseRightsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of quantitative information about land use right [TableText]",
        "label": "Disclosure of quantitative information about land use right",
        "terseLabel": "Summary of quantitative information about land use right"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of quantitative information about land use right [Abstract]",
        "label": "Disclosure Of Quantitative Information About Land Use Right [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Quantitative Information About Land Use Right [Line item]",
        "label": "Disclosure Of Quantitative Information About Land Use Right [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Quantitative Information About Land Use Right [Table]",
        "label": "Disclosure of quantitative information about land use right [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about leases for lessee [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]",
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RightOfUseAssets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Right-of-Use Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [line items]",
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]",
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      }
     },
     "auth_ref": [
      "r185"
     ]
    },
    "tme_DisclosureOfRangOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfRangOfExercisePricesOfOutstandingShareOptionsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of range of exercise prices of outstanding share options.",
        "label": "Disclosure Of Rang Of Exercise Prices Of Outstanding Share Options [Line Items]",
        "terseLabel": "Disclosure Of Rang Of Exercise Prices Of Outstanding Share Options [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Schedule of Share Options Outstanding"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [table]",
        "terseLabel": "Disclosure Of Range Of Exercise Prices Of Outstanding Share Options [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "tme_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of reconciliation of accounting profit multiplied by applicable tax rates explanatory.",
        "label": "Disclosure Of Reconciliation Of Accounting Profit Multiplied By Applicable Tax Rates Explanatory",
        "terseLabel": "Summary of Reconciliation of Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure Of Reconciliation Of Changes In Goodwill [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [table]",
        "terseLabel": "Disclosure Of Reconciliation Of Changes In Goodwill [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in goodwill."
       }
      }
     },
     "auth_ref": [
      "r220"
     ]
    },
    "tme_DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of recovery of deferred income tax explanatory.",
        "label": "Disclosure Of Recovery Of Deferred Income Tax Explanatory",
        "terseLabel": "Summary of Recovery of Deferred Income Tax"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactions"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related Party Transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      }
     },
     "auth_ref": [
      "r79"
     ]
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherReserves"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [text block]",
        "terseLabel": "Other Reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ifrs-full_DisclosureOfReservesWithinEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [line items]",
        "terseLabel": "Disclosure Of Reserves Within Equity [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfReservesWithinEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfReservesWithinEquityTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [table]",
        "terseLabel": "Disclosure Of Reserves Within Equity [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reserves within equity."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/Revenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "terseLabel": "Revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      }
     },
     "auth_ref": [
      "r337"
     ]
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureDeferredRevenue"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Deferred revenue"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      }
     },
     "auth_ref": [
      "r175",
      "r176"
     ]
    },
    "tme_DisclosureOfShareBasedCompensationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfShareBasedCompensationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share-based compensation.",
        "label": "Disclosure Of Share Based Compensation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfShareBasedCompensationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfShareBasedCompensationLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share-based compensation.",
        "label": "Disclosure Of Share Based Compensation [Line Items]",
        "terseLabel": "Disclosure Of Share Based Compensation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfShareBasedCompensationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfShareBasedCompensationTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share-based compensation.",
        "label": "Disclosure Of Share Based Compensation [Table]",
        "terseLabel": "Disclosure Of Share Based Compensation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapital"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The entire disclosure for share capital, additional paid in capital, and shares held for share award schemes.",
        "label": "Disclosure Of Share Capital Additional Paid In Capital And Shares Held For Share Award Schemes Explanatory",
        "terseLabel": "Share capital"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensation"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share Based Compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r197"
     ]
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88",
      "r158"
     ]
    },
    "tme_DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Presentation of the information summarizing investments in and advances to majority-owned subsidiaries, other controlled companies, and other affiliates. It reflects specified information about ownership, financial results from, and financial position in such entities. Includes disclosure of condensed financial statements of VIEs and financial performance of the consolidated affiliated entities.",
        "label": "Disclosure Of Significant Subsidiaries V I Es And Subsidiaries Of V I Es Explanatory",
        "terseLabel": "Summary of Significant Subsidiaries, VIEs, and Subsidiaries of VIEs"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of tax effect of tax holiday period per share explanatory.",
        "label": "Disclosure Of Tax Effect Of Tax Holiday Period Per Share Explanatory",
        "terseLabel": "Summary of Amount and Per Share Effect of Tax Holiday"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [text block]",
        "terseLabel": "Summary of Deferred Tax Assets and Deferred Tax Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of types of temporary differences, unused tax losses and unused tax credits. [Refer: Unused tax credits [member]; Unused tax losses [member]; Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [line items]",
        "terseLabel": "Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [table]",
        "terseLabel": "Disclosure Of Temporary Difference Unused Tax Losses And Unused Tax Credits [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "tme_DisclosureOfTermDepositsExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfTermDepositsExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalents"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of term deposits explanatory.",
        "label": "Disclosure Of Term Deposits Explanatory",
        "terseLabel": "Term deposits and cash and cash equivalents"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [line items]",
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [table]",
        "terseLabel": "Disclosure Of Terms And Conditions Of Sharebased Payment Arrangement [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "tme_DisclosureOfTradeReceivablesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisclosureOfTradeReceivablesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureAccountsReceivable"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Accounts Receivable",
        "documentation": "The disclosure of trade receivables.",
        "label": "Disclosure Of Trade Receivables Explanatory"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Disclosure of Transactions Between Related Parties"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r74"
     ]
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]",
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "tme_DisposalOfRightToUseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DisposalOfRightToUseAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal of right to use assets.",
        "label": "Disposal of Right to Use Assets",
        "negatedLabel": "Disposals"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets other than goodwill",
        "terseLabel": "Disposals",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r106"
     ]
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DisposalsPropertyPlantAndEquipment",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r58"
     ]
    },
    "tme_DividendAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DividendAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend",
        "label": "Dividend [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_DividendFromInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DividendFromInvestments",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend from investments..",
        "label": "Dividend From Investments",
        "terseLabel": "Dividend From Investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_DividendPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividend payables",
        "terseLabel": "Dividend payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends that the company has declared but not yet paid."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests, classified as financing activities",
        "negatedLabel": "Dividends paid to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for dividends paid to non-controlling interests, classified as financing activities. [Refer: Non-controlling interests; Dividends paid to non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "ifrs-full_DividendsReceived": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceived",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received",
        "negatedLabel": "Dividend received"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends received."
       }
      }
     },
     "auth_ref": [
      "r147"
     ]
    },
    "ifrs-full_DividendsReceivedClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsReceivedClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends received, classified as investing activities",
        "terseLabel": "Dividend received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]"
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to non-controlling interests",
        "negatedLabel": "Dividend to non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "dei_DocumentAccountingStandard": {
     "xbrltype": "accountingStandardItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAccountingStandard",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard",
        "documentation": "The basis of accounting the registrant has used to prepare the financial statements included in this filing This can either be 'U.S. GAAP', 'International Financial Reporting Standards', or 'Other'."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "dei_DocumentAnnualReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentAnnualReport",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report",
        "documentation": "Boolean flag that is true only for a form used as an annual report."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "dei_DocumentFinStmtErrorCorrectionFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFinStmtErrorCorrectionFlag",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Financial Statement Error Correction [Flag]",
        "documentation": "Indicates whether any of the financial statement period in the filing include a restatement due to error correction."
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332",
      "r334"
     ]
    },
    "dei_DocumentFiscalPeriodFocus": {
     "xbrltype": "fiscalPeriodItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalPeriodFocus",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus",
        "documentation": "Fiscal period values are FY, Q1, Q2, and Q3.  1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentFiscalYearFocus": {
     "xbrltype": "gYearItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentFiscalYearFocus",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus",
        "documentation": "This is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information:",
        "label": "Document Information [Line Items]",
        "documentation": "Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentInformationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentInformationTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Document Information",
        "label": "Document Information [Table]",
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentPeriodEndDate": {
     "xbrltype": "dateItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentPeriodEndDate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date",
        "documentation": "For the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period.  The format of the date is YYYY-MM-DD."
       }
      }
     },
     "auth_ref": []
    },
    "dei_DocumentRegistrationStatement": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentRegistrationStatement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement",
        "documentation": "Boolean flag that is true only for a form used as a registration statement."
       }
      }
     },
     "auth_ref": [
      "r325"
     ]
    },
    "dei_DocumentShellCompanyReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentShellCompanyReport",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report",
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r331"
     ]
    },
    "dei_DocumentTransitionReport": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentTransitionReport",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report",
        "documentation": "Boolean flag that is true only for a form used as a transition report."
       }
      }
     },
     "auth_ref": [
      "r333"
     ]
    },
    "dei_DocumentType": {
     "xbrltype": "submissionTypeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "DocumentType",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Document Type",
        "terseLabel": "Document Type",
        "documentation": "The type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'."
       }
      }
     },
     "auth_ref": []
    },
    "tme_DomainNameTrademarkAndInternetAudioVideoProgramTransmissionLicenseMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "DomainNameTrademarkAndInternetAudioVideoProgramTransmissionLicenseMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Domain name trademark and internet audio video program transmission license.",
        "label": "Domain Name Trademark And Internet Audio Video Program Transmission License [Member]",
        "terseLabel": "Domain Name Trademark And Internet Audio Video Program Transmission License"
       }
      }
     },
     "auth_ref": []
    },
    "tme_EarningsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EarningsAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings [Abstract].",
        "label": "Earnings [Abstract]",
        "terseLabel": "Earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings per share for Class A and Class B ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Summary of Earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]",
        "terseLabel": "Earnings Per Share [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EarningsPerShareTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EarningsPerShareTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [table]",
        "terseLabel": "Earnings Per Share [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      }
     },
     "auth_ref": [
      "r91"
     ]
    },
    "tme_EffectOfChangesInCurrencyRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EffectOfChangesInCurrencyRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Effect of changes in currency rate.",
        "label": "Effect Of Changes In Currency Rate",
        "terseLabel": "Effect Of Changes In Currency Rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Exchange differences on cash and cash equivalents"
       }
      },
      "en": {
       "role": {
        "documentation": "The effect of exchange rate changes on cash and cash equivalents held or due in a foreign currency. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r121",
      "r122"
     ]
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EmployeeBenefitsExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Employee benefits expense",
        "label": "Employee benefits expense",
        "terseLabel": "Employee benefits expenses (note ii and note iii)",
        "totalLabel": "Employee benefits expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment."
       }
      }
     },
     "auth_ref": [
      "r1",
      "r46",
      "r270"
     ]
    },
    "tme_EmployeeBenefitsExpensesForResearchAndDevelopment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EmployeeBenefitsExpensesForResearchAndDevelopment",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Employee benefits expenses for research and development",
        "label": "Employee Benefits Expenses for Research and Development",
        "documentation": "Employee benefits expenses for research and development."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine1": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine1",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One",
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressAddressLine2": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressAddressLine2",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two",
        "documentation": "Address Line 2 such as Street or Suite number"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCityOrTown": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCityOrTown",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town",
        "documentation": "Name of the City or Town"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressCountry": {
     "xbrltype": "countryCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressCountry",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country",
        "documentation": "ISO 3166-1 alpha-2 country code."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressPostalZipCode": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressPostalZipCode",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code",
        "documentation": "Code for the postal or zip code"
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityAddressesAddressTypeAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Addresses, Address Type [Axis]",
        "documentation": "The axis of a table defines the relationship between the domain members or categories in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCentralIndexKey": {
     "xbrltype": "centralIndexKeyItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCentralIndexKey",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key",
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCommonStockSharesOutstanding",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding",
        "documentation": "Indicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityCurrentReportingStatus": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityCurrentReportingStatus",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status",
        "documentation": "Indicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityEmergingGrowthCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityEmergingGrowthCompany",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company",
        "documentation": "Indicate if registrant meets the emerging growth company criteria."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "dei_EntityFileNumber": {
     "xbrltype": "fileNumberItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFileNumber",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity File Number",
        "terseLabel": "Entity File Number",
        "documentation": "Commission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityFilerCategory": {
     "xbrltype": "filerCategoryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityFilerCategory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category",
        "documentation": "Indicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "dei_EntityIncorporationStateCountryCode": {
     "xbrltype": "edgarStateCountryItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityIncorporationStateCountryCode",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code",
        "documentation": "Two-character EDGAR code representing the state or country of incorporation."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityInteractiveDataCurrent": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityInteractiveDataCurrent",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current",
        "documentation": "Boolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files)."
       }
      }
     },
     "auth_ref": [
      "r335"
     ]
    },
    "dei_EntityRegistrantName": {
     "xbrltype": "normalizedStringItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityRegistrantName",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name",
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "dei_EntityShellCompany": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityShellCompany",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company",
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act."
       }
      }
     },
     "auth_ref": [
      "r327"
     ]
    },
    "dei_EntityVoluntaryFilers": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityVoluntaryFilers",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is not required to file reports pursuant to Section 13 or Section 15(d) of the Act."
       }
      }
     },
     "auth_ref": []
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "xbrltype": "yesNoItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "EntityWellKnownSeasonedIssuer",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer",
        "documentation": "Indicate 'Yes' or 'No' if the registrant is a well-known seasoned issuer, as defined in Rule 405 of the Securities Act. Is used on Form Type: 10-K, 10-Q, 8-K, 20-F, 6-K, 10-K/A, 10-Q/A, 20-F/A, 6-K/A, N-CSR, N-Q, N-1A."
       }
      }
     },
     "auth_ref": [
      "r336"
     ]
    },
    "ifrs-full_EntitysOwnEquityInstrumentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysOwnEquityInstrumentsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's own equity instruments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity instruments issued by the entity. It also represents the standard value for the 'Classes of entity's own equity instruments' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r167"
     ]
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForAssociatesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]",
        "terseLabel": "Entity's total for associates [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88",
      "r159"
     ]
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]",
        "terseLabel": "Entity's total for business combinations [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r216",
      "r221"
     ]
    },
    "ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForConsolidatedStructuredEntitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for consolidated structured entities [member]",
        "terseLabel": "Entity's total for consolidated structured entities [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Consolidated structured entities' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r160"
     ]
    },
    "ifrs-full_EntitysTotalForImpairmentOfFinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForImpairmentOfFinancialAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for impairment of financial assets [member]",
        "terseLabel": "Entity's total for impairment of financial assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Impairment of financial assets' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForRelatedPartiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r77"
     ]
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EntitysTotalForSubsidiariesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88",
      "r158"
     ]
    },
    "ifrs-full_Equity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Equity",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r28",
      "r134",
      "r136",
      "r162",
      "r163",
      "r166"
     ]
    },
    "ifrs-full_EquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAndLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAndLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      }
     },
     "auth_ref": [
      "r20"
     ]
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      }
     },
     "auth_ref": [
      "r19"
     ]
    },
    "tme_EquityAttributableToOwnersOfParentAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EquityAttributableToOwnersOfParentAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity attributable to owners of parent.",
        "label": "Equity Attributable To Owners Of Parent [Abstract]",
        "terseLabel": "Equity attributable to equity holders of the Company"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityAttributableToOwnersOfParentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Total Attributable to Equity Holders of the Company [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_EquityInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityInvestmentsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity Investments"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      }
     },
     "auth_ref": [
      "r314",
      "r322"
     ]
    },
    "ifrs-full_EquityMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the residual interest in the assets of the entity after deducting all its liabilities. It also represents the standard value for the 'Components of equity' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_EquityPriceRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "EquityPriceRiskMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity price risk [member]",
        "terseLabel": "Equity Price Risk"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of other price risk that represents the type of risk that the fair value or future cash flows of a financial instrument will fluctuate because of changes in equity prices. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r313",
      "r321"
     ]
    },
    "tme_EquitySettledShareBasedCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EquitySettledShareBasedCompensation",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Equity-settled share-based compensation",
        "label": "Equity Settled Share Based Compensation",
        "documentation": "Equity settled share based compensation."
       }
      }
     },
     "auth_ref": []
    },
    "tme_EstimatedUsefulLivesAcquiredIntangibleAssets": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EstimatedUsefulLivesAcquiredIntangibleAssets",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated useful lives acquired intangible assets.",
        "label": "Estimated Useful Lives Acquired Intangible Assets",
        "terseLabel": "Estimated useful lives of acquired intangible assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_EstimatedUsefulLivesPropertyPlantAndEquipment": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "EstimatedUsefulLivesPropertyPlantAndEquipment",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Estimated useful lives property plant and equipment.",
        "label": "Estimated Useful Lives Property Plant And Equipment",
        "terseLabel": "Servers and network equipment"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExchangeGains": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExchangeGains",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Exchange losses/(gains)",
        "documentation": "Exchange gains.",
        "label": "Exchange Gains"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExerciseMultiples": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExerciseMultiples",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exercise multiples is used to calculate the fair value of the share options granted. It estimates to which level of the share price would the early exercise happens.",
        "label": "Exercise Multiples",
        "terseLabel": "Exercise multiples"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExerciseOfShareOptionsAndRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExerciseOfShareOptionsAndRestrictedStockUnits",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise of share options and restricted stock units",
        "label": "Exercise of Share Options and Restricted Stock Units",
        "terseLabel": "Exercise of share options/ RSUs (note i)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise"
       }
      },
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "tme_ExercisePriceRangeEightMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeEightMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range eight.",
        "label": "Exercise Price Range Eight [Member]",
        "terseLabel": "Exercise Price Range Eight"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeElevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeElevenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range eleven.",
        "label": "Exercise Price Range Eleven [Member]",
        "terseLabel": "Exercise Price Range Eleven"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeFifteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeFifteenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range fifteen.",
        "label": "Exercise Price Range Fifteen [Member]",
        "terseLabel": "Exercise Price Range Fifteen"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeFiveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeFiveMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range five.",
        "label": "Exercise Price Range Five [Member]",
        "terseLabel": "Exercise Price Range Five"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeFourMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeFourMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range four.",
        "label": "Exercise Price Range Four [Member]",
        "terseLabel": "Exercise Price Range Four"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeFourteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeFourteenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range fourteen.",
        "label": "Exercise Price Range Fourteen [Member]",
        "terseLabel": "Exercise Price Range Fourteen"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeNineMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeNineMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range nine.",
        "label": "Exercise Price Range Nine [Member]",
        "terseLabel": "Exercise Price Range Nine"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeOneMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range one.",
        "label": "Exercise Price Range One [Member]",
        "terseLabel": "Exercise Price Range One"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeSevenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeSevenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range seven.",
        "label": "Exercise Price Range Seven [Member]",
        "terseLabel": "Exercise Price Range Seven"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeSixMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeSixMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range six.",
        "label": "Exercise Price Range Six [Member]",
        "terseLabel": "Exercise Price Range Six"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeTenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeTenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range ten.",
        "label": "Exercise Price Range Ten [Member]",
        "terseLabel": "Exercise Price Range Ten"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeThirteenMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeThirteenMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range thirteen",
        "label": "Exercise Price Range Thirteen [Member]",
        "terseLabel": "Exercise Price Range Thirteen"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeThreeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeThreeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range three.",
        "label": "Exercise Price Range Three [Member]",
        "terseLabel": "Exercise Price Range Three"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeTwelveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeTwelveMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range twelve.",
        "label": "Exercise Price Range Twelve [Member]",
        "terseLabel": "Exercise Price Range Twelve"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ExercisePriceRangeTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExercisePriceRangeTwoMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range two.",
        "label": "Exercise Price Range Two [Member]",
        "terseLabel": "Exercise Price Range Two"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Expected dividend yield"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      }
     },
     "auth_ref": [
      "r209"
     ]
    },
    "tme_ExpectedRetentionRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExpectedRetentionRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected retention rate.",
        "label": "Expected Retention Rate",
        "terseLabel": "Expected retention rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tme_ExpenseRelatingToShortTermLeasesChargedToCostOfRevenueAndExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ExpenseRelatingToShortTermLeasesChargedToCostOfRevenueAndExpenses",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expense relating to short-term leases (included in cost of revenues and expenses)",
        "documentation": "Expense relating to short term leases charged to cost of revenue and expenses",
        "label": "Expense Relating to Short term Leases Charged to Cost Of Revenue And Expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Explanation of when entity expects to recognise transaction price allocated to remaining performance obligations as revenue",
        "terseLabel": "Explanation of when entity expects to recognise transaction price allocated to performance obligations"
       }
      },
      "en": {
       "role": {
        "documentation": "The explanation of when the entity expects to recognise the transaction price allocated to the remaining performance obligations as revenue. [Refer: Revenue from contracts with customers; Transaction price allocated to remaining performance obligations]"
       }
      }
     },
     "auth_ref": [
      "r174"
     ]
    },
    "tme_FairValueChangeOnInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FairValueChangeOnInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value change on investments.",
        "label": "Fair Value Change On Investments",
        "negatedLabel": "Fair value change of investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FairValuesOfEmployeeStockOptionsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FairValuesOfEmployeeStockOptionsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values of employee stock options.",
        "label": "Fair Values Of Employee Stock Options [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FairValuesOfNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FairValuesOfNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values of notes payable.",
        "label": "Fair Values Of Notes Payable"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FinanceCostAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinanceCostAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Cost.",
        "label": "Finance Cost [Abstract]",
        "terseLabel": "Finance Cost [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinanceCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceCosts",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r41"
     ]
    },
    "ifrs-full_FinanceIncomeCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinanceIncomeCost",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "totalLabel": "Finance costs"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "tme_FinancialAssetAnalysisBasedOnInvoicedateMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinancialAssetAnalysisBasedOnInvoicedateMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial Asset Analysis Based On Invoicedate Member",
        "label": "Financial Asset Analysis Based On Invoicedate [Member]",
        "terseLabel": "Ageing analysis of the accounts receivable based on invoice date"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets",
        "periodEndLabel": "Financial assets at end of period",
        "periodStartLabel": "Financial assets at beginning of period",
        "label": "Financial assets",
        "terseLabel": "Financial assets",
        "verboseLabel": "Financial assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that are: (a) cash; (b) an equity instrument of another entity; (c) a contractual right: (i) to receive cash or another financial asset from another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially favourable to the entity; or (d) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to receive a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose the entity\u2019s own equity instruments do not include puttable financial instruments classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. [Refer: Financial instruments, class [member]; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r230",
      "r235",
      "r236",
      "r239",
      "r312"
     ]
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtAmortisedCostMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, class [member]",
        "terseLabel": "Financial Assets at Amortized Cost"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets measured at amortised cost class. [Refer: Financial assets at amortised cost]"
       }
      }
     },
     "auth_ref": [
      "r249"
     ]
    },
    "tme_FinancialAssetsAtFairValueProfitLossAcquiredThroughBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinancialAssetsAtFairValueProfitLossAcquiredThroughBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial assets at fair value profit loss acquired through business combination.",
        "label": "Financial Assets At Fair Value Profit Loss Acquired Through Business Combination",
        "terseLabel": "Business combinations"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets at fair value through other comprehensive income",
        "label": "Financial assets at fair value through other comprehensive income",
        "periodEndLabel": "At end of the year",
        "periodStartLabel": "At beginning of the year",
        "terseLabel": "Financial assets at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through other comprehensive income, category [member]",
        "terseLabel": "Financial Assets at Fair Value Through Other Comprehensive Income"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through other comprehensive income category. [Refer: Financial assets at fair value through other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r247"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial assets at fair value through profit or loss",
        "label": "Financial assets at fair value through profit or loss",
        "periodEndLabel": "At end of the year",
        "periodStartLabel": "At beginning of the year",
        "terseLabel": "Other investments"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial assets that are measured at fair value and for which gains (losses) are recognised in profit or loss. A financial asset shall be measured at fair value through profit or loss unless it is measured at amortised cost or at fair value through other comprehensive income. A gain (loss) on a financial asset measured at fair value shall be recognised in profit or loss unless it is part of a hedging relationship, it is an investment in an equity instrument for which the entity has elected to present gains and losses in other comprehensive income or it is a financial asset measured at fair value through other comprehensive income. [Refer: At fair value [member]; Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets at fair value through profit or loss, category [member]",
        "terseLabel": "Financial Assets at Fair Value Through Profit and Loss"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets at fair value through profit or loss category. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsCategoryMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]",
        "terseLabel": "Financial assets, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial assets. It also represents the standard value for the 'Categories of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets designated as measured at fair value through profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_FinancialAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes of financial assets. It also represents the standard value for the 'Classes of financial assets' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r196",
      "r242",
      "r243",
      "r266",
      "r267"
     ]
    },
    "ifrs-full_FinancialLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilities",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total financial liabilities",
        "label": "Financial liabilities",
        "verboseLabel": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that are: (a) a contractual obligation: (i) to deliver cash or another financial asset to another entity; or (ii) to exchange financial assets or financial liabilities with another entity under conditions that are potentially unfavourable to the entity; or (b) a contract that will, or may be, settled in the entity\u2019s own equity instruments and is: (i) a non-derivative for which the entity is, or may be, obliged to deliver a variable number of the entity\u2019s own equity instruments; or (ii) a derivative that will, or may be, settled other than by the exchange of a fixed amount of cash or another financial asset for a fixed number of the entity\u2019s own equity instruments. For this purpose, rights, options or warrants to acquire a fixed number of the entity\u2019s own equity instruments for a fixed amount of any currency are equity instruments if the entity offers the rights, options or warrants pro rata to all of its existing owners of the same class of its own non-derivative equity instruments. Also, for those purposes the entity\u2019s own equity instruments do not include puttable financial instruments that are classified as equity instruments in accordance with paragraphs 16A-16B of IAS 32, instruments that impose on the entity an obligation to deliver to another party a pro rata share of the net assets of the entity only on liquidation and are classified as equity instruments in accordance with paragraphs 16C-16D of IAS 32, or instruments that are contracts for the future receipt or delivery of the entity\u2019s own equity instruments. As an exception, an instrument that meets the definition of a financial liability is classified as an equity instrument if it has all the features and meets the conditions in paragraphs 16A-16B or paragraphs 16C-16D of IAS 32. [Refer: Financial instruments, class [member]; Financial assets; Derivatives [member]]"
       }
      }
     },
     "auth_ref": [
      "r230"
     ]
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost",
        "terseLabel": "Financial liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of financial liabilities at amortised cost. The amortised cost is the amount at which financial liabilities are measured at initial recognition minus principal repayments, plus or minus the cumulative amortisation using the effective interest method of any difference between that initial amount and the maturity amount. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r246"
     ]
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesCategoryMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]",
        "terseLabel": "Financial liabilities, category [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated categories of financial liabilities. It also represents the standard value for the 'Categories of financial liabilities' axis if no other member is used. [Refer: Financial assets]"
       }
      }
     },
     "auth_ref": [
      "r248"
     ]
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "FinancialLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]",
        "terseLabel": "Financial liabilities, class [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated classes financial liabilities. It also represents the standard value for the 'Classes of financial liabilities' axis if no other member is used. [Refer: Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r242",
      "r243",
      "r266",
      "r267"
     ]
    },
    "tme_FinancialRiskManagementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinancialRiskManagementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FinancialRiskManagementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinancialRiskManagementLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Line Items]",
        "terseLabel": "Financial Risk Management [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FinancialRiskManagementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FinancialRiskManagementTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Table]",
        "terseLabel": "Financial Risk Management [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_FirstCategoryVestingScheduleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "FirstCategoryVestingScheduleMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First category vesting schedule.",
        "label": "First Category Vesting Schedule [Member]",
        "terseLabel": "First Category Vesting Schedule"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ForeignCountriesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ForeignCountriesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Foreign countries [member]",
        "terseLabel": "Foreign Countries"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      }
     },
     "auth_ref": [
      "r262",
      "r263"
     ]
    },
    "tme_ForeignExchangeRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ForeignExchangeRiskMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange risk.",
        "label": "Foreign Exchange Risk [Member]",
        "terseLabel": "Foreign Exchange Risk"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GainFromBusinessCombinationStepAcquisition": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GainFromBusinessCombinationStepAcquisition",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0,
       "order": 20.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Gain from business combination step acquisition.",
        "label": "Gain From Business Combination Step Acquisition",
        "negatedLabel": "Gains of step-up acquisition arising from business combination (Note 7)",
        "terseLabel": "Gains on step-up acquisition arising from business combination"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in other comprehensive income",
        "terseLabel": "Impact in other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in other comprehensive income on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      }
     },
     "auth_ref": [
      "r228"
     ]
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in profit or loss",
        "terseLabel": "Post-tax profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in profit or loss on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      }
     },
     "auth_ref": [
      "r228",
      "r229"
     ]
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax",
        "terseLabel": "Currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on exchange differences on the translation of financial statements of foreign operations, net of tax, before reclassification adjustments. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Gains (losses) on financial assets measured at fair value through other comprehensive income, net of tax",
        "terseLabel": "Fair value changes on financial assets at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) recognised in other comprehensive income on financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9, net of tax, before reclassification adjustments. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r44"
     ]
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeneralAndAdministrativeExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "negatedLabel": "General and administrative expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tme_GeneralAndAdministrativeExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GeneralAndAdministrativeExpensesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General and administrative expenses.",
        "label": "General And Administrative Expenses [Member]",
        "terseLabel": "General and Administrative Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General information organization and basis of preparation.",
        "label": "General Information Organization And Basis Of Preparation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General information organization and basis of preparation.",
        "label": "General Information Organization And Basis Of Preparation [Line Items]",
        "terseLabel": "General Information Organization And Basis Of Preparation [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General information organization and basis of preparation.",
        "label": "General Information Organization And Basis Of Preparation [Table]",
        "terseLabel": "General Information Organization And Basis Of Preparation [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_GeographicalAreasAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r281",
      "r302",
      "r305"
     ]
    },
    "ifrs-full_GeographicalAreasMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GeographicalAreasMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated geographical areas. It also represents the standard value for the 'Geographical areas' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r264",
      "r281",
      "r302",
      "r305"
     ]
    },
    "ifrs-full_Goodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Goodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillSummaryOfGoodwillDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognised. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r100",
      "r101",
      "r220"
     ]
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Goodwill recognised as of acquisition date",
        "terseLabel": "Goodwill, related to reverse acquisition",
        "verboseLabel": "Goodwill"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r309",
      "r310"
     ]
    },
    "ifrs-full_GovernmentGrants": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GovernmentGrants",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentPayables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Government grants",
        "terseLabel": "Government grants"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assistance by government in the form of transfers of resources to an entity in return for past or future compliance with certain conditions relating to the operating activities of the entity, recognised as deferred income. They exclude those forms of government assistance that cannot reasonably have a value placed upon them and transactions with government that cannot be distinguished from the normal trading transactions of the entity. [Refer: Deferred income other than contract liabilities; Government [member]]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossCarryingAmountMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Gross carrying amount [Member]",
        "label": "Gross carrying amount [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the amount at which an asset is recognised before deducting any accumulated depreciation (amortisation) and accumulated impairment losses thereon. [Refer: Depreciation and amortisation expense; Impairment loss]"
       }
      }
     },
     "auth_ref": [
      "r56",
      "r104",
      "r114",
      "r117",
      "r220",
      "r236",
      "r239",
      "r312"
     ]
    },
    "ifrs-full_GrossProfit": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "GrossProfit",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "netLabel": "Gross profit",
        "label": "Gross profit",
        "totalLabel": "Gross profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      }
     },
     "auth_ref": [
      "r271"
     ]
    },
    "tme_GuangxiHexianInvestmentManagementCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GuangxiHexianInvestmentManagementCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guangxi Hexian Investment Management Co.Ltd.",
        "label": "Guangxi Hexian Investment Management Co.Ltd [Member]",
        "terseLabel": "Guangxi Hexian Investment Management Co., Ltd"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GuangzhouFanxingEntertainmentInformationTechnologyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GuangzhouFanxingEntertainmentInformationTechnologyMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GuangzhouFanxing Entertainment InformationTechnology.",
        "label": "Guangzhou Fanxing Entertainment Information Technology [Member]",
        "terseLabel": "Guangzhou Fanxing Entertainment Information Technology"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GuangzhouKugouComputerTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GuangzhouKugouComputerTechnologyCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guangzhou Kugou Computer Technology Co., Ltd.",
        "label": "Guangzhou Kugou Computer Technology Co Ltd [Member]",
        "terseLabel": "Guangzhou Kugou Computer Technology Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_GuangzhouShiyinlianSoftwareTechnologyCo.LtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "GuangzhouShiyinlianSoftwareTechnologyCo.LtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guangzhou shiyinlian software technology co. ltd.",
        "label": "Guangzhou Shiyinlian Software Technology Co. Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "country_HK": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/country/2023",
     "localname": "HK",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IFRS9Member": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IFRS9Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "IFRS 9 [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRS 9 Financial Instruments."
       }
      }
     },
     "auth_ref": [
      "r365",
      "r368",
      "r369",
      "r370",
      "r371",
      "r372",
      "r373",
      "r374"
     ]
    },
    "dei_IcfrAuditorAttestationFlag": {
     "xbrltype": "booleanItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "IcfrAuditorAttestationFlag",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "auth_ref": [
      "r330",
      "r331",
      "r332"
     ]
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Identifiable intangible assets recognised as of acquisition date",
        "terseLabel": "Intangible assets acquired in business combinations",
        "verboseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for identifiable intangible assets acquired in a business combination. [Refer: Intangible assets other than goodwill; Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r308",
      "r310"
     ]
    },
    "ifrs-full_ImpairmentLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairment loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount recognised as a reduction of the carrying amount of an asset or cash-generating unit to its recoverable amount. [Refer: Carrying amount [member]]"
       }
      }
     },
     "auth_ref": [
      "r98",
      "r99"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment provision for investment in an associate (Note 17)",
        "label": "Impairment loss recognised in profit or loss"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r95",
      "r97"
     ]
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment loss recognised in profit or loss, goodwill",
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Goodwill impairment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r219"
     ]
    },
    "tme_ImpairmentOfAssociatesAndJointVentureAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ImpairmentOfAssociatesAndJointVentureAccountedForUsingEquityMethod",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Impairment provision (note)",
        "documentation": "Impairment of associates and joint venture accounted for using equity method.",
        "label": "Impairment Of Associates And Joint Venture Accounted For Using Equity Method"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ImpairmentOfFinancialAssetsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ImpairmentOfFinancialAssetsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Impairment of financial assets [axis]",
        "terseLabel": "Impairment of financial assets [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r269"
     ]
    },
    "tme_IncomeFromGovernmentGrantsAndTaxRebates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeFromGovernmentGrantsAndTaxRebates",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income from government grants and tax rebates.",
        "label": "Income From Government Grants And Tax Rebates",
        "terseLabel": "Government grants and tax rebates (note)"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeStatementAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeStatementAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncomeStatementLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeStatementLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Statement Line Items",
        "label": "Income Statement [Line Items]",
        "terseLabel": "Income Statement [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncomeStatementLocation1Axis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeStatementLocation1Axis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location 1.",
        "label": "Income Statement Location1 [Axis]",
        "terseLabel": "Income Statement Location1"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncomeStatementLocation1Domain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeStatementLocation1Domain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location 1.",
        "label": "Income Statement Location1 [Domain]",
        "terseLabel": "Income Statement Location1"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncomeStatementTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeStatementTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement table.",
        "label": "Income Statement [Table]",
        "terseLabel": "Income Statement [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxExpenseContinuingOperations",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Tax income (expense)",
        "label": "Tax expense (income)",
        "totalLabel": "Total income tax expense",
        "negatedLabel": "Income tax expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The aggregate amount included in the determination of profit (loss) for the period in respect of current tax and deferred tax. [Refer: Current tax expense (income); Deferred tax expense (income)]"
       }
      }
     },
     "auth_ref": [
      "r43",
      "r48",
      "r49",
      "r50",
      "r80",
      "r155",
      "r253"
     ]
    },
    "tme_IncomeTaxesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeTaxesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes Line Items.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Income taxes refund (paid)",
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income taxes paid"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      }
     },
     "auth_ref": [
      "r124",
      "r288"
     ]
    },
    "tme_IncomeTaxesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncomeTaxesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes table.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease)/increase in cash and cash equivalents",
        "netLabel": "Net increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents after the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Net (decrease)/increase in cash and cash equivalents",
        "netLabel": "Net increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in cash and cash equivalents before the effect of exchange rate changes on cash and cash equivalents held in foreign currencies. [Refer: Cash and cash equivalents; Effect of exchange rate changes on cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r128"
     ]
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total increase (decrease) in fair value measurement, assets",
        "label": "Increase (decrease) in fair value measurement, assets",
        "terseLabel": "Fair value change"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r166"
     ]
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of ordinary shares issued",
        "terseLabel": "Issuance of ordinary shares",
        "verboseLabel": "Issuance of ordinary shares, Shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through business combinations, deferred tax liability (asset)",
        "terseLabel": "Business combinations"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]"
       }
      }
     },
     "auth_ref": [
      "r349"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through change in equity of subsidiaries, equity",
        "terseLabel": "Other equity transactions (Note 22(iv))"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "tme_IncreaseDecreaseThroughCurrencyTranslationDifferencesInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncreaseDecreaseThroughCurrencyTranslationDifferencesInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through currency translation differences investments in subsidiaries joint ventures and associates.",
        "label": "Increase Decrease Through Currency Translation Differences Investments In Subsidiaries Joint Ventures And Associates",
        "terseLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through disposal of subsidiary, equity",
        "terseLabel": "Disposal of a subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "tme_IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedStockUnits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedStockUnits",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through exercise of options and restricted stock units.",
        "label": "Increase Decrease Through Exercise Of Options And Restricted Stock Units",
        "terseLabel": "Exercise of share options/ Restricted share units(\"RSUs\")",
        "verboseLabel": "Exercise of share options/RSUs"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncreaseDecreaseThroughExpiryOfPutRightOfPuttableOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncreaseDecreaseThroughExpiryOfPutRightOfPuttableOrdinaryShares",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through expiry of put right of puttable ordinary shares.",
        "label": "Increase Decrease Through Expiry Of Put Right Of Puttable Ordinary Shares",
        "terseLabel": "Expiry of put right of puttable ordinary shares"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IncreaseDecreaseThroughExpiryOfPuttableOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncreaseDecreaseThroughExpiryOfPuttableOrdinaryShares",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Expiry Of Puttable Ordinary Shares",
        "label": "Increase Decrease Through Expiry Of Puttable Ordinary Shares",
        "documentation": "Increase Decrease Through Expiry Of Puttable Ordinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation - value of employee services",
        "verboseLabel": "Share based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransferBetweenRevaluationReserveAndRetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransferBetweenRevaluationReserveAndRetainedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfer between revaluation surplus and retained earnings, equity",
        "terseLabel": "Capitalization of retained earnings of a subsidiary under a group restructuring"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transfers between a revaluation surplus and retained earnings. [Refer: Retained earnings; Revaluation surplus]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "tme_IncreaseDecreaseThroughTransferFromOtherComprehensiveIncomeToRetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IncreaseDecreaseThroughTransferFromOtherComprehensiveIncomeToRetainedEarnings",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase decrease through transfer from other comprehensive income to retained earnings.",
        "label": "Increase Decrease Through Transfer From Other Comprehensive Income To Retained Earnings",
        "verboseLabel": "Transfer of gains on disposal of financial instruments to retained earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransferToStatutoryReserve",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfer to statutory reserve, equity",
        "terseLabel": "Appropriations to statutory reserves",
        "verboseLabel": "Profit appropriations to PRC statutory reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transfers to a statutory reserve. [Refer: Statutory reserve]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r355"
     ]
    },
    "tme_IntangibleAssetsAccumulatedAmortization": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IntangibleAssetsAccumulatedAmortization",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": "tme_IntangibleAssetsOtherThanGoodwillNetBookAmount",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of intangible asset.",
        "label": "Intangible Assets Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "auth_ref": []
    },
    "tme_IntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IntangibleAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets.",
        "label": "Intangible Assets [Member]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total intangible assets other than goodwill",
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Closing net book amount",
        "periodStartLabel": "Opening net book amount",
        "terseLabel": "Intangible assets",
        "verboseLabel": "Intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      }
     },
     "auth_ref": [
      "r11",
      "r108"
     ]
    },
    "tme_IntangibleAssetsOtherThanGoodwillCost": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IntangibleAssetsOtherThanGoodwillCost",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": "tme_IntangibleAssetsOtherThanGoodwillNetBookAmount",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount for acquiring the assets, before amortization of asset, excluding goodwill, lacking physical substance with a finite life.",
        "label": "Intangible Assets Other Than Goodwill Cost",
        "terseLabel": "Cost"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets other than goodwill [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for intangible assets other than goodwill. It also represents the standard value for the 'Classes of intangible assets other than goodwill' axis if no other member is used. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r109",
      "r286",
      "r303"
     ]
    },
    "tme_IntangibleAssetsOtherThanGoodwillNetBookAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "IntangibleAssetsOtherThanGoodwillNetBookAmount",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]",
        "label": "Intangible Assets Other Than Goodwill Net Book Amount",
        "totalLabel": "Net book amount"
       }
      }
     },
     "auth_ref": []
    },
    "tme_InterestAndRelatedExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InterestAndRelatedExpenses",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails": {
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinanceCostsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and related expenses.",
        "label": "Interest and Related Expenses",
        "verboseLabel": "Interest and related expenses"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestExpenseOnLeaseLiabilities",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest expense (included in finance costs)",
        "label": "Interest expense on lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r181"
     ]
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Interest paid",
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Payments for interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "tme_InterestPaidForNotesPayable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InterestPaidForNotesPayable",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Interest paid for notes payable",
        "label": "Interest Paid For Notes Payable",
        "documentation": "Interest paid for notes payable."
       }
      }
     },
     "auth_ref": []
    },
    "tme_InterestPaidLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InterestPaidLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest paid lease liabilities classified as financing activities.",
        "label": "Interest Paid Lease Liabilities Classified As Financing Activities",
        "terseLabel": "Interest paid"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "terseLabel": "Interest received"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      }
     },
     "auth_ref": [
      "r123"
     ]
    },
    "ifrs-full_InterestRevenueExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InterestRevenueExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "verboseLabel": "Interest income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      }
     },
     "auth_ref": [
      "r254",
      "r260",
      "r346"
     ]
    },
    "tme_InternalDevelopedContentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InternalDevelopedContentsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal developed contents.",
        "label": "Internal Developed Contents [Member]",
        "terseLabel": "Internal Developed Contents and Copyrights [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Inventories": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Inventories",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total current inventories",
        "label": "Current inventories",
        "terseLabel": "Inventories"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      }
     },
     "auth_ref": [
      "r13",
      "r67",
      "r273"
     ]
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method",
        "periodEndLabel": "At December 31",
        "periodStartLabel": "At January 1",
        "terseLabel": "Investments accounted for using equity method",
        "totalLabel": "Investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments accounted for using the equity method. The equity method is a method of accounting whereby the investment is initially recognised at cost and adjusted thereafter for the post-acquisition change in the investor's share of net assets of the investee. The investor's profit or loss includes its share of the profit or loss of the investee. The investor's other comprehensive income includes its share of the other comprehensive income of the investee. [Refer: At cost [member]]"
       }
      }
     },
     "auth_ref": [
      "r12",
      "r157",
      "r255"
     ]
    },
    "tme_InvestmentAccountedForUsingEquityMethodLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InvestmentAccountedForUsingEquityMethodLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Accounted For Using Equity Method Line Items",
        "label": "Investment Accounted For Using Equity Method [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_InvestmentAccountedForusingEquityMethodTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InvestmentAccountedForusingEquityMethodTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment Accounted Forusing Equity Method Table",
        "label": "Investment Accounted ForUsing Equity Method [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_InvestmentCommitments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InvestmentCommitments",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment commitments.",
        "label": "Investment Commitments",
        "terseLabel": "Investment commitments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_InvestmentOnEquityInterest": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InvestmentOnEquityInterest",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment on equity interest.",
        "label": "Investment On Equity Interest"
       }
      }
     },
     "auth_ref": []
    },
    "tme_InvestmentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "InvestmentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment payables.",
        "label": "Investment Payables",
        "terseLabel": "Investment payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsAccountedForUsingEquityMethodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [abstract]",
        "terseLabel": "Investments Accounted For Using Equity Method [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": "ifrs-full_InvestmentAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in associates accounted for using equity method",
        "terseLabel": "Investments in associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "InvestmentsInJointVenturesAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": "ifrs-full_InvestmentAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments in joint ventures accounted for using equity method",
        "terseLabel": "Investments in joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of investments in joint ventures accounted for using the equity method. [Refer: Joint ventures [member]; Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_IssueOfEquity": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssueOfEquity",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Issuance of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      }
     },
     "auth_ref": [
      "r4"
     ]
    },
    "ifrs-full_IssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapital",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total issued capital",
        "label": "Issued capital",
        "terseLabel": "Share capital"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "ifrs-full_IssuedCapitalMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "IssuedCapitalMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Share\u00a0Capital [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensation",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Key management personnel compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r72"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based compensation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of share-based payments. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r71"
     ]
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails": {
       "parentTag": "ifrs-full_KeyManagementPersonnelCompensation",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Short-term employee benefits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel in the form of short-term employee benefits. [Refer: Key management personnel of entity or parent [member]]"
       }
      }
     },
     "auth_ref": [
      "r70"
     ]
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key Management Personnel of Entity or Parent"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for those persons having authority and responsibility for planning, directing and controlling the activities of the entity, directly or indirectly, including any director (whether executive or otherwise) of that entity."
       }
      }
     },
     "auth_ref": [
      "r76"
     ]
    },
    "ifrs-full_LandMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LandMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing land held by the entity for use in operations. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r279"
     ]
    },
    "tme_LandUseRightPolicyTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "LandUseRightPolicyTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesPolicies"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use right",
        "label": "Land Use Right [Policy Text Block]",
        "terseLabel": "Land use rights"
       }
      }
     },
     "auth_ref": []
    },
    "tme_LandUseRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "LandUseRights",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use rights.",
        "label": "Land Use Rights",
        "terseLabel": "Land use rights",
        "periodStartLabel": "Biginning balance",
        "periodEndLabel": "Ending balance"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanFiveYearsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "verboseLabel": "Over 5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      }
     },
     "auth_ref": [
      "r186",
      "r187",
      "r195",
      "r316",
      "r318",
      "r320"
     ]
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than one year and not later than five years [member]",
        "terseLabel": "Later than one year and not later than five years",
        "verboseLabel": "Between 2 and 5 years"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      }
     },
     "auth_ref": [
      "r315",
      "r320"
     ]
    },
    "ifrs-full_LaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanSixMonthsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than six months [member]",
        "terseLabel": "Over 6 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Later than three months and not later than six months [member]",
        "terseLabel": "3 to 6 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than six months."
       }
      }
     },
     "auth_ref": [
      "r316",
      "r317",
      "r320"
     ]
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease Liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r295",
      "r297"
     ]
    },
    "tme_LeaseLiabilitiesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "LeaseLiabilitiesPayableMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities payable.",
        "label": "Lease Liabilities Payable [Member]",
        "terseLabel": "Lease Liabilities Payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LeaseholdImprovementsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold improvements [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      }
     },
     "auth_ref": [
      "r350"
     ]
    },
    "tme_LegalCompensationSoughtValue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "LegalCompensationSoughtValue",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ContingentLiabilitiesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal compensation sought value.",
        "label": "Legal Compensation Sought Value",
        "terseLabel": "Contingent liabilities amount of damages sought"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Level3OfFairValueHierarchyMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a category of the fair value hierarchy where inputs to the valuation techniques are unobservable inputs for the asset or liability. Unobservable inputs are inputs for which market data are not available and that are developed using the best information available about the assumptions that the market participants would use when pricing the asset or liability."
       }
      }
     },
     "auth_ref": [
      "r163"
     ]
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LevelsOfFairValueHierarchyAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r66",
      "r163"
     ]
    },
    "ifrs-full_Liabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Liabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "periodEndLabel": "Liabilities at end of period",
        "negatedLabel": "Liabilities",
        "periodStartLabel": "Liabilities at beginning of period",
        "label": "Liabilities",
        "totalLabel": "Total liabilities",
        "negatedTotalLabel": "Total liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of a present obligation of the entity to transfer an economic resource as a result of past events. Economic resource is a right that has the potential to produce economic benefits."
       }
      }
     },
     "auth_ref": [
      "r20",
      "r162",
      "r163",
      "r166",
      "r254",
      "r259"
     ]
    },
    "ifrs-full_LiquidityRiskMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LiquidityRiskMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Liquidity risk [member]",
        "verboseLabel": "Liquidity Risk"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the risk that an entity will encounter difficulty in meeting obligations associated with financial liabilities that are settled by delivering cash or another financial asset. [Refer: Financial assets; Financial liabilities]"
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r311"
     ]
    },
    "tme_LockUpPeriodForSellingOfShares": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "LockUpPeriodForSellingOfShares",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Lock up period of shares",
        "label": "Lock Up Period For Selling Of Shares",
        "documentation": "Lock up period for selling of shares."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_LongtermDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LongtermDeposits",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Long-term deposits",
        "terseLabel": "Term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_LossesOnDisposalsOfInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "LossesOnDisposalsOfInvestments",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Losses on disposals of investments",
        "negatedLabel": "Disposal"
       }
      },
      "en": {
       "role": {
        "documentation": "The losses on the disposal of investments."
       }
      }
     },
     "auth_ref": [
      "r45"
     ]
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MaturityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MaturityAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r23",
      "r173",
      "r186",
      "r187",
      "r188",
      "r189",
      "r190",
      "r195",
      "r227",
      "r241",
      "r283",
      "r316"
     ]
    },
    "tme_MaximumRepurchaseAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "MaximumRepurchaseAmount",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum repurchase amount.",
        "label": "Maximum Repurchase Amount",
        "terseLabel": "Maximum repurchase amount",
        "verboseLabel": "Maximum repurchase amount"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_MeasurementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "MeasurementAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r112",
      "r116",
      "r162"
     ]
    },
    "tme_MinimumEffectiveTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "MinimumEffectiveTaxRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Minimum effective tax rate",
        "label": "Minimum Effective Tax Rate",
        "documentation": "Minimum effective tax rate."
       }
      }
     },
     "auth_ref": []
    },
    "tme_MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Future minimum commitments for non-cancellable operating commitment.",
        "label": "Minimum Lease Payments Payable Under Noncancellable Operating Commitment",
        "verboseLabel": "Future minimum commitments for non-cancellable operating commitment"
       }
      }
     },
     "auth_ref": []
    },
    "tme_MinimumRoyaltyPaymentsUnderLicensingAgreements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "MinimumRoyaltyPaymentsUnderLicensingAgreements",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Minimum royalty payments under licensing agreement.",
        "label": "Minimum Royalty Payments Under Licensing Agreements",
        "terseLabel": "Minimum royalty payments under licensing agreement"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NameOfSubsidiary": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NameOfSubsidiary",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Name of subsidiary",
        "terseLabel": "Name of subsidiary"
       }
      },
      "en": {
       "role": {
        "documentation": "The name of a subsidiary. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r81",
      "r85",
      "r139",
      "r144"
     ]
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 9.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax assets",
        "label": "Net deferred tax assets",
        "totalLabel": "Net deferred tax assets",
        "verboseLabel": "Net deferred tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax assets net of deferred tax liabilities, when the absolute amount of deferred tax assets is greater than the absolute amount of deferred tax liabilities. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NetDeferredTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred tax liabilities",
        "totalLabel": "Net deferred tax liabilities",
        "verboseLabel": "Net deferred tax liabilities",
        "label": "Net deferred tax liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of deferred tax liabilities net of deferred tax assets, when the absolute amount of deferred tax liabilities is greater than the absolute amount of deferred tax assets. [Refer: Deferred tax assets; Deferred tax liabilities]"
       }
      }
     },
     "auth_ref": [
      "r347"
     ]
    },
    "tme_NetLossesGainsInRelationToEquityInvestmentIncludingEqutiyMethodInvestmentsAndSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NetLossesGainsInRelationToEquityInvestmentIncludingEqutiyMethodInvestmentsAndSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 4.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Net losses/(gains) in relation to equity investments (Note 7)",
        "verboseLabel": "Net (losses)/gains in relation to equity investments",
        "terseLabel": "Net losses/(gains) in relation to equity investments (Note 7)",
        "label": "Net Losses/(Gains) in Relation to Equity Investment, Including Equtiy Method Investments and Subsidiaries",
        "documentation": "Net losses/(gains) in relation to equity investment, including equtiy method investments and subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NewIFRSsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [axis]",
        "terseLabel": "New IFRSs [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "ifrs-full_NewIFRSsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NewIFRSsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "New IFRSs [member]",
        "terseLabel": "New IFRSs [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for IFRSs that have been issued but are not yet effective. It also represents the standard value for the 'New IFRSs' axis if no other member is used. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r132"
     ]
    },
    "tme_NonCompeteAgreementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCompeteAgreementMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non compete agreement.",
        "label": "Non Compete Agreement [Member]",
        "terseLabel": "Non-compete agreements [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonControllingInterestsArisingFromBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonControllingInterestsArisingFromBusinessCombination",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-controlling interests arising from business combination.",
        "label": "Non Controlling Interests Arising From Business Combination",
        "terseLabel": "Non-controlling interests arising from business combination"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonCurrentNotesPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCurrentNotesPayables",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Current Notes Payables .",
        "label": "Non Current Notes Payables",
        "terseLabel": "Notes payables"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonCurrentOtherInvestment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCurrentOtherInvestment",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current other investment.",
        "label": "Non Current Other Investment",
        "terseLabel": "Other investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonCurrentPrepaidRoyalties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCurrentPrepaidRoyalties",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "tme_NonCurrentPrepaymentsAndOtherAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Prepaid content royalties",
        "documentation": "Non-current prepaid royalties.",
        "label": "Non Current Prepaid Royalties"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonCurrentPrepaymentsAndOtherAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCurrentPrepaymentsAndOtherAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current prepayments and other assets.",
        "label": "Non Current Prepayments And Other Assets",
        "totalLabel": "Prepayments, deposits and other assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NonCurrentPrepaymentsAndOtherNonCurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NonCurrentPrepaymentsAndOtherNonCurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of non-current prepayments and other non current assets.",
        "label": "Non Current Prepayments And Other Non Current Assets",
        "terseLabel": "Prepayments, deposits and other assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r18",
      "r138",
      "r143"
     ]
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncontrollingInterestsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-Controlling Interests [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_NoncurrentAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Total non-current assets",
        "totalLabel": "Total non-current assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      }
     },
     "auth_ref": [
      "r24",
      "r149",
      "r298"
     ]
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentAssetsAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets",
        "verboseLabel": "Included in non-current assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current contract liabilities",
        "label": "Non-current contract liabilities",
        "terseLabel": "Deferred revenue",
        "verboseLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r169"
     ]
    },
    "ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "ifrs-full_OtherNoncurrentPayables",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Deferred income",
        "totalLabel": "Total non-current deferred income including non-current contract liabilities",
        "label": "Non-current deferred income including non-current contract liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current deferred income including non-current contract liabilities. [Refer: Deferred income including contract liabilities]"
       }
      }
     },
     "auth_ref": [
      "r344",
      "r345"
     ]
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total non-current financial assets at fair value through profit or loss",
        "label": "Non-current financial assets at fair value through profit or loss",
        "terseLabel": "Non-current"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current financial assets measured at fair value through profit or loss. [Refer: Financial assets at fair value through profit or loss]"
       }
      }
     },
     "auth_ref": [
      "r245"
     ]
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLeaseLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r179"
     ]
    },
    "ifrs-full_NoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "totalLabel": "Total non-current liabilities",
        "negatedLabel": "Total non-current liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r25",
      "r151",
      "r298"
     ]
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentLiabilitiesAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities",
        "verboseLabel": "Included in non-current liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total trade and other non-current payables",
        "label": "Trade and other non-current payables",
        "terseLabel": "Accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "terseLabel": "contractual undiscounted cash flows"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      }
     },
     "auth_ref": [
      "r240"
     ]
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanOneYearMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Not later than one year",
        "verboseLabel": "Less than 1 year"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      }
     },
     "auth_ref": [
      "r22",
      "r186",
      "r187",
      "r195",
      "r316",
      "r320"
     ]
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotLaterThanThreeMonthsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Not later than three months [member]",
        "terseLabel": "Up to 3 months"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotesAndDebenturesIssued",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Notes payable",
        "label": "Notes and debentures issued",
        "terseLabel": "Aggregate principal"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tme_NotesPayableMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NotesPayableMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable.",
        "label": "Notes Payable [Member]",
        "terseLabel": "Notes payable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NotionalAmount": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NotionalAmount",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Principal amount"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "tme_NumberOfCommonSharesReservedForFutureIssuance": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfCommonSharesReservedForFutureIssuance",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of common shares reserved for future issuance.",
        "label": "Number Of Common Shares Reserved For Future Issuance",
        "terseLabel": "Number of common shares reserved for future issuance"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NumberOfCustomers": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfCustomers",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers.",
        "label": "Number Of Customers",
        "terseLabel": "Number of customers accounted for gross accounts receivable"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NumberOfCustomersAccountedForRevenues": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfCustomersAccountedForRevenues",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Number of customers accounted for revenue",
        "label": "Number of customers accounted for revenues",
        "documentation": "Number of customers accounted for revenues."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "verboseLabel": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r211",
      "r366"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Vested"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "tme_NumberOfOtherEquityInstrumentsExpectedToVestInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfOtherEquityInstrumentsExpectedToVestInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of other equity instruments expected to vest in share based payment arrangement.",
        "label": "Number Of Other Equity Instruments Expected To Vest In Share Based Payment Arrangement",
        "terseLabel": "Expected to vest as at December 31"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of other equity instruments outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of options outstanding ending balance",
        "periodStartLabel": "Number of options outstanding beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r366"
     ]
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfOutstandingShareOptions",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Number of options outstanding ending balance",
        "periodStartLabel": "Number of options outstanding beginning balance",
        "terseLabel": "Share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r199",
      "r203",
      "r207"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of options exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "tme_NumberOfShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfShareOptionsNonVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options non vested in share-based payment arrangement.",
        "label": "Number Of Share Options Non Vested In Share Based Payment Arrangement",
        "terseLabel": "Number of options non vested"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NumberOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "xbrltype": "decimalItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of share options vested and expected to vest in share-based payment arrangement.",
        "label": "Number Of Share Options Vested And Expected To Vest In Share Based Payment Arrangement",
        "terseLabel": "Number of options Vested and expected to vest"
       }
      }
     },
     "auth_ref": []
    },
    "tme_NumberOfSharesAllottedForShareAwardSchemes": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfSharesAllottedForShareAwardSchemes",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares allotted for share award schemes.",
        "label": "Number Of Shares Allotted For Share Award Schemes",
        "terseLabel": "Number of shares allotted and issued for share award schemes",
        "verboseLabel": "Shares held for share scheme Trust"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesAuthorised",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "terseLabel": "Number of shares authorized"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      }
     },
     "auth_ref": [
      "r29"
     ]
    },
    "tme_NumberOfSharesHeldForShareAwardSchemes": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfSharesHeldForShareAwardSchemes",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of shares held for share award schemes.",
        "label": "Number Of Shares Held For Share Award Schemes",
        "verboseLabel": "Share schemes trust withheld"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssued": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssued",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "totalLabel": "Total number of shares issued",
        "terseLabel": "Ordinary shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "ifrs-full_NumberOfSharesIssuedAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssuedAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued [abstract]",
        "verboseLabel": "Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued and fully paid",
        "periodEndLabel": "Balance, shares",
        "periodStartLabel": "Balance, shares",
        "verboseLabel": "Number of shares issued"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      }
     },
     "auth_ref": [
      "r30"
     ]
    },
    "tme_NumberOfTreasurySharesToTheGranteesForTheExerciseOfShareOptions": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "NumberOfTreasurySharesToTheGranteesForTheExerciseOfShareOptions",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of treasury shares to the grantees for the exercise of share options.",
        "label": "Number of Treasury Shares to the Grantees for the Exercise of Share Options",
        "terseLabel": "Number of treasury shares to the grantees for the exercise of share options"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OfficeEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OfficeEquipmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office equipment [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing equipment used to support office functions, not specifically used in the production process. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r280"
     ]
    },
    "tme_OfficeFurnitureEquipmentAndOtherMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OfficeFurnitureEquipmentAndOtherMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Office Furniture Equipment And Other [Member]",
        "documentation": "Office furniture equipment and others.",
        "label": "Office Furniture Equipment And Other [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OnlineMusicAndSocialEntertainmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OnlineMusicAndSocialEntertainmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online music and social entertainment.",
        "label": "Online Music And Social Entertainment [Member]",
        "terseLabel": "Online Music and Social Entertainment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OnlineMusicServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OnlineMusicServicesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online music services.",
        "label": "Online Music Services [Member]",
        "terseLabel": "Online Music Services [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OnlineMusicServicesToAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OnlineMusicServicesToAssociatesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online music services to associates.",
        "label": "Online Music Services To Associates [Member]",
        "terseLabel": "Online Music Services to Company Associates and Associates of Tencent Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OnlineUsersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OnlineUsersMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online users.",
        "label": "Online Users [Member]",
        "terseLabel": "Online users [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OperatingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OperatingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Operating expense",
        "negatedTotalLabel": "Total operating expenses",
        "terseLabel": "Operating expenses recharged by Tencent Group"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_OtherAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r303"
     ]
    },
    "tme_OtherAssetsUsefulLife": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherAssetsUsefulLife",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets, useful life.",
        "label": "Other Assets Useful Life",
        "terseLabel": "Useful life of other assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherBusinessCombinationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherBusinessCombinationMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureBusinessCombinationsAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other Business Combination [Member]",
        "documentation": "Other Business Combination",
        "label": "Other Business Combination [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherBusinessMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherBusinessMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other business.",
        "label": "Other Business [Member]",
        "terseLabel": "Other Business [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Other cash payments to acquire equity or debt instruments of other entities",
        "label": "Other cash payments to acquire equity or debt instruments of other entities, classified as investing activities",
        "terseLabel": "Investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire equity or debt instruments of other entities (other than payments for those instruments considered to be cash equivalents or those held for dealing or trading purposes), classified as investing activities."
       }
      }
     },
     "auth_ref": [
      "r290"
     ]
    },
    "tme_OtherChannelCosts": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherChannelCosts",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other channel costs.",
        "label": "Other Channel Costs",
        "terseLabel": "Other costs to the Company's associates and associates of Tencent Group"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income, net of tax:"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherComprehensiveIncomeMaySubsequentlyReclassifiedToProfitLossCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherComprehensiveIncomeMaySubsequentlyReclassifiedToProfitLossCurrencyTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income of currency translation that may be subsequently reclassified to Profit and Loss, net of tax.",
        "label": "Other comprehensive income may subsequently reclassified to profit loss currency translation",
        "terseLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Currency translation differences"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to exchange differences when financial statements of foreign operations are translated. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r44"
     ]
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Other comprehensive income, net of tax, financial assets measured at fair value through other comprehensive income",
        "label": "Other comprehensive income, net of tax, financial assets measured at fair value through other comprehensive income",
        "terseLabel": "Fair value changes on financial assets at fair value through other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of other comprehensive income, net of tax, after reclassification adjustments, related to financial assets measured at fair value through other comprehensive income applying paragraph 4.1.2A of IFRS 9. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r26",
      "r44"
     ]
    },
    "tme_OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other comprehensive income net of tax gains losses currency translation.",
        "label": "Other Comprehensive Income Net Of Tax Gains Losses Currency Translation",
        "terseLabel": "Currency translation differences"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Other payables and other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_OtherCurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherCurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Prepaid vendors deposits and other receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "tme_OtherDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherDeferredTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deferred tax assets.",
        "label": "Other Deferred Tax Assets",
        "terseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherDeposits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherDeposits",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deposits.",
        "label": "Other Deposits",
        "terseLabel": "Other deposits"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherEquityTransaction": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherEquityTransaction",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other equity transaction.",
        "label": "Other Equity Transaction",
        "terseLabel": "Other equity transaction"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherGainsLosses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherGainsLosses",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0,
       "order": 3.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other gains (losses)",
        "terseLabel": "Other gains, net",
        "totalLabel": "Other gains (losses)"
       }
      },
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r338",
      "r339"
     ]
    },
    "tme_OtherGainsLossesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherGainsLossesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other gains losses.",
        "label": "Other Gains Losses [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherGainsLossesOther": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherGainsLossesOther",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other gains losses other.",
        "label": "Other Gains Losses Other",
        "terseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 19.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other inflows (outflows) of cash, classified as investing activities",
        "terseLabel": "Other investing activities"
       }
      },
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r120"
     ]
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherIntangibleAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other Intangible Assets"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of intangible assets that the entity does not separately disclose in the same statement or note. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r356"
     ]
    },
    "tme_OtherInvestments1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherInvestments1Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other investments",
        "label": "Other Investments1 [member]",
        "documentation": "Other Investments1 [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "Other payables and other liabilities"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Non-current liabilities]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_OtherNoncurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current payables",
        "totalLabel": "Other non-current payables"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current payables that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_OtherNoncurrentReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherNoncurrentReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "tme_NonCurrentPrepaymentsAndOtherAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other non-current receivables",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of non-current other receivables. [Refer: Other receivables]"
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "tme_OtherPayablesAndOtherAccruals": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherAccruals",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other accruals.",
        "label": "Other Payables And Other Accruals",
        "terseLabel": "Others"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherPayablesAndOtherLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities",
        "totalLabel": "Other payables and other liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherPayablesAndOtherLiabilitiesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherLiabilitiesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherPayablesAndOtherLiabilitiesArisingFromRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherLiabilitiesArisingFromRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities arising from related party transactions.",
        "label": "Other Payables And Other Liabilities Arising From Related Party Transactions",
        "terseLabel": "Other Payables and Accruals"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherPayablesAndOtherLiabilitiesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherLiabilitiesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities [Member]",
        "terseLabel": "Other Payables and Other Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_OtherPayablesAndOtherLiabilitiesShareRepurchasePayablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherPayablesAndOtherLiabilitiesShareRepurchasePayablesCurrent",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities share repurchase payables current.",
        "label": "Other Payables and Other Liabilities Share Repurchase Payables Current",
        "terseLabel": "Share repurchase payables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other receivables",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "tme_OtherReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherReceivablesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other receivables.",
        "label": "Other Receivables [Member]",
        "terseLabel": "Other Receivables"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReserves": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReserves",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other reserves"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r275"
     ]
    },
    "tme_OtherReserves1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherReserves1Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Other reserves [member]",
        "label": "Other Reserves 1 [member]",
        "documentation": "Other reserves 1 [member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherReservesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherReservesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "terseLabel": "Other Reserves [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves within equity, not including retained earnings. It also represents the standard value for the 'Reserves within equity' axis if no other member is used. [Refer: Retained earnings]"
       }
      }
     },
     "auth_ref": [
      "r6",
      "r33"
     ]
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Others"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that the entity does not separately disclose in the same statement or note. [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "tme_OtherTaxLiabilities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OtherTaxLiabilities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tax liabilities.",
        "label": "Other Tax Liabilities",
        "terseLabel": "Other tax liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "OtherTemporaryDifferencesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other temporary differences [member]",
        "terseLabel": "Temporary Differences"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences that the entity does not separately disclose in the same statement or note. [Refer: Temporary differences [member]]"
       }
      }
     },
     "auth_ref": [
      "r348"
     ]
    },
    "tme_OthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "OthersMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Others",
        "documentation": "Others.",
        "label": "Others [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ParValuePerShare": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ParValuePerShare",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      }
     },
     "auth_ref": [
      "r31"
     ]
    },
    "tme_PayableForConstructionInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PayableForConstructionInProgress",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payable for construction in progress",
        "documentation": "Payable for construction in progress."
       }
      }
     },
     "auth_ref": []
    },
    "tme_PayablesForAcquisitionOfLandUseRight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PayablesForAcquisitionOfLandUseRight",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payables for acquisition of land use right.",
        "label": "Payables for Acquisition of Land Use Right",
        "terseLabel": "Payable for acquisition of land use right"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PaymentsForFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PaymentsForFinancialAssetsAtFairValueThroughProfitOrLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 13.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments for financial assets at fair value through profit or loss.",
        "label": "Payments For Financial Assets At Fair Value Through Profit Or Loss",
        "negatedLabel": "Payments for acquisition of investments accounted for as financial assets at fair value through profit or loss"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PaymentsForLoansToThirdParties": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PaymentsForLoansToThirdParties",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 15.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedLabel": "Payment for loan to a third party",
        "documentation": "Payments for loans to third parties.",
        "label": "Payments For Loans To Third Parties"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments from changes in ownership interests in subsidiaries that do not result in loss of control",
        "negatedLabel": "Payments for acquisition of non-controlling interests in non-wholly owned subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for changes in ownership interests in subsidiaries that do not result in a loss of control. [Refer: Subsidiaries [member]]"
       }
      }
     },
     "auth_ref": [
      "r126",
      "r127"
     ]
    },
    "tme_PaymentsOfCashInRelationToPutRight": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PaymentsOfCashInRelationToPutRight",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Payments of cash in relation to put right",
        "label": "Payments Of Cash In Relation To Put Right",
        "documentation": "Payments of cash in relation to put right."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Payments of lease liabilities",
        "label": "Payments of lease liabilities, classified as financing activities",
        "terseLabel": "Principal elements of lease payments",
        "negatedLabel": "Principal elements of lease payments"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      }
     },
     "auth_ref": [
      "r293"
     ]
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Payments to acquire or redeem entity's shares",
        "terseLabel": "Payments for repurchase of shares",
        "negatedLabel": "Payment for repurchase of ordinary shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      }
     },
     "auth_ref": [
      "r292"
     ]
    },
    "tme_PaymentsToAcquireShortTermInvestments1": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PaymentsToAcquireShortTermInvestments1",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to acquire short-term investments.",
        "terseLabel": "Payments to acquire short-term investments",
        "label": "Payments to Acquire Short-term Investments 1",
        "negatedLabel": "Placement of short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PercentageOfReducedWithholdingTaxRateForDividends": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PercentageOfReducedWithholdingTaxRateForDividends",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of reduced withholding tax rate for dividends",
        "label": "Percentage of Reduced Withholding Tax Rate for Dividends",
        "documentation": "Percentage of reduced withholding tax rate for dividends."
       }
      }
     },
     "auth_ref": []
    },
    "tme_PercentageOfSharesAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PercentageOfSharesAcquired",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of shares acquired.",
        "label": "Percentage Of Shares Acquired",
        "documentation": "Percentage of shares acquired."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PercentageOfVotingEquityInterestsAcquired": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PercentageOfVotingEquityInterestsAcquired",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Effective equity interest",
        "label": "Percentage of voting equity interests acquired"
       }
      },
      "en": {
       "role": {
        "documentation": "The percentage of voting equity interests acquired in a business combination. [Refer: Business combinations [member]]"
       }
      }
     },
     "auth_ref": [
      "r212"
     ]
    },
    "tme_PercentageOfWithholdingTax": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PercentageOfWithholdingTax",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Percentage of withholding tax",
        "label": "Percentage of Withholding Tax",
        "documentation": "Percentage of withholding tax."
       }
      }
     },
     "auth_ref": []
    },
    "tme_PeriodOfSharesRepurchased": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PeriodOfSharesRepurchased",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of shares repurchased.",
        "label": "Period Of Shares Repurchased",
        "verboseLabel": "Period Of shares repurchased",
        "terseLabel": "Period of shares repurchased"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrcMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrcMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prc Member",
        "label": "PRC [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PreTaxDiscountRates": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PreTaxDiscountRates",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-tax discount rates.",
        "label": "Pre Tax Discount Rates",
        "terseLabel": "Pre-tax discount rates"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PreferentialIncomeTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PreferentialIncomeTaxRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferential income tax rate.",
        "label": "Preferential Income Tax Rate",
        "terseLabel": "Preferential Income Tax Rate"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaidPromotionAndOtherExpenses": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaidPromotionAndOtherExpenses",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid promotion and other expenses.",
        "label": "Prepaid Promotion And Other Expenses",
        "terseLabel": "Prepaid promotion and other expenses"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentAndOtherInvestmentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentAndOtherInvestmentsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment and other investments.",
        "label": "Prepayment And Other Investments [Member]",
        "terseLabel": "Prepayment and Other Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentsDepositsAndOtherAssetsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentsDepositsAndOtherAssetsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other assets.",
        "label": "Prepayments Deposits And Other Assets [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentsDepositsAndOtherAssetsRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentsDepositsAndOtherAssetsRelatedPartyTransactions",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The prepayments, deposits and other assets resulting from related party transactions.",
        "label": "Prepayments Deposits And Other Assets Related Party Transactions",
        "terseLabel": "Prepayments, Deposits and Other Assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentsDepositsAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other receivables abstract.",
        "label": "Prepayments Deposits And Other Receivables [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentsDepositsAndOtherReceivablesLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other receivables line items.",
        "label": "Prepayments Deposits And Other Receivables [Line Items]",
        "terseLabel": "Prepayments Deposits And Other Receivables [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PrepaymentsDepositsAndOtherReceivablesTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other receivables tables.",
        "label": "Prepayments Deposits And Other Receivables [Table]",
        "terseLabel": "Prepayments Deposits And Other Receivables [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ProceedsFromBusinessCooperationArrangements": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProceedsFromBusinessCooperationArrangements",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Business cooperation arrangements in turn of contents cooperation",
        "label": "Proceeds From Business Cooperation Arrangements",
        "documentation": "Proceeds from business cooperation arrangements."
       }
      }
     },
     "auth_ref": []
    },
    "tme_ProceedsFromDisposalOfInvestmentsAccountedForFinancialAssetsAtFairValueThroughProfitOrLossOrOtherComprehensiveIncome": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProceedsFromDisposalOfInvestmentsAccountedForFinancialAssetsAtFairValueThroughProfitOrLossOrOtherComprehensiveIncome",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 9.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from disposal of investments accounted for financial assets at fair value through profit or loss or other comprehensive income.",
        "label": "Proceeds From Disposal Of Investments Accounted For Financial Assets At Fair Value Through Profit Or Loss Or Other Comprehensive Income",
        "negatedLabel": "Proceeds from disposal of investments accounted for as financial assets at fair value through profit or loss or other comprehensive income"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromExerciseOfOptions",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from exercise of share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "tme_ProceedsFromIssuanceOfAdditionalEquityOfNonWhollyOwnedSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProceedsFromIssuanceOfAdditionalEquityOfNonWhollyOwnedSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from issuance of additional equity of non-wholly owned subsidiaries.",
        "label": "Proceeds From Issuance Of Additional Equity Of Non Wholly Owned Subsidiaries",
        "terseLabel": "Proceeds from issuance of additional equity of non-wholly owned subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issue of ordinary shares",
        "verboseLabel": "Proceed from issuance of shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "ifrs-full_ProceedsFromIssuingOtherEquityInstruments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromIssuingOtherEquityInstruments",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from issuing other equity instruments",
        "terseLabel": "Proceeds from other equity transactions"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing equity instruments that the entity does not separately disclose in the same statement or note."
       }
      }
     },
     "auth_ref": [
      "r291"
     ]
    },
    "ifrs-full_ProceedsFromSaleOrIssueOfTreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSaleOrIssueOfTreasuryShares",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sale or issue of treasury shares",
        "terseLabel": "Proceeds from sale or issue of treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from the sale or issuing of treasury shares. [Refer: Sale or issue of treasury shares; Treasury shares]"
       }
      }
     },
     "auth_ref": [
      "r360"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfInterestsInAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfInterestsInAssociates",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 11.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales of interests in associates",
        "verboseLabel": "Proceeds from disposal of subsidiaries"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of interests in associates. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "ifrs-full_ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOfInvestmentsAccountedForUsingEquityMethod",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 10.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Proceeds from disposal of investments accounted for using equity method",
        "label": "Proceeds from sales of investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proceeds from sales or maturity of financial instruments, classified as investing activities",
        "terseLabel": "Receipt from maturity of term deposits with initial terms of over three months"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "tme_ProceedsFromShorttermInvestments": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProceedsFromShorttermInvestments",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from short-term investments.",
        "label": "Proceeds From Shortterm Investments",
        "terseLabel": "Receipt from short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "srt_ProductOrServiceAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductOrServiceAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r301"
     ]
    },
    "srt_ProductsAndServicesDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ProductsAndServicesDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProductsAndServicesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProductsAndServicesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Products and services [member]",
        "terseLabel": "Products and services [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity's products and services. It also represents the standard value for the 'Products and services' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r261",
      "r301"
     ]
    },
    "tme_ProfitBeforeTaxLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProfitBeforeTaxLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit before tax.",
        "label": "Profit Before Tax [Line Items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ProfitBeforeTaxTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ProfitBeforeTaxTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit BeforeTaxTable.",
        "label": "Profit Before Tax [Table]",
        "terseLabel": "Profit Before Tax [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLoss",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Net loss",
        "label": "Profit (loss)",
        "terseLabel": "Profit for the year",
        "totalLabel": "Profit for the year"
       }
      },
      "en": {
       "role": {
        "documentation": "The total of income less expenses from continuing and discontinued operations, excluding the components of other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r3",
      "r34",
      "r119",
      "r135",
      "r137",
      "r254",
      "r257",
      "r298",
      "r304"
     ]
    },
    "ifrs-full_ProfitLossAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r36",
      "r142"
     ]
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to owners of parent",
        "terseLabel": "Equity holders of the Company",
        "verboseLabel": "Net profit attributable to equity holders of the Company"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r37"
     ]
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossBeforeTax",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0,
       "order": 0.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "totalLabel": "Profit before income tax",
        "verboseLabel": "Profit before income tax",
        "terseLabel": "Profit before income tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r224",
      "r270",
      "r271",
      "r323",
      "r324"
     ]
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProfitLossFromOperatingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating profit"
       }
      },
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r285",
      "r346"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipment",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total property, plant and equipment",
        "label": "Property, plant and equipment",
        "periodEndLabel": "Closing net book amount",
        "periodStartLabel": "Cost",
        "terseLabel": "Property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of tangible assets that: (a) are held for use in the production or supply of goods or services, for rental to others, or for administrative purposes; and (b) are expected to be used during more than one period. Note that right-of-use assets are not included. [Contrast: Property, plant and equipment including right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r10",
      "r60"
     ]
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PropertyPlantAndEquipmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for property, plant and equipment. It also represents the standard value for the 'Classes of property, plant and equipment' axis if no other member is used. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r61",
      "r286",
      "r303"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in associate",
        "terseLabel": "Percentage of voting rights"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      }
     },
     "auth_ref": [
      "r83",
      "r87",
      "r146"
     ]
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Equity Interest Held (direct or indirect)"
       }
      },
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      }
     },
     "auth_ref": [
      "r141"
     ]
    },
    "ifrs-full_ProvisionsForEmployeeBenefits": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ProvisionsForEmployeeBenefits",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Provisions for employee benefits",
        "terseLabel": "Employee benefits obligation"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of provisions for employee benefits. [Refer: Employee benefits expense; Provisions]"
       }
      }
     },
     "auth_ref": [
      "r27"
     ]
    },
    "ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of financial instruments, classified as investing activities",
        "negatedLabel": "Placement of term deposits with initial terms of over three months"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of financial instruments. [Refer: Financial instruments, class [member]]"
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of intangible assets",
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 12.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchase of interests in investments accounted for using equity method",
        "negatedLabel": "Payments for acquisition of investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of interests in investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      }
     },
     "auth_ref": [
      "r359"
     ]
    },
    "tme_PurchaseOfLandUseRights": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PurchaseOfLandUseRights",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of land use rights.",
        "label": "Purchase of Land Use Rights",
        "negatedLabel": "Purchase of land use right"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "negatedTerseLabel": "Purchase of property, plant and equipment",
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property, plant and equipment"
       }
      },
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      }
     },
     "auth_ref": [
      "r289"
     ]
    },
    "ifrs-full_PurchasesFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "PurchasesFairValueMeasurementAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Purchases, fair value measurement, assets",
        "terseLabel": "Additions",
        "verboseLabel": "Addition"
       }
      },
      "en": {
       "role": {
        "documentation": "The increase in the fair value measurement of assets resulting from purchases of those assets. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "tme_PuttableOdinarySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "PuttableOdinarySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Puttable Odinary Shares.",
        "label": "Puttable Odinary Shares [Member]",
        "terseLabel": "Puttable Odinary Shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RangeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangeAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r190",
      "r207",
      "r299",
      "r300",
      "r367"
     ]
    },
    "ifrs-full_RangesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregate ranges. It also represents the standard value for the 'Range' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r190",
      "r207",
      "r299",
      "r300",
      "r367"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [member]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for aggregated ranges of exercise prices for outstanding share options that are meaningful for assessing the number and timing of additional shares that may be issued and the cash that may be received upon exercise of those options. It also represents the standard value for the 'Ranges of exercise prices for outstanding share options' axis if no other member is used. [Refer: Ranges [member]]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "tme_RatiosOfEnterpriseValueToRevenueOfCompanies": {
     "xbrltype": "pureItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RatiosOfEnterpriseValueToRevenueOfCompanies",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratios of Enterprise Value to Revenue of Companies",
        "label": "Ratios of Enterprise Value to Revenue of Companies"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ReceivablesCurrent": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ReceivablesCurrent",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables current.",
        "label": "Receivables Current",
        "terseLabel": "Receivable from Tencent (Note 32(b))"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RecurringFairValueMeasurementMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]",
        "terseLabel": "Recurring Fair Value Measurement"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for fair value measurements which other IFRSs require or permit in the statement of financial position at the end of each reporting period. [Refer: IFRSs [member]]"
       }
      }
     },
     "auth_ref": [
      "r162"
     ]
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReductionOfIssuedCapital",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0,
       "order": 21.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reduction of issued capital",
        "negatedLabel": "Capital reduction",
        "terseLabel": "Capital reduction of an associate"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      }
     },
     "auth_ref": [
      "r340"
     ]
    },
    "tme_RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Registered capital reserve and statutory reserves of variable interest entities.",
        "label": "Registered Capital Reserve And Statutory Reserves Of Variable Interest Entities",
        "terseLabel": "Capital reserve and statutory reserves"
       }
      }
     },
     "auth_ref": []
    },
    "tme_RemainingLeasePeriod": {
     "xbrltype": "durationItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RemainingLeasePeriod",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease Period.",
        "label": "Remaining lease Period",
        "terseLabel": "Remaining lease period"
       }
      }
     },
     "auth_ref": []
    },
    "tme_RepurchaseOfShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RepurchaseOfShares",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": -1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase of shares.",
        "label": "Repurchase Of Shares",
        "terseLabel": "Repurchase of shares",
        "negatedLabel": "Repurchase of shares",
        "verboseLabel": "Repurchase of shares"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ResearchAndDevelopmentExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "terseLabel": "Research and development expense"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      }
     },
     "auth_ref": [
      "r110"
     ]
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Foreign currency translation reserve",
        "label": "Reserve of exchange differences on translation [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing accumulated exchange differences on the translation of financial statements recognised in other comprehensive income. [Refer: Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r68",
      "r272"
     ]
    },
    "ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Fair value reserve",
        "label": "Reserve of gains and losses on financial assets measured at fair value through other comprehensive income [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing the accumulated gains and losses on financial assets measured at fair value through other comprehensive income. [Refer: Financial assets measured at fair value through other comprehensive income; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReserveOfSharebasedPaymentsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share-based compensation reserve",
        "label": "Reserve of share-based payments [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      }
     },
     "auth_ref": [
      "r272"
     ]
    },
    "ifrs-full_ReservesWithinEquityAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ReservesWithinEquityAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Reserves within equity [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r33"
     ]
    },
    "srt_RestatementAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "srt_RestatementDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "RestatementDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestrictedCashAndCashEquivalents",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTermDepositsAndCashAndCashEquivalentsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Restricted cash and cash equivalents",
        "terseLabel": "Restricted cash held at banks"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "tme_RestrictedCashMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RestrictedCashMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted cash",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RestrictedShareUnitsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RestrictedShareUnitsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Restricted share units [member]",
        "label": "Restricted share units [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a class of antidilutive instrument representing restricted share units."
       }
      }
     },
     "auth_ref": [
      "r353"
     ]
    },
    "ifrs-full_RetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarnings",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total retained earnings",
        "label": "Retained earnings",
        "terseLabel": "Retained earnings"
       }
      },
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r275",
      "r276"
     ]
    },
    "ifrs-full_RetainedEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RetainedEarningsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "verboseLabel": "Retained earnings [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      }
     },
     "auth_ref": [
      "r6",
      "r272"
     ]
    },
    "ifrs-full_Revenue": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "Revenue",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total revenue",
        "label": "Revenue",
        "terseLabel": "Total revenues"
       }
      },
      "en": {
       "role": {
        "documentation": "The income arising in the course of an entity's ordinary activities. Income is increases in assets, or decreases in liabilities, that result in increases in equity, other than those relating to contributions from holders of equity claims."
       }
      }
     },
     "auth_ref": [
      "r40",
      "r153",
      "r224",
      "r251",
      "r256",
      "r261",
      "r262",
      "r265",
      "r270",
      "r271",
      "r298"
     ]
    },
    "ifrs-full_RevenueAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueFromRenderingOfAdvertisingServices": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRenderingOfAdvertisingServices",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Amount of revenue contributed by advertising services",
        "label": "Revenue from rendering of advertising services"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of advertising services. [Refer: Revenue]"
       }
      }
     },
     "auth_ref": [
      "r342"
     ]
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue from rendering of services, related party transactions",
        "verboseLabel": "Online music services to Tencent Group (note (i))"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      }
     },
     "auth_ref": [
      "r284"
     ]
    },
    "tme_RevenueFromSaleOfSubscriptionPackages": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RevenueFromSaleOfSubscriptionPackages",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount of revenue arising from the sale of subscription packages.",
        "label": "Revenue From Sale Of Subscription Packages",
        "terseLabel": "Amount of revenue arising from the sale of music subscription packages"
       }
      }
     },
     "auth_ref": []
    },
    "tme_RevenueGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "RevenueGrowthRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue growth rate.",
        "label": "Revenue Growth Rate",
        "terseLabel": "Revenue growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Revenue recognized"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of revenue that was included in the contract liability balance at the beginning of the period. [Refer: Contract liabilities; Revenue from contracts with customers]"
       }
      }
     },
     "auth_ref": [
      "r171"
     ]
    },
    "ifrs-full_RightofuseAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Right-of-use assets",
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Right-of-use assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term that do not meet the definition of investment property. Underlying asset is an asset that is the subject of a lease, for which the right to use that asset has been provided by a lessor to a lessee."
       }
      }
     },
     "auth_ref": [
      "r178",
      "r184"
     ]
    },
    "ifrs-full_RightofuseAssetsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RightofuseAssetsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Right-of-use assets",
        "label": "Right-of-use assets [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for right-of-use assets. [Refer: Right-of-use assets]"
       }
      }
     },
     "auth_ref": [
      "r177"
     ]
    },
    "ifrs-full_RoyaltyExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "RoyaltyExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Royalty expense",
        "terseLabel": "Content royalties to Tencent Group, the Company's associates and associates of Tencent Group"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from royalties."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SalesAndMarketingExpense",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales and marketing expense",
        "negatedLabel": "Selling and marketing expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_SalesFairValueMeasurementAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SalesFairValueMeasurementAssets",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Sales, fair value measurement, assets",
        "negatedLabel": "Disposals",
        "verboseLabel": "Disposal"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in the fair value measurement of assets resulting from sales. [Refer: At fair value [member]]"
       }
      }
     },
     "auth_ref": [
      "r165"
     ]
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "ScenarioPreviouslyReportedMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfCashAndCashEquivalentTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfCashAndCashEquivalentTableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Schedule of Cash and Cash Equivalents",
        "documentation": "Schedule of cash and cash equivalents.",
        "label": "Schedule Of Cash And Cash Equivalent Table [Text Block]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of future minimum lease payments for non cancelable operating commitments.",
        "label": "Schedule Of Future Minimum Lease Payments For Non Cancelable Operating Commitments Table [Text Block]",
        "terseLabel": "Summary of Future Minimum Commitments for Non Cancellable Operating Commitments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfGoodwillExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfGoodwillExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill.",
        "label": "Schedule Of Goodwill Explanatory",
        "terseLabel": "Summary of Goodwill"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfMinimumRoyaltyPaymentsTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CommitmentsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of minimum royalty payments.",
        "label": "Schedule Of Minimum Royalty Payments Table [Text Block]",
        "terseLabel": "Summary of Minimum Royalty Payments Under Licensing Agreement"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfOtherGainsAndLossesExplanatory": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfOtherGainsAndLossesExplanatory",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherGainsNetTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Summary of Other (losses)/gains, net",
        "label": "Schedule Of Other Gains And Losses Explanatory",
        "documentation": "Schedule of other gains and losses."
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/OtherPayablesAndOtherLiabilitiesTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The tabular disclosure of schedule of other payables and Other Liabilities [Table Text Block].",
        "label": "Schedule Of Other Payables And Other Liabilities Table [Text Block]",
        "terseLabel": "Schedule of Other Payables and Other Liabilities"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ScheduleOfPrepaymentsDepositsAndOtherReceivables": {
     "xbrltype": "textBlockItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ScheduleOfPrepaymentsDepositsAndOtherReceivables",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherAssetsTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of prepayments, deposits and other receivables.",
        "label": "Schedule Of Prepayments Deposits And Other Receivables",
        "terseLabel": "Schedule of Prepayments, deposits and other assets"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SchemeAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SchemeAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheme",
        "label": "Scheme [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SchemeDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SchemeDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheme",
        "label": "Scheme [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SecondCategoryVestingScheduleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SecondCategoryVestingScheduleMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second category vesting schedule.",
        "label": "Second Category Vesting Schedule [Member]",
        "terseLabel": "Second Category Vesting Schedule"
       }
      }
     },
     "auth_ref": []
    },
    "dei_Security12bTitle": {
     "xbrltype": "securityTitleItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "Security12bTitle",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security",
        "documentation": "Title of a 12(b) registered security."
       }
      }
     },
     "auth_ref": [
      "r326"
     ]
    },
    "dei_SecurityExchangeName": {
     "xbrltype": "edgarExchangeCodeItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "SecurityExchangeName",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name",
        "documentation": "Name of the Exchange on which a security is registered."
       }
      }
     },
     "auth_ref": [
      "r328"
     ]
    },
    "srt_SegmentGeographicalDomain": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "SegmentGeographicalDomain",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SellingAndMarketingExpensesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SellingAndMarketingExpensesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling and marketing expenses.",
        "label": "Selling And Marketing Expenses [Member]",
        "terseLabel": "Selling and Marketing Expenses [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "us-gaap_SeniorNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://fasb.org/us-gaap/2023",
     "localname": "SeniorNotesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Notes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SeniorNotesTranchOneMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SeniorNotesTranchOneMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Tranch one [Member] .",
        "label": "Senior Notes Tranch one [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SeniorNotesTranchTwoMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SeniorNotesTranchTwoMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Tranch Two [Member] .",
        "label": "Senior Notes Tranch Two [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SeniorUnsecuredNotesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SeniorUnsecuredNotesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "senior unsecured notes.",
        "label": "Senior Unsecured Notes [Member]",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ServersAndNetworkEquipmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ServersAndNetworkEquipmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Servers And Network Equipment [Member]",
        "documentation": "Servers and network equipment.",
        "label": "Servers And Network Equipment [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ServicesExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ServicesExpense",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Services expense",
        "terseLabel": "Service costs (note i)"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of expense arising from services."
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Settled liabilities, contingent liabilities recognised in business combination",
        "negatedLabel": "Settlement"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised in a business combination that were settled. [Refer: Contingent liabilities recognised in business combination]"
       }
      }
     },
     "auth_ref": [
      "r217"
     ]
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 2.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share of other comprehensive income of associates",
        "totalLabel": "Total share of other comprehensive income of associates and joint ventures accounted for using equity method, net of tax",
        "label": "Share of other comprehensive income of associates and joint ventures accounted for using equity method, net of tax",
        "terseLabel": "Share of other comprehensive income"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the other comprehensive income of associates and joint ventures accounted for using the equity method, net of tax. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Other comprehensive income]"
       }
      }
     },
     "auth_ref": [
      "r44",
      "r156"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates accounted for using equity method",
        "terseLabel": "Associates"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements": {
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0,
       "order": 1.0
      },
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": null,
       "weight": null,
       "order": null,
       "root": true
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "verboseLabel": "Share of net (loss)/profit of investments accounted for using equity method",
        "terseLabel": "Share of profit, net",
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "totalLabel": "Share of (loss)/profit of investments accounted for using equity method"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of associates and joint ventures accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r42",
      "r252",
      "r260"
     ]
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodAbstract",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Share of (loss)/profit of investments accounted for using equity method:",
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "parentTag": "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of joint ventures accounted for using equity method",
        "terseLabel": "Joint ventures"
       }
      },
      "en": {
       "role": {
        "documentation": "The entity's share of the profit (loss) of joint ventures accounted for using the equity method. [Refer: Investments accounted for using equity method; Joint ventures [member]; Profit (loss)]"
       }
      }
     },
     "auth_ref": [
      "r346"
     ]
    },
    "tme_ShareRepurchaseSchemeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShareRepurchaseSchemeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase scheme.",
        "label": "Share Repurchase Scheme [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SharebasedPaymentArrangementsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for an agreement between the entity or another group entity or any shareholder of the group entity and another party (including an employee) that entitles the other party to receive (a) cash or other assets of the entity for amounts that are based on the price (or value) of equity instruments (including shares or share options) of the entity or another group entity; or (b) equity instruments (including shares or share options) of the entity or another group entity, provided that the specified vesting conditions, if any, are met. It also represents the standard value for the 'Types of share-based payment arrangements' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "tme_ShareholdersAbandonment": {
     "xbrltype": "sharesItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShareholdersAbandonment",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholders abandonment.",
        "label": "Shareholders Abandonment",
        "negatedLabel": "Shares cancellation"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SharesHeldForShareAwardSchemes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SharesHeldForShareAwardSchemes",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares held for share award schemes.",
        "label": "Shares Held For Share Award Schemes",
        "verboseLabel": "Shares held for share award schemes"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SharesHeldForShareAwardSchemesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SharesHeldForShareAwardSchemesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares held for share award schemes.",
        "label": "Shares Held For Share Award Schemes [Member]",
        "terseLabel": "Shares Held for Share Award Schemes [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SharesHeldForShareAwardsSchemes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SharesHeldForShareAwardsSchemes",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity": {
       "parentTag": "ifrs-full_ChangesInEquity",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares held for share award schemes.",
        "label": "Shares Held For Share Awards Schemes",
        "negatedLabel": "Shares held for share award schemes",
        "negatedTerseLabel": "Share schemes trust withheld amount",
        "terseLabel": "Shares held for share award schemes"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SharesWithHeldForShareAwardsSchemes": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SharesWithHeldForShareAwardsSchemes",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shares with held for share awards schemes.",
        "label": "Shares With Held For Share Awards Schemes",
        "negatedLabel": "Shares withheld for share award schemes"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ShenzhenLanrenOnlineTechnologyCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShenzhenLanrenOnlineTechnologyCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shenzhen lanren online technology co ltd.",
        "label": "Shenzhen Lanren Online Technology Co Ltd [Member]",
        "terseLabel": "Shenzhen Lanren Online Technology Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ShortTermInvestmentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShortTermInvestmentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term investment.",
        "label": "Short Term Investment [Member]",
        "terseLabel": "Short-term Investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ShortTermInvestments1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShortTermInvestments1Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short Term Investments1 [Member]",
        "documentation": "Short term investments.",
        "terseLabel": "Short term investments"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ShortTermInvestmentsIssuedByBank": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ShortTermInvestmentsIssuedByBank",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investments issued by commercial banks in the PRC with a variable interest rate indexed to performance of underlying assets, the maturity date is usually within a year.",
        "label": "Short Term Investments Issued By Bank",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term deposits, classified as cash equivalents",
        "terseLabel": "Term deposits with initial terms within three months"
       }
      },
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r364"
     ]
    },
    "ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "ShorttermDepositsNotClassifiedAsCashEquivalents",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Short-term deposits, not classified as cash equivalents",
        "terseLabel": "Term deposits"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of short-term deposits held by the entity that are not classified as cash equivalents. [Refer: Cash equivalents]"
       }
      }
     },
     "auth_ref": [
      "r344"
     ]
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Associates [axis]",
        "terseLabel": "Associates [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88",
      "r159"
     ]
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r84",
      "r88",
      "r158"
     ]
    },
    "tme_SignificantUnobervableInputsOfExpectedRateOfReturnOnShortTermInvestments": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SignificantUnobervableInputsOfExpectedRateOfReturnOnShortTermInvestments",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Significant unobervable Inputs of expected rate of return on short term investments.",
        "label": "Significant Unobervable Inputs Of Expected Rate Of Return On Short Term Investments",
        "terseLabel": "Significant unobservable inputs of expected rate of return"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SocialEntertainmentServicesAndOthersMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SocialEntertainmentServicesAndOthersMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social entertainment services and others.",
        "label": "Social Entertainment Services And Others [Member]",
        "terseLabel": "Social Entertainment Services And Others [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SocialEntertainmentServicesAndOthersToAssociatesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SocialEntertainmentServicesAndOthersToAssociatesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social entertainment services and others to associates and associates.",
        "label": "Social Entertainment Services And Others To Associates [Member]",
        "terseLabel": "Social Entertainment Services and Others to The Company's Associates and Associates of Tencent Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_SocialSecurityContributions": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "SocialSecurityContributions",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Social security contributions",
        "terseLabel": "Welfare, medical and other expenses"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r352"
     ]
    },
    "srt_StatementGeographicalAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "http://fasb.org/srt/2023",
     "localname": "StatementGeographicalAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfCashFlowsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement Of Changes In Equity [Line Items]"
       }
      },
      "en": {
       "role": {
        "documentation": "Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table."
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfChangesInEquityTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]",
        "terseLabel": "Statement Of Changes In Equity [Table]"
       }
      },
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatementOfFinancialPositionAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_StatementsAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "StatementsAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements [Abstract]",
        "documentation": "Statements."
       }
      }
     },
     "auth_ref": []
    },
    "tme_StatementsLineItems": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "StatementsLineItems",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statements Line Items",
        "label": "Statements [Line Items]",
        "terseLabel": "Statements [line items]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_StatementsTable": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "StatementsTable",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statements.",
        "label": "Statements [Table]",
        "terseLabel": "Statements [Table]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_StatutoryReserveMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "StatutoryReserveMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "PRC statutory reserve",
        "label": "Statutory reserve [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves created based on legal requirements."
       }
      }
     },
     "auth_ref": [
      "r341"
     ]
    },
    "tme_StepUpAcquisitionAccountedForAsBusinessCombinationUnderCommonControlInJointVenturesAndAssociates": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "StepUpAcquisitionAccountedForAsBusinessCombinationUnderCommonControlInJointVenturesAndAssociates",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Step up acquisition accounted for as business combination",
        "label": "Step Up Acquisition Accounted For As Business Combination Under Common Control In Joint Ventures And Associates",
        "documentation": "Step up acquisition accounted for as business combination under common control in joint ventures and associates."
       }
      }
     },
     "auth_ref": []
    },
    "tme_StockOption1Member": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "StockOption1Member",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock option 1.",
        "label": "Stock Option1 [Member]",
        "terseLabel": "Stock Option"
       }
      }
     },
     "auth_ref": []
    },
    "tme_SupplierResourcesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "SupplierResourcesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier resources.",
        "label": "Supplier Resources [Member]",
        "terseLabel": "Supplier resources [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 7.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax benefit arising from previously unrecognised tax loss, tax credit or temporary difference of prior period used to reduce deferred tax expense",
        "negatedLabel": "Utilization of previously unrecognized tax assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of benefit arising from a previously unrecognised tax loss, tax credit or temporary difference of a prior period that is used to reduce deferred tax expense. [Refer: Deferred tax expense (income); Temporary differences [member]; Unused tax losses [member]; Unused tax credits [member]]"
       }
      }
     },
     "auth_ref": [
      "r278"
     ]
    },
    "tme_TaxEffectOfDifferentTaxRatesApplicableToSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfDifferentTaxRatesApplicableToSubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Different Tax Rates Applicable To Subsidiaries.",
        "label": "Tax Effect Of Different Tax Rates Applicable To Subsidiaries",
        "terseLabel": "Effects of different tax rates applicable to different subsidiaries of the Group"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 4.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Expense not deductible for tax purposes"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to expenses not deductible in determining taxable profit (tax loss). [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "tme_TaxEffectOfPreferentialTaxRateOnProfitOfSubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfPreferentialTaxRateOnProfitOfSubsidiaries",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Preferential Tax Rate On Profit Of Subsidiaries.",
        "label": "Tax Effect Of Preferential Tax Rate On Profit Of Subsidiaries",
        "negatedLabel": "Effects of preferential tax rate on assessable profit of certain subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 5.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax effect of revenues exempt from taxation",
        "negatedLabel": "Income not subject to tax"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount that represents the difference between the tax expense (income) and the product of the accounting profit multiplied by the applicable tax rate(s) that relates to revenues that are exempt from taxation. [Refer: Accounting profit]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "tme_TaxEffectOfTaxHolidayPeriod": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfTaxHolidayPeriod",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Tax Holiday Period.",
        "label": "Tax Effect Of Tax Holiday Period",
        "negatedLabel": "Effects of tax holiday on assessable profit of certain subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TaxEffectOfTaxHolidayPeriodAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfTaxHolidayPeriodAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Tax Holiday Period Abstract.",
        "label": "Tax Effect Of Tax Holiday Period [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TaxEffectOfTaxHolidayPeriodIncludingPreviousYear": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of tax holiday period including previous year.",
        "label": "Tax Effect Of Tax Holiday Period Including Previous Year",
        "terseLabel": "Effects of tax holiday on assessable profit of certain subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TaxEffectOfTaxHolidayPeriodPerOrdinaryShareBasic": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfTaxHolidayPeriodPerOrdinaryShareBasic",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Tax Holiday Period Per Ordinary Share Basic.",
        "label": "Tax Effect Of Tax Holiday Period Per Ordinary Share Basic",
        "terseLabel": "Per ordinary share effect\u2014basic"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TaxEffectOfTaxHolidayPeriodPerOrdinaryShareDiluted": {
     "xbrltype": "perShareItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfTaxHolidayPeriodPerOrdinaryShareDiluted",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Tax Holiday Period Per Ordinary Share Diluted",
        "label": "Tax Effect Of Tax Holiday Period Per Ordinary Share Diluted",
        "terseLabel": "Per ordinary share effect\u2014diluted"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TaxEffectOfUnrecognisedDeferredIncomeTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxEffectOfUnrecognisedDeferredIncomeTaxAssets",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 6.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax effect of unrecognised deferred income tax assets.",
        "label": "Tax Effect Of Unrecognised Deferred Income Tax Assets",
        "terseLabel": "Unrecognized deferred income tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Tax calculated at a tax rate of 25%"
       }
      },
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r49"
     ]
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "xbrltype": "percentItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Tax rate effect from change in tax rate",
        "terseLabel": "Reduced tax rate"
       }
      },
      "en": {
       "role": {
        "documentation": "The tax rate effect on the reconciliation between the average effective tax rate and the applicable tax rate resulting from a change in tax rate. [Refer: Average effective tax rate; Applicable tax rate]"
       }
      }
     },
     "auth_ref": [
      "r50"
     ]
    },
    "tme_TaxationAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TaxationAbstract",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxation.",
        "label": "Taxation [Abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [axis]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Temporary difference, unused tax losses and unused tax credits [member]",
        "terseLabel": "Temporary difference, unused tax losses and unused tax credits [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for temporary differences, unused tax losses and unused tax credits. It also represents the standard value for the 'Temporary difference, unused tax losses and unused tax credits' axis if no other member is used. [Refer: Temporary differences [member]; Unused tax credits [member]; Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r54"
     ]
    },
    "tme_TencentGroupMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentGroupMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20231231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TencentGroup.",
        "label": "Tencent Group [Member]",
        "terseLabel": "Tencent Group [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentHoldingsLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentHoldingsLimitedMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent holdings limited.",
        "label": "Tencent Holdings Limited [Member]",
        "terseLabel": "Tencent Holdings Limited"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent.",
        "label": "Tencent [Member]",
        "terseLabel": "Tencent"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentMusicEntertainmentBeijingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentMusicEntertainmentBeijingCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent Music Entertainment (Beijing) Co., Ltd.",
        "label": "Tencent Music Entertainment Beijing Co Ltd [Member]",
        "terseLabel": "Tencent Music Entertainment Beijing Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentMusicEntertainmentHongKongLimitedMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentMusicEntertainmentHongKongLimitedMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent Music Entertainment Hong Kong Limited.",
        "label": "Tencent Music Entertainment Hong Kong Limited [Member]",
        "terseLabel": "Tencent Music Entertainment Hong Kong Limited [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentMusicEntertainmentShenzhenCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentMusicEntertainmentShenzhenCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent Music Entertainment (Shenzhen) Co., Ltd.",
        "label": "Tencent Music Entertainment Shenzhen Co Ltd [Member]",
        "terseLabel": "Tencent Music Entertainment Shenzhen Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TencentMusicEntertainmentTechnologyShenzhenCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TencentMusicEntertainmentTechnologyShenzhenCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent Music Entertainment Technology (Shenzhen) Co., Ltd.",
        "label": "Tencent Music Entertainment Technology Shenzhen Co Ltd [Member]",
        "terseLabel": "Tencent Music Entertainment Technology Shenzhen Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TermDepositsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TermDepositsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term deposits.",
        "label": "Term Deposits [Member]",
        "terseLabel": "Term Deposits"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TerminalGrowthRate": {
     "xbrltype": "percentItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TerminalGrowthRate",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminal growth rate.",
        "label": "Terminal Growth Rate",
        "terseLabel": "Terminal growth rate"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ThirdCategoryVestingScheduleMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ThirdCategoryVestingScheduleMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third category vesting schedule.",
        "label": "Third Category Vesting Schedule [Member]",
        "terseLabel": "Third Category Vesting Schedule"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TmeTechShenzhenAndYeelionOnlineBeijingMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TmeTechShenzhenAndYeelionOnlineBeijingMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TME Tech Shenzhen And Yeelion Online Beijing.",
        "label": "TME Tech Shenzhen And Yeelion Online Beijing [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TopOfRangeMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TopOfRangeMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [Member]",
        "verboseLabel": "Top of range"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      }
     },
     "auth_ref": [
      "r168",
      "r190",
      "r207",
      "r299",
      "r300",
      "r367"
     ]
    },
    "tme_TotalCashOutflowInForLeasesFinancingActivities": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TotalCashOutflowInForLeasesFinancingActivities",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Total cash outflow in for leases financing activities",
        "label": "Total Cash Outflow In For Leases Financing Activities",
        "terseLabel": "Cash outflow in financing activities",
        "verboseLabel": "Total cash outflow for lease"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherCurrentPayables",
     "crdr": "credit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "totalLabel": "Total trade and other current payables",
        "label": "Trade and other current payables",
        "terseLabel": "Accounts payable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      }
     },
     "auth_ref": [
      "r15"
     ]
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeAndOtherReceivablesAbstract",
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [abstract]"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TradeReceivables": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivables",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails": {
       "parentTag": "ifrs-full_CurrentTradeReceivables",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Accounts receivable"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      }
     },
     "auth_ref": [
      "r274"
     ]
    },
    "ifrs-full_TradeReceivablesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TradeReceivablesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade Receivables"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      }
     },
     "auth_ref": [
      "r234",
      "r238",
      "r312",
      "r342"
     ]
    },
    "dei_TradingSymbol": {
     "xbrltype": "tradingSymbolItemType",
     "nsuri": "http://xbrl.sec.gov/dei/2023",
     "localname": "TradingSymbol",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/CoverPage"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol",
        "documentation": "Trading symbol of an instrument as listed on an exchange."
       }
      }
     },
     "auth_ref": []
    },
    "tme_TransferFromConstructionInProgress": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TransferFromConstructionInProgress",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer from construction in progress.",
        "label": "Transfer from Construction in Progress",
        "terseLabel": "Transfer from construction in progress"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TransferOfGainsOnDisposalOfFinancialInstrumentsToRetainedEarnings": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TransferOfGainsOnDisposalOfFinancialInstrumentsToRetainedEarnings",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer of gains on disposal of financial instruments to retained earnings.",
        "label": "Transfer Of Gains On Disposal Of Financial Instruments TO Retained Earnings",
        "totalLabel": "Transfer of gains on disposal of financial instruments to retained earnings"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 1 into Level 2 of fair value hierarchy, assets held at end of reporting period",
        "terseLabel": "Transfer between Level 1 and 2, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 1 and into Level 2 of the fair value hierarchy of assets held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Transfers out of Level 2 into Level 1 of fair value hierarchy, assets held at end of reporting period",
        "terseLabel": "Transfer between Level 2 and 1, assets"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of transfers out of Level 2 and into Level 1 of the fair value hierarchy of assets held at the end of the reporting period. [Refer: Level 1 of fair value hierarchy [member]; Level 2 of fair value hierarchy [member]]"
       }
      }
     },
     "auth_ref": [
      "r164"
     ]
    },
    "ifrs-full_TreasuryShares": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TreasuryShares",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets": {
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0,
       "order": 3.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "negatedLabel": "Treasury shares",
        "terseLabel": "Treasury shares"
       }
      },
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r90",
      "r275"
     ]
    },
    "ifrs-full_TreasurySharesMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TreasurySharesMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20231231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "terseLabel": "Treasury shares [Member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      }
     },
     "auth_ref": [
      "r6"
     ]
    },
    "tme_TwoThousandAndSeventeenRestrictedShareSchemeAndTwoThousandAndSeventeenOptionPlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TwoThousandAndSeventeenRestrictedShareSchemeAndTwoThousandAndSeventeenOptionPlanMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two thousand and seventeen restricted share scheme and two thousand and seventeen option plan.",
        "label": "Two Thousand And Seventeen Restricted Share Scheme And Two Thousand And Seventeen Option Plan [Member]",
        "terseLabel": "2017 Restricted Share Scheme and 2017 Option Plan"
       }
      }
     },
     "auth_ref": []
    },
    "tme_TwoThousandFourteenShareIncentivePlanMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "TwoThousandFourteenShareIncentivePlanMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2014 share incentive plan.",
        "label": "Two Thousand Fourteen Share Incentive Plan [Member]",
        "terseLabel": "2014 Share Incentive Plan"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_TypesOfRisksAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r226",
      "r232",
      "r233"
     ]
    },
    "ifrs-full_TypesOfRisksMember": {
     "xbrltype": "domainItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfRisksMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks [member]"
       }
      },
      "en": {
       "role": {
        "documentation": "This member stands for all types of risks. It also represents the standard value for the 'Types of risks' axis if no other member is used."
       }
      }
     },
     "auth_ref": [
      "r191",
      "r192",
      "r193",
      "r194",
      "r226",
      "r232",
      "r233"
     ]
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "xbrltype": "stringItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      },
      "en": {
       "role": {
        "documentation": "The axis of a table defines the relationship between the members in the table and the line items or concepts that complete the table."
       }
      }
     },
     "auth_ref": [
      "r208"
     ]
    },
    "currency_USD": {
     "xbrltype": "domainItemType",
     "nsuri": "http://xbrl.sec.gov/currency/2023",
     "localname": "USD",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "USD"
       }
      }
     },
     "auth_ref": []
    },
    "tme_UnrecognizedDeferredTaxAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "UnrecognizedDeferredTaxAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized deferred tax assets.",
        "label": "Unrecognized Deferred Tax Assets",
        "terseLabel": "Unrecognized deferred tax assets"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Cumulative tax losses"
       }
      },
      "en": {
       "role": {
        "documentation": "The amount of unused tax losses for which no deferred tax asset is recognised in the statement of financial position. [Refer: Unused tax losses [member]]"
       }
      }
     },
     "auth_ref": [
      "r51"
     ]
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Amortized period"
       }
      },
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      }
     },
     "auth_ref": [
      "r103"
     ]
    },
    "tme_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1": {
     "xbrltype": "stringItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureSummaryOfMaterialAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful lives or depreciation rates property plant and equipment.",
        "terseLabel": "Leasehold improvements",
        "label": "Useful Lives Or Depreciation Rates Property Plant And Equipment1"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAssets",
     "crdr": "debit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Utilisation, allowance account for credit losses of financial assets",
        "negatedLabel": "Receivables written off during the year as uncollectible"
       }
      },
      "en": {
       "role": {
        "documentation": "The decrease in an allowance account for credit losses of financial assets resulting from the utilisation of the allowance. [Refer: Allowance account for credit losses of financial assets]"
       }
      }
     },
     "auth_ref": [
      "r375"
     ]
    },
    "tme_VIEsAndSubsidiariesOfVIEsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "VIEsAndSubsidiariesOfVIEsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "VIEs and subsidiaries of VIEs.",
        "label": "V I Es And Subsidiaries Of V I Es [Member]",
        "terseLabel": "VIEs And Subsidiaries Of VIEs [Member]"
       }
      }
     },
     "auth_ref": []
    },
    "tme_ValueAddedTaxRecoverable": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "ValueAddedTaxRecoverable",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0,
       "order": 1.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax recoverable.",
        "label": "Value Added Tax Recoverable",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WagesAndSalaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WagesAndSalaries",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Wages, salaries and bonuses"
       }
      },
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      }
     },
     "auth_ref": [
      "r352"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options exercisable"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r204"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted-average exercise price options exercised",
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r202"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options forfeited"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r201"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r200"
     ]
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average share price for share options in share-based payment arrangement exercised during period at date of exercise",
        "terseLabel": "Weighted average price of the shares at the time of options exercised"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average share price at the date of exercise for share options that are exercised in a share-based payment arrangement. [Refer: Share-based payment arrangements [member]; Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r206"
     ]
    },
    "tme_WeightedAverageExercisePriceOfShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsNonVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share options non vested in share based payment arrangement.",
        "label": "Weighted Average Exercise Price Of Share Options Non Vested In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average exercise price options non vested"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "xbrltype": "perShareItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options outstanding in share-based payment arrangement",
        "periodEndLabel": "Weighted-average exercise price options outstanding ending balance",
        "periodStartLabel": "Weighted-average exercise price options outstanding beginning balance"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r199",
      "r203"
     ]
    },
    "tme_WeightedAverageExercisePriceOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageExercisePriceOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average exercise price of share options vested and expected to vest in share based payment arrangement.",
        "label": "Weighted Average Exercise Price Of Share Options Vested And Expected To Vest In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average exercise price options Vested and expected to vest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "xbrltype": "monetaryItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "crdr": "credit",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average fair value at measurement date, share options granted",
        "terseLabel": "Weighted average fair value at measurement date, share options granted"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r210"
     ]
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsExercisableInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsExercisableInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options exercisable in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Exercisable In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options exercisable"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsExercisedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsExercisedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options exercised in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Exercised In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options exercised"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsForfeitedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsForfeitedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options forfeited in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Forfeited In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options forfeited"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsGrantedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsGrantedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options granted in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Granted In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options granted"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsNonVestedInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options non vested in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Non Vested In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options non vested"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsOutstandingInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsOutstandingInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options outstanding in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Outstanding In Share Based Payment Arrangement",
        "periodEndLabel": "Weighted-average grant date fair value options outstanding ending balance",
        "periodStartLabel": "Weighted-average grant date fair value options outstanding beginning balance"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WeightedAverageGrantDateFairValueShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Weighted average grant date fair value of share options vested and expected to vest in share based payment arrangement.",
        "label": "Weighted Average Grant Date Fair Value Share Options Vested And Expected To Vest In Share Based Payment Arrangement",
        "terseLabel": "Weighted-average grant date fair value options vested and expected to vest"
       }
      }
     },
     "auth_ref": []
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "xbrltype": "durationItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Weighted average remaining contractual life of options outstanding at end of year:",
        "label": "Weighted average remaining contractual life of outstanding share options"
       }
      },
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      }
     },
     "auth_ref": [
      "r207"
     ]
    },
    "ifrs-full_WeightedAverageShares": {
     "xbrltype": "sharesItemType",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2023-03-23/ifrs-full",
     "localname": "WeightedAverageShares",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails": {
       "parentTag": "ifrs-full_AdjustedWeightedAverageShares",
       "weight": 1.0,
       "order": 0.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Weighted average number of ordinary shares used in calculating basic earnings per share",
        "terseLabel": "Weighted average ordinary shares outstanding, used in computing basic earnings per share"
       }
      },
      "en": {
       "role": {
        "documentation": "The number of ordinary shares outstanding at the beginning of the period, adjusted by the number of ordinary shares bought back or issued during the period multiplied by a time-weighting factor."
       }
      }
     },
     "auth_ref": [
      "r93"
     ]
    },
    "tme_WithholdingTaxOnEarningsMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WithholdingTaxOnEarningsMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding tax on the earnings expected to be remitted by subsidiaries",
        "label": "Withholding Tax on Earnings [Member]",
        "documentation": "Withholding tax on earnings."
       }
      }
     },
     "auth_ref": []
    },
    "tme_WithholdingTaxOnEarningsRemittedBySubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WithholdingTaxOnEarningsRemittedBySubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0,
       "order": 8.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding tax on earnings expected to be remitted by subsidiaries",
        "label": "Withholding Tax on Earnings Remitted by Subsidiaries",
        "documentation": "Withholding tax on earnings remitted by subsidiaries"
       }
      }
     },
     "auth_ref": []
    },
    "tme_WithholdingTaxOnTheEarningsExpectedToBeRemittedBySubsidiaries": {
     "xbrltype": "monetaryItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "WithholdingTaxOnTheEarningsExpectedToBeRemittedBySubsidiaries",
     "crdr": "debit",
     "calculation": {
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "parentTag": "ifrs-full_DeferredTaxLiabilities",
       "weight": -1.0,
       "order": 2.0
      }
     },
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "terseLabel": "Withholding tax on the earnings expected to be remitted by subsidiaries",
        "label": "Withholding Tax on the Earnings Expected to be Remitted by Subsidiaries",
        "documentation": "Withholding tax on the earnings expected to be remitted by subsidiaries."
       }
      }
     },
     "auth_ref": []
    },
    "tme_YeelionOnlineNetworkTechnologyBeijingCoLtdMember": {
     "xbrltype": "domainItemType",
     "nsuri": "http://www.tencent.com/20231231",
     "localname": "YeelionOnlineNetworkTechnologyBeijingCoLtdMember",
     "presentation": [
      "http://www.tencent.com/20231231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20231231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Yeelion Online Network Technology (Beijing) Co., Ltd.",
        "label": "Yeelion Online Network Technology Beijing Co Ltd [Member]",
        "terseLabel": "Yeelion Online Network Technology Beijing Co Ltd [Member]"
       }
      }
     },
     "auth_ref": []
    }
   }
  }
 },
 "std_ref": {
  "r0": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r1": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r2": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r3": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r4": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r5": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r6": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r7": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r8": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r9": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r10": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r11": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r12": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r13": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r14": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r15": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r16": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r17": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r18": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r19": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r20": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r21": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r22": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r23": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r24": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r25": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r26": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r27": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r28": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r29": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r30": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r31": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r32": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r33": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r34": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r35": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r36": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r37": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r38": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r39": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r40": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r41": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r42": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r43": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r44": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r45": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_98_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r46": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r47": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS10_g17-22_TI",
   "URIDate": "2023-03-23"
  },
  "r48": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r49": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r50": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "c",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r51": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r52": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r53": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r54": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r55": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS12_g79-88_TI",
   "URIDate": "2023-03-23"
  },
  "r56": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r57": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r58": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r59": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r60": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r61": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r62": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r63": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r64": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS16_g73-79_TI",
   "URIDate": "2023-03-23"
  },
  "r65": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r66": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r67": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2023-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r68": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "21",
   "IssueDate": "2023-01-01",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2023-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r69": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "23",
   "IssueDate": "2023-01-01",
   "Paragraph": "26",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=23&code=ifrs-tx-2023-en-r&anchor=para_26_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r70": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r71": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r72": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r73": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r74": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r75": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r76": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r77": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r78": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r79": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS24_g13-24_TI",
   "URIDate": "2023-03-23"
  },
  "r80": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "26",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "Subparagraph": "b",
   "Clause": "viii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2023-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r81": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r82": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r83": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r84": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r85": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r86": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r87": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r88": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r89": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "27",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS27_g15-17_TI",
   "URIDate": "2023-03-23"
  },
  "r90": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r91": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r92": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r93": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r94": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS33_g70-73A_TI",
   "URIDate": "2023-03-23"
  },
  "r95": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r96": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r97": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r98": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r99": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "130",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r100": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r101": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r102": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "37",
   "IssueDate": "2023-01-01",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2023-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r103": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r104": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r105": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r106": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r107": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r108": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r109": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r110": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r111": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS38_g118-128_TI",
   "URIDate": "2023-03-23"
  },
  "r112": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r113": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r114": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r115": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r116": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r117": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r118": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r119": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r120": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r121": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r122": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r123": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r124": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r125": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r126": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r127": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r128": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r129": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r130": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r131": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS07_g10-17_TI",
   "URIDate": "2023-03-23"
  },
  "r132": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r133": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IAS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IAS08_g7-31_TI",
   "URIDate": "2023-03-23"
  },
  "r134": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r135": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r136": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r137": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "Subparagraph": "a",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2023-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r138": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "10",
   "IssueDate": "2023-01-01",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2023-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r139": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r140": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r141": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r142": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r143": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r144": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r145": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r146": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "a",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r147": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r148": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r149": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r150": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r151": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r152": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "ix",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r153": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r154": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r155": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r156": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r157": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r158": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r159": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r160": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Nature of the risks associated with an entity's interests in consolidated structured entities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS12_g14-17_TI",
   "URIDate": "2023-03-23"
  },
  "r161": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Section": "Objective",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS12_g1-4_TI",
   "URIDate": "2023-03-23"
  },
  "r162": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r163": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r164": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r165": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r166": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r167": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r168": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "14",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r169": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r170": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r171": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r172": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r173": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r174": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_120_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r175": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g110-129_TI",
   "URIDate": "2023-03-23"
  },
  "r176": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS15_g105-109_TI",
   "URIDate": "2023-03-23"
  },
  "r177": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r178": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r179": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r180": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r181": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r182": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r183": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r184": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r185": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r186": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r187": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r188": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r189": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r190": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r191": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r192": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r193": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r194": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r195": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r196": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r197": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r198": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r199": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r200": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r201": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r202": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "iv",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r203": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vi",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r204": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "Clause": "vii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r205": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r206": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r207": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r208": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r209": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r210": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r211": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r212": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r213": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r214": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r215": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r216": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r217": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r218": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r219": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "Clause": "v",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r220": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r221": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r222": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS03_g59-63_TI",
   "URIDate": "2023-03-23"
  },
  "r223": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67_TI",
   "URIDate": "2023-03-23"
  },
  "r224": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "5",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2023-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r225": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r226": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r227": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r228": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "Subparagraph": "a",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_a_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r229": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "Clause": "ii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_24C_b_ii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r230": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r231": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r232": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r233": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r234": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r235": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r236": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r237": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r238": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "Clause": "iii",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r239": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r240": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r241": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r242": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r243": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r244": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r245": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r246": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r247": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r248": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r249": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B2",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B2_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r250": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A_TI",
   "URIDate": "2023-03-23"
  },
  "r251": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r252": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r253": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r254": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r255": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r256": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r257": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r258": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r259": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r260": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r261": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r262": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r263": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r264": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r265": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r266": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r267": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r268": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r269": {
   "role": "http://www.xbrl.org/2003/role/disclosureRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  },
  "r270": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r271": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r272": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r273": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r274": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r275": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r276": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r277": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r278": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "80",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_80_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r279": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r280": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r281": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r282": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r283": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r284": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "24",
   "IssueDate": "2023-01-01",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2023-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r285": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "32",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2023-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r286": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "36",
   "IssueDate": "2023-01-01",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2023-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r287": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r288": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r289": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r290": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r291": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r292": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r293": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r294": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r295": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r296": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "A Statement of cash flows for an entity other than a financial institution",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A_TI",
   "URIDate": "2023-03-23"
  },
  "r297": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C_TI",
   "URIDate": "2023-03-23"
  },
  "r298": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2023-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r299": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r300": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "13",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2023-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r301": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r302": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "15",
   "IssueDate": "2023-01-01",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2023-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r303": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2023-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r304": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r305": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r306": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r307": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r308": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r309": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r310": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "3",
   "IssueDate": "2023-01-01",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2023-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2023-03-23"
  },
  "r311": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r312": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r313": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r314": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r315": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r316": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r317": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r318": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r319": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2023-03-23"
  },
  "r320": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r321": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r322": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2023-03-23"
  },
  "r323": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r324": {
   "role": "http://www.xbrl.org/2003/role/exampleRef",
   "Name": "IFRS",
   "Number": "8",
   "IssueDate": "2023-01-01",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2023-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r325": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12"
  },
  "r326": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b"
  },
  "r327": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "b-2"
  },
  "r328": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "12",
   "Subsection": "d1-1"
  },
  "r329": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Exchange Act",
   "Number": "240",
   "Section": "15",
   "Subsection": "d-3"
  },
  "r330": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 10-K",
   "Number": "249",
   "Section": "310"
  },
  "r331": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 20-F",
   "Number": "249",
   "Section": "220",
   "Subsection": "f"
  },
  "r332": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Form 40-F",
   "Number": "249",
   "Section": "240",
   "Subsection": "f"
  },
  "r333": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Section": "13",
   "Subsection": "a-1"
  },
  "r334": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-K",
   "Number": "229",
   "Section": "402",
   "Subsection": "w"
  },
  "r335": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Regulation S-T",
   "Number": "232",
   "Section": "405"
  },
  "r336": {
   "role": "http://www.xbrl.org/2003/role/presentationRef",
   "Publisher": "SEC",
   "Name": "Securities Act",
   "Number": "230",
   "Section": "405"
  },
  "r337": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r338": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r339": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r340": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r341": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r342": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r343": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r344": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r345": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r346": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "1",
   "IssueDate": "2023-01-01",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2023-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r347": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "Clause": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r348": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r349": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "12",
   "IssueDate": "2023-01-01",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2023-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r350": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r351": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "16",
   "IssueDate": "2023-01-01",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2023-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r352": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "19",
   "IssueDate": "2023-01-01",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2023-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r353": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "33",
   "IssueDate": "2023-01-01",
   "Paragraph": "70",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2023-en-r&anchor=para_70_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r354": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r355": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r356": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "38",
   "IssueDate": "2023-01-01",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2023-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r357": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "40",
   "IssueDate": "2023-01-01",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2023-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r358": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "41",
   "IssueDate": "2023-01-01",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2023-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r359": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r360": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r361": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r362": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r363": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r364": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IAS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r365": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "17",
   "IssueDate": "2023-01-01",
   "Paragraph": "C28D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2023-en-r&anchor=para_C28D&doctype=Appendix&subtype=C",
   "URIDate": "2023-03-23"
  },
  "r366": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "2",
   "IssueDate": "2023-01-01",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2023-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r367": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2023-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r368": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.12",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.12&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r369": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.13&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r370": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.15",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.15&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r371": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.33&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r372": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.40",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.40&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r373": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.46&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r374": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Name": "IFRS",
   "Number": "9",
   "IssueDate": "2023-01-01",
   "Paragraph": "7.2.7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2023-en-r&anchor=para_7.2.7&doctype=Standard",
   "URIDate": "2023-03-23"
  },
  "r375": {
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef",
   "Note": "Expired 2023-01-01",
   "Name": "IFRS",
   "Number": "7",
   "IssueDate": "2023-01-01",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_16&doctype=Standard&book=b",
   "URIDate": "2023-03-23"
  }
 }
}
