{
 "instance": {
  "tme-20221231.htm": {
   "axisCustom": 2,
   "axisStandard": 35,
   "baseTaxonomies": {
    "http://xbrl.sec.gov/dei/2022": 44,
    "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full": 1494
   },
   "contextCount": 544,
   "dts": {
    "calculationLink": {
     "local": [
      "tme-20221231_cal.xml"
     ]
    },
    "definitionLink": {
     "local": [
      "tme-20221231_def.xml"
     ]
    },
    "inline": {
     "local": [
      "tme-20221231.htm"
     ]
    },
    "labelLink": {
     "local": [
      "tme-20221231_lab.xml"
     ]
    },
    "presentationLink": {
     "local": [
      "tme-20221231_pre.xml"
     ]
    },
    "schema": {
     "local": [
      "tme-20221231.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://xbrl.fasb.org/srt/2022/elts/srt-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-roles-2022.xsd",
      "https://xbrl.fasb.org/srt/2022/elts/srt-types-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-gaap-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-roles-2022.xsd",
      "https://xbrl.fasb.org/us-gaap/2022/elts/us-types-2022.xsd",
      "https://xbrl.ifrs.org/taxonomy/2022-03-24/full_ifrs/full_ifrs-cor_2022-03-24.xsd",
      "https://xbrl.sec.gov/country/2022/country-2022.xsd",
      "https://xbrl.sec.gov/currency/2022/currency-2022.xsd",
      "https://xbrl.sec.gov/dei/2022/dei-2022.xsd"
     ]
    }
   },
   "elementCount": 991,
   "entityCount": 1,
   "hidden": {
    "http://www.tencent.com/20221231": 2,
    "http://xbrl.sec.gov/dei/2022": 3,
    "total": 5
   },
   "keyCustom": 205,
   "keyStandard": 358,
   "memberCustom": 89,
   "memberStandard": 51,
   "nsprefix": "tme",
   "nsuri": "http://www.tencent.com/20221231",
   "report": {
    "R1": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "document",
     "isDefault": "true",
     "longName": "100000 - Document - Cover Page",
     "menuCat": "Cover",
     "order": "1",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
     "shortName": "Cover Page",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "dei:DocumentType",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R10": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100100 - Disclosure - Critical accounting estimates and judgments",
     "menuCat": "Notes",
     "order": "10",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CriticalAccountingEstimatesAndJudgments",
     "shortName": "Critical accounting estimates and judgments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R100": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101030 - Disclosure - Right-of-Use Assets - Schedule Interest Expense Arising From Lease Liabilities And Expenses Related To Short-Term Leases (Details)",
     "menuCat": "Details",
     "order": "100",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails",
     "shortName": "Right-of-Use Assets - Schedule Interest Expense Arising From Lease Liabilities And Expenses Related To Short-Term Leases (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InterestExpenseOnLeaseLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R101": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashOutflowForLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101040 - Disclosure - Right-of-Use Assets - Additional Information (Details)",
     "menuCat": "Details",
     "order": "101",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails",
     "shortName": "Right-of-Use Assets - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashOutflowForLeases",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R102": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:IntangibleAssetsOtherThanGoodwillCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101050 - Disclosure - Intangible Assets - Summary of Intangible Assets (Details)",
     "menuCat": "Details",
     "order": "102",
     "role": "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
     "shortName": "Intangible Assets - Summary of Intangible Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:IntangibleAssetsOtherThanGoodwillCost",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R103": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101060 - Disclosure - Intangible Assets - Summary of Amortization of Intangible Assets Allocated (Details)",
     "menuCat": "Details",
     "order": "103",
     "role": "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
     "shortName": "Intangible Assets - Summary of Amortization of Intangible Assets Allocated (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ix:continuation",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_e40bf417-e7ca-481c-8d03-4306931c48d7",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:AmortisationIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R104": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101070 - Disclosure - Goodwill - Summary of Goodwill (Details)",
     "menuCat": "Details",
     "order": "104",
     "role": "http://www.tencent.com/20221231/taxonomy/role/GoodwillSummaryOfGoodwillDetails",
     "shortName": "Goodwill - Summary of Goodwill (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_00640d7a-59bf-4e69-8b59-1ac942315d6a",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:Goodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R105": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_21f62fa5-5e0a-4126-bde3-a781679981d4",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GoodwillRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101080 - Disclosure - Goodwill - Additional Information (Details)",
     "menuCat": "Details",
     "order": "105",
     "role": "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails",
     "shortName": "Goodwill - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
       "span",
       "p",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:ImpairmentLossRecognisedInProfitOrLossGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R106": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101090 - Disclosure - Investments Accounted for Using Equity Method - Summary of Investments Accounted for Using Equity Method (Detail)",
     "menuCat": "Details",
     "order": "106",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Investments Accounted for Using Equity Method (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InvestmentsInAssociatesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R107": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101100 - Disclosure - Investments Accounted for Using Equity Method - Summary of Share of Profits/(Losses) of Investments Accounted for Using Equity Method (Detail)",
     "menuCat": "Details",
     "order": "107",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Share of Profits/(Losses) of Investments Accounted for Using Equity Method (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R108": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:InvestmentAccountedForUsingEquityMethod",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101110 - Disclosure - Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Details)",
     "menuCat": "Details",
     "order": "108",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "tme:AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R109": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "tme:DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_69cab9a4-29f4-41f6-9035-0a1449f5cac4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_EUR",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101120 - Disclosure - Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "109",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails",
     "shortName": "Investments Accounted for Using Equity Method - Summary of Movement of Investments in Associates and Joint Ventures (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "link:footnote",
       "div",
       "div",
       "tme:DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_69cab9a4-29f4-41f6-9035-0a1449f5cac4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_EUR",
      "xsiNil": "false"
     }
    },
    "R11": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100110 - Disclosure - Revenue",
     "menuCat": "Notes",
     "order": "11",
     "role": "http://www.tencent.com/20221231/taxonomy/role/Revenue",
     "shortName": "Revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R110": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101130 - Disclosure - Financial Assets at Fair Value - Summary of Financial Assets at Fair Value Through Other Comprehensive Income (Details)",
     "menuCat": "Details",
     "order": "110",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
     "shortName": "Financial Assets at Fair Value - Summary of Financial Assets at Fair Value Through Other Comprehensive Income (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_a024465a-9969-411f-9b1e-fe0ad7fdd2fa",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:SalesFairValueMeasurementAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R111": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_b09a1b19-e152-4e78-aa54-8207be4ac134",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101140 - Disclosure - Financial Assets at Fair Value - Summary of Movement of Other Investment (Details)",
     "menuCat": "Details",
     "order": "111",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
     "shortName": "Financial Assets at Fair Value - Summary of Movement of Other Investment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_63719554-dd37-4e42-89f2-9d4efef2fafd",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:FinancialAssetsAtFairValueThroughProfitOrLoss",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R112": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:NonCurrentPrepaidRoyalties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101150 - Disclosure - Prepayments, deposits and other - Summary of Prepayments, deposits and other assets (Detail)",
     "menuCat": "Details",
     "order": "112",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
     "shortName": "Prepayments, deposits and other - Summary of Prepayments, deposits and other assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:NonCurrentPrepaidRoyalties",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R113": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101160 - Disclosure - Accounts Receivables - Summary of Accounts Receivable and Ageing Analysis (Details)",
     "menuCat": "Details",
     "order": "113",
     "role": "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
     "shortName": "Accounts Receivables - Summary of Accounts Receivable and Ageing Analysis (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:TradeReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R114": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101170 - Disclosure - Accounts Receivable - Summary of Loss Allowances for Accounts Receivable (Details)",
     "menuCat": "Details",
     "order": "114",
     "role": "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails",
     "shortName": "Accounts Receivable - Summary of Loss Allowances for Accounts Receivable (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfLossAllowancesForAccountsReceivableTextBlock",
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R115": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101180 - Disclosure - Term Deposits And Cash And Cash Equivalents - Additional Information (Details)",
     "menuCat": "Details",
     "order": "115",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureTermDepositsAndCashAndCashEquivalentsAdditionalInformationDetails",
     "shortName": "Term Deposits And Cash And Cash Equivalents - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RestrictedCashAndCashEquivalents",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R116": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:BalancesWithBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101190 - Disclosure - Term Deposits And Cash And Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)",
     "menuCat": "Details",
     "order": "116",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails",
     "shortName": "Term Deposits And Cash And Cash Equivalents - Schedule of Cash and Cash Equivalents (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:BalancesWithBanks",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R117": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101200 - Disclosure - Share Capital - Schedule of Classes of Share Capital (Details)",
     "menuCat": "Details",
     "order": "117",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails",
     "shortName": "Share Capital - Schedule of Classes of Share Capital (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_1aefb94f-9eb7-40da-b008-879de6a5ae56",
      "decimals": "INF",
      "lang": null,
      "name": "ifrs-full:IncreaseDecreaseInNumberOfOrdinarySharesIssued",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R118": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101210 - Disclosure - Share Capital - Schedule of Classes of Share Capital (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "118",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails",
     "shortName": "Share Capital - Schedule of Classes of Share Capital (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ParValuePerShare",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_UnitedStatesOfAmericaDollarsShare",
      "xsiNil": "false"
     }
    },
    "R119": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:IssuedCapital",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101220 - Disclosure - Share Capital - Schedule Analysis of Issued Shares (Details)",
     "menuCat": "Details",
     "order": "119",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
     "shortName": "Share Capital - Schedule Analysis of Issued Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_607332d5-293a-4026-93c5-e1c3b0402285",
      "decimals": "INF",
      "lang": null,
      "name": "ifrs-full:IssuedCapital",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R12": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100120 - Disclosure - Interest Income",
     "menuCat": "Notes",
     "order": "12",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InterestIncome",
     "shortName": "Interest Income",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInterestIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R120": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ea0a4abb-21b5-4f8d-9119-8a3d25423e96",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101230 - Disclosure - Share Capital - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "120",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
     "shortName": "Share Capital - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ea0a4abb-21b5-4f8d-9119-8a3d25423e96",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProceedsFromIssueOfOrdinaryShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R121": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101240 - Disclosure - Other Reserves - Schedule of Other Reserve (Details)",
     "menuCat": "Details",
     "order": "121",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
     "shortName": "Other Reserves - Schedule of Other Reserve (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_0f0c1b42-c6de-4662-a2e5-fdc82778017f",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R122": {
     "firstAnchor": {
      "ancestors": [
       "tme:ExpectedRetentionRate",
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_93f6cf6e-e3a7-48e3-8b6d-69936503f8e4",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "tme:ExpectedRetentionRate",
      "reportCount": 1,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101250 - Disclosure - Share Based Compensation - Additional Information (Details)",
     "menuCat": "Details",
     "order": "122",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
     "shortName": "Share Based Compensation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_bc557b93-709b-443e-b364-41f27ed19150",
      "decimals": "2",
      "lang": null,
      "name": "ifrs-full:WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R123": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_9de8436e-c6a6-4a2b-9d3b-fa6a3ced6707",
      "decimals": "0",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOutstandingShareOptions",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101260 - Disclosure - Share Based Compensation - Schedule of Number, weighted Average Exercise Prices and Weighted-average Grant Date Fair Value of Share Options (Details)",
     "menuCat": "Details",
     "order": "123",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
     "shortName": "Share Based Compensation - Schedule of Number, weighted Average Exercise Prices and Weighted-average Grant Date Fair Value of Share Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ef2cc035-f49d-4034-9433-ebbeddd3acc9",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R124": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_3afa9414-3ebf-4bc1-aa64-f5de1626f246",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_ChinaYuanRenminbiShare",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101270 - Disclosure - Share Based Compensation - Schedule of Share Options Outstanding (Details)",
     "menuCat": "Details",
     "order": "124",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
     "shortName": "Share Based Compensation - Schedule of Share Options Outstanding (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_3afa9414-3ebf-4bc1-aa64-f5de1626f246",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExercisePriceOfOutstandingShareOptions2019",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_ChinaYuanRenminbiShare",
      "xsiNil": "false"
     }
    },
    "R125": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_077bf19b-9f8d-485c-92ec-eb3e85ff7518",
      "decimals": "INF",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unitRef": "U_shares",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101280 - Disclosure - Share Based Compensation - Schedule of Movements in the number of RSUs and Awarded Shares (Details)",
     "menuCat": "Details",
     "order": "125",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
     "shortName": "Share Based Compensation - Schedule of Movements in the number of RSUs and Awarded Shares (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ix:continuation",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ecbd2f2e-6477-41b3-b67f-d3acfad2a8d9",
      "decimals": "INF",
      "lang": null,
      "name": "ifrs-full:NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R126": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_39497086-8509-45f1-93ad-55e6550d239a",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101290 - Disclosure - Share Based Compensation - Summary of Assumptions Used to Determine Fair value of Share Options (Details)",
     "menuCat": "Details",
     "order": "126",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
     "shortName": "Share Based Compensation - Summary of Assumptions Used to Determine Fair value of Share Options (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_39497086-8509-45f1-93ad-55e6550d239a",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ExpectedDividendAsPercentageShareOptionsGranted",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R127": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:NonCurrentNotesPayables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101300 - Disclosure - Notes payable - Summary of Note Payable (Detail)",
     "menuCat": "Details",
     "order": "127",
     "role": "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail",
     "shortName": "Notes payable - Summary of Note Payable (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:NonCurrentNotesPayables",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R128": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotesAndDebenturesIssued",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101310 - Disclosure - Notes payable - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "128",
     "role": "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail",
     "shortName": "Notes payable - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "lang": null,
      "name": "tme:FairValuesOfNotesPayable",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R129": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101320 - Disclosure - Notes payable - Summary of unsecured senior notes (Detail)",
     "menuCat": "Details",
     "order": "129",
     "role": "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail",
     "shortName": "Notes payable - Summary of unsecured senior notes (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NotionalAmount",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_USD",
      "xsiNil": "false"
     }
    },
    "R13": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfOtherGainsLossesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100130 - Disclosure - Other gains, net",
     "menuCat": "Notes",
     "order": "13",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNet",
     "shortName": "Other gains, net",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfOtherGainsLossesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R130": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101330 - Disclosure - Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Details)",
     "menuCat": "Details",
     "order": "130",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails",
     "shortName": "Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GovernmentGrants",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R131": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2ae78e03-548b-49f3-af9b-4ee0c9b10420",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "tme:PaymentAcquiredForLandUseRightConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101340 - Disclosure - Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "131",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesParentheticalDetails",
     "shortName": "Other Payables and Other Liabilities - Summary of Other Payables and Other Liabilities (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2ae78e03-548b-49f3-af9b-4ee0c9b10420",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "tme:PaymentAcquiredForLandUseRightConsideration",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R132": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:NoncurrentContractLiabilities",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101350 - Disclosure - Deferred Revenue - Summary of Contract Liabilities (Details)",
     "menuCat": "Details",
     "order": "132",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails",
     "shortName": "Deferred Revenue - Summary of Contract Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfContractLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:ContractLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R133": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101360 - Disclosure - Deferred Revenue - Additional Information (Details)",
     "menuCat": "Details",
     "order": "133",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails",
     "shortName": "Deferred Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R134": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:EquityInterestsOfAcquirer",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101370 - Disclosure - Business Combinations - Additional Information (Details)",
     "menuCat": "Details",
     "order": "134",
     "role": "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
     "shortName": "Business Combinations - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_3de3d543-1974-47a4-84ea-b8a3e0b3d346",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:AcquisitiondateFairValueOfTotalConsiderationTransferred",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R135": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_21f62fa5-5e0a-4126-bde3-a781679981d4",
      "decimals": "-8",
      "first": true,
      "lang": null,
      "name": "ifrs-full:GoodwillRecognisedAsOfAcquisitionDate",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101380 - Disclosure - Business Combinations - Summary of Amount of Identified Assets Acquired and Liabilities Assumed (Details)",
     "menuCat": "Details",
     "order": "135",
     "role": "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
     "shortName": "Business Combinations - Summary of Amount of Identified Assets Acquired and Liabilities Assumed (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R136": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101390 - Disclosure - Cash Flow Information - Summary of Cash Generated from Operations (Details)",
     "menuCat": "Details",
     "order": "136",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
     "shortName": "Cash Flow Information - Summary of Cash Generated from Operations (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:AdjustmentsForDepreciationAndAmortisationExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R137": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:EquityInterestsOfAcquirer",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101400 - Disclosure - Cash Flow Information - Summary of Non-cash Investing and Financing Activities (Details)",
     "menuCat": "Details",
     "order": "137",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetails",
     "shortName": "Cash Flow Information - Summary of Non-cash Investing and Financing Activities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R138": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_69dca881-4917-4d7b-b7d8-6b923759fce7",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101410 - Disclosure - Financial Instruments by Category - Summary of Financial Instruments by Category (Details)",
     "menuCat": "Details",
     "order": "138",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
     "shortName": "Financial Instruments by Category - Summary of Financial Instruments by Category (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_69dca881-4917-4d7b-b7d8-6b923759fce7",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:FinancialAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R139": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101420 - Disclosure - Commitments - Summary of Future Minimum Commitments for Non Cancellable Operating Commitments (Details)",
     "menuCat": "Details",
     "order": "139",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
     "shortName": "Commitments - Summary of Future Minimum Commitments for Non Cancellable Operating Commitments (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R14": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100140 - Disclosure - Expenses by nature",
     "menuCat": "Notes",
     "order": "14",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNature",
     "shortName": "Expenses by nature",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R140": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:MinimumRoyaltyPaymentsUnderLicensingAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101430 - Disclosure - Commitments - Summary of Minimum Royalty Payments Under Licensing Agreement (Details)",
     "menuCat": "Details",
     "order": "140",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
     "shortName": "Commitments - Summary of Minimum Royalty Payments Under Licensing Agreement (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:MinimumRoyaltyPaymentsUnderLicensingAgreements",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R141": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:InvestmentCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101440 - Disclosure - Commitments - Additional Information (Details)",
     "menuCat": "Details",
     "order": "141",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CommitmentsAdditionalInformationDetails",
     "shortName": "Commitments - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:InvestmentCommitments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R142": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfNatureOfRelatedPartyRelationship",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101450 - Disclosure - Related Party Transactions - Summary of Major Related Parties and Relationships with the Group (Details)",
     "menuCat": "Details",
     "order": "142",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
     "shortName": "Related Party Transactions - Summary of Major Related Parties and Relationships with the Group (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfNatureOfRelatedPartyRelationship",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R143": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:OperatingExpense",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101460 - Disclosure - Related Party Transactions - Summary of Significant Related Party Transaction (Details)",
     "menuCat": "Details",
     "order": "143",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
     "shortName": "Related Party Transactions - Summary of Significant Related Party Transaction (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_b5a02615-1a31-4fec-9de5-f1212604f577",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:OperatingExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R144": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfBalanceWithRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_1bb47f8a-8011-4c6b-98ff-9e875dbfb783",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101470 - Disclosure - Related Party Transactions - Summary of Balances with Related Parties (Details)",
     "menuCat": "Details",
     "order": "144",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
     "shortName": "Related Party Transactions - Summary of Balances with Related Parties (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfBalanceWithRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_1bb47f8a-8011-4c6b-98ff-9e875dbfb783",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:AmountsReceivableRelatedPartyTransactions",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R145": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_0515c87e-7b61-4659-91b0-f48f3c2a4629",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101480 - Disclosure - Related Party Transactions - Summary of Key Management Personnel Compensation (Details)",
     "menuCat": "Details",
     "order": "145",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
     "shortName": "Related Party Transactions - Summary of Key Management Personnel Compensation (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_0515c87e-7b61-4659-91b0-f48f3c2a4629",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R146": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_6e152669-e01f-4e4e-8aa0-6a8ac6b13bd7",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:ContractualTotalMinimumGuarantee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101490 - Disclosure - Related party transactions - Additional Information (Detail)",
     "menuCat": "Details",
     "order": "146",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
     "shortName": "Related party transactions - Additional Information (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_6e152669-e01f-4e4e-8aa0-6a8ac6b13bd7",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:ContractualTotalMinimumGuarantee",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R147": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:LegalCompensationSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101500 - Disclosure - Contingent Liabilities - Additional Information (Details)",
     "menuCat": "Details",
     "order": "147",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ContingentLiabilitiesAdditionalInformationDetails",
     "shortName": "Contingent Liabilities - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:LegalCompensationSoughtValue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R148": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DividendsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101520 - Disclosure - Dividends - Additional Information (Details)",
     "menuCat": "Details",
     "order": "148",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureDividendsAdditionalInformationDetails",
     "shortName": "Dividends - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfDividendsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DividendsPaid",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R149": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_78a40176-4bc6-4ed0-9ccb-f104a318d0c7",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:PeriodOfSharesRepurchased",
      "reportCount": 1,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101530 - Disclosure - Events Occurring after the Reporting Period - Additional Information (Details)",
     "menuCat": "Details",
     "order": "149",
     "role": "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
     "shortName": "Events Occurring after the Reporting Period - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": null
    },
    "R15": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100150 - Disclosure - Finance costs",
     "menuCat": "Notes",
     "order": "15",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinanceCosts",
     "shortName": "Finance costs",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinanceCostExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R16": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100160 - Disclosure - Taxation",
     "menuCat": "Notes",
     "order": "16",
     "role": "http://www.tencent.com/20221231/taxonomy/role/Taxation",
     "shortName": "Taxation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R17": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100170 - Disclosure - Earnings per share",
     "menuCat": "Notes",
     "order": "17",
     "role": "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShare",
     "shortName": "Earnings per share",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R18": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100180 - Disclosure - Property Plant And Equipment",
     "menuCat": "Notes",
     "order": "18",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipment",
     "shortName": "Property Plant And Equipment",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R19": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100190 - Disclosure - Land use rights",
     "menuCat": "Notes",
     "order": "19",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureLandUseRights",
     "shortName": "Land use rights",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R2": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Revenue",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100010 - Statement - CONSOLIDATED INCOME STATEMENTS",
     "menuCat": "Statements",
     "order": "2",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
     "shortName": "CONSOLIDATED INCOME STATEMENTS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:CostOfSales",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R20": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100200 - Disclosure - Right-of-Use Assets",
     "menuCat": "Notes",
     "order": "20",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RightOfUseAssets",
     "shortName": "Right-of-Use Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R21": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100210 - Disclosure - Intangible Assets",
     "menuCat": "Notes",
     "order": "21",
     "role": "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssets",
     "shortName": "Intangible Assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R22": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100220 - Disclosure - Goodwill",
     "menuCat": "Notes",
     "order": "22",
     "role": "http://www.tencent.com/20221231/taxonomy/role/Goodwill",
     "shortName": "Goodwill",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R23": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100230 - Disclosure - Investments accounted for using equity method",
     "menuCat": "Notes",
     "order": "23",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethod",
     "shortName": "Investments accounted for using equity method",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R24": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100240 - Disclosure - Financial Assets at Fair Value",
     "menuCat": "Notes",
     "order": "24",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValue",
     "shortName": "Financial Assets at Fair Value",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R25": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100250 - Disclosure - Prepayments deposits and other assets",
     "menuCat": "Notes",
     "order": "25",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherAssets",
     "shortName": "Prepayments deposits and other assets",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R26": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfTradeReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100260 - Disclosure - Accounts receivable",
     "menuCat": "Notes",
     "order": "26",
     "role": "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivable",
     "shortName": "Accounts receivable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfTradeReceivablesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R27": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfTermDepositsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100270 - Disclosure - Term deposits and cash and cash equivalents",
     "menuCat": "Notes",
     "order": "27",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalents",
     "shortName": "Term deposits and cash and cash equivalents",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfTermDepositsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R28": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100280 - Disclosure - Share capital",
     "menuCat": "Notes",
     "order": "28",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapital",
     "shortName": "Share capital",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R29": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100290 - Disclosure - Other Reserves",
     "menuCat": "Notes",
     "order": "29",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherReserves",
     "shortName": "Other Reserves",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R3": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLoss",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100020 - Statement - CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "menuCat": "Statements",
     "order": "3",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
     "shortName": "CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "tme:OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R30": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100300 - Disclosure - Share Based Compensation",
     "menuCat": "Notes",
     "order": "30",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensation",
     "shortName": "Share Based Compensation",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R31": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100310 - Disclosure - Notes payable",
     "menuCat": "Notes",
     "order": "31",
     "role": "http://www.tencent.com/20221231/taxonomy/role/NotesPayable",
     "shortName": "Notes payable",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R32": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100320 - Disclosure - Other Payables and Other Liabilities",
     "menuCat": "Notes",
     "order": "32",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilities",
     "shortName": "Other Payables and Other Liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R33": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100330 - Disclosure - Deferred revenue",
     "menuCat": "Notes",
     "order": "33",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenue",
     "shortName": "Deferred revenue",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R34": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100340 - Disclosure - Business Combinations",
     "menuCat": "Notes",
     "order": "34",
     "role": "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinations",
     "shortName": "Business Combinations",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfBusinessCombinationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R35": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100350 - Disclosure - Cash flow information",
     "menuCat": "Notes",
     "order": "35",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformation",
     "shortName": "Cash flow information",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R36": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100360 - Disclosure - Financial instruments by category",
     "menuCat": "Notes",
     "order": "36",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategory",
     "shortName": "Financial instruments by category",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R37": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100370 - Disclosure - Commitments",
     "menuCat": "Notes",
     "order": "37",
     "role": "http://www.tencent.com/20221231/taxonomy/role/Commitments",
     "shortName": "Commitments",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfCommitmentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R38": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100380 - Disclosure - Related Party Transactions",
     "menuCat": "Notes",
     "order": "38",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactions",
     "shortName": "Related Party Transactions",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfRelatedPartyExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R39": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100390 - Disclosure - Contingent liabilities",
     "menuCat": "Notes",
     "order": "39",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ContingentLiabilities",
     "shortName": "Contingent liabilities",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfContingentLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R4": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100040 - Statement - CONSOLIDATED BALANCE SHEETS",
     "menuCat": "Statements",
     "order": "4",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
     "shortName": "CONSOLIDATED BALANCE SHEETS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "lang": null,
      "name": "tme:NonCurrentOtherInvestment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R40": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100400 - Disclosure - Dividends",
     "menuCat": "Notes",
     "order": "40",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureDividends",
     "shortName": "Dividends",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDividendsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R41": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100410 - Disclosure - Events occurring after the reporting period",
     "menuCat": "Notes",
     "order": "41",
     "role": "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriod",
     "shortName": "Events occurring after the reporting period",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfEventsAfterReportingPeriodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R42": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100420 - Disclosure - Approval of these consolidated financial statements",
     "menuCat": "Notes",
     "order": "42",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ApprovalOfTheseConsolidatedFinancialStatements",
     "shortName": "Approval of these consolidated financial statements",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R43": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100430 - Disclosure - Summary of Significant Accounting Policies (Policies)",
     "menuCat": "Policies",
     "order": "43",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies",
     "shortName": "Summary of Significant Accounting Policies (Policies)",
     "subGroupType": "policies",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R44": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100440 - Disclosure - General information and organization (Tables)",
     "menuCat": "Tables",
     "order": "44",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables",
     "shortName": "General information and organization (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R45": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100450 - Disclosure - Summary of Significant Accounting Policies (Tables)",
     "menuCat": "Tables",
     "order": "45",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesTables",
     "shortName": "Summary of Significant Accounting Policies (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R46": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfOtherGainsAndLossesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100470 - Disclosure - Other gains, net (Tables)",
     "menuCat": "Tables",
     "order": "46",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetTables",
     "shortName": "Other gains, net (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfOtherGainsAndLossesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R47": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100480 - Disclosure - Expenses by nature (Tables)",
     "menuCat": "Tables",
     "order": "47",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureTables",
     "shortName": "Expenses by nature (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R48": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100490 - Disclosure - Finance cost (Tables)",
     "menuCat": "Tables",
     "order": "48",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinanceCostTables",
     "shortName": "Finance cost (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R49": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100500 - Disclosure - Taxation (Tables)",
     "menuCat": "Tables",
     "order": "49",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationTables",
     "shortName": "Taxation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R5": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_93fc4e73-5070-4919-8aa0-ea9667c5ae81",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100050 - Statement - CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "menuCat": "Statements",
     "order": "5",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
     "shortName": "CONSOLIDATED STATEMENTS OF CHANGES IN EQUITY",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_fbdb92e9-9a6f-4636-a0a7-6f2f6ff22b8a",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:Equity",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R50": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100510 - Disclosure - Earnings per share (Tables)",
     "menuCat": "Tables",
     "order": "50",
     "role": "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareTables",
     "shortName": "Earnings per share (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:EarningsPerShareExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R51": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100520 - Disclosure - Property Plant And Equipment (Tables)",
     "menuCat": "Tables",
     "order": "51",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentTables",
     "shortName": "Property Plant And Equipment (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R52": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100530 - Disclosure - Land use rights (Tables)",
     "menuCat": "Tables",
     "order": "52",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureLandUseRightsTables",
     "shortName": "Land use rights (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R53": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100540 - Disclosure - Right-of-Use Assets (Tables)",
     "menuCat": "Tables",
     "order": "53",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RightOfUseAssetsTables",
     "shortName": "Right-of-Use Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R54": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_22f91962-5c0a-4e21-95ba-1756e3f2e003",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100550 - Disclosure - Intangible Assets (Tables)",
     "menuCat": "Tables",
     "order": "54",
     "role": "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsTables",
     "shortName": "Intangible Assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfIntangibleAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_22f91962-5c0a-4e21-95ba-1756e3f2e003",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R55": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100560 - Disclosure - Goodwill (Tables)",
     "menuCat": "Tables",
     "order": "55",
     "role": "http://www.tencent.com/20221231/taxonomy/role/GoodwillTables",
     "shortName": "Goodwill (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfGoodwillExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfGoodwillExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R56": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100570 - Disclosure - Investments accounted for using equity method (Tables)",
     "menuCat": "Tables",
     "order": "56",
     "role": "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables",
     "shortName": "Investments accounted for using equity method (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R57": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100580 - Disclosure - Financial Assets at Fair Value (Tables)",
     "menuCat": "Tables",
     "order": "57",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueTables",
     "shortName": "Financial Assets at Fair Value (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R58": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100590 - Disclosure - Prepayments deposits and other assets (Tables)",
     "menuCat": "Tables",
     "order": "58",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherAssetsTables",
     "shortName": "Prepayments deposits and other assets (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfPrepaymentsDepositsAndOtherReceivables",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R59": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100600 - Disclosure - Accounts receivable (Tables)",
     "menuCat": "Tables",
     "order": "59",
     "role": "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableTables",
     "shortName": "Accounts receivable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfTradeReceivablesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfAccountsReceivableAndAgeingAnalysis",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R6": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashFlowsFromUsedInOperations",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "statement",
     "isDefault": "false",
     "longName": "100060 - Statement - CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "menuCat": "Statements",
     "order": "6",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
     "shortName": "CONSOLIDATED STATEMENTS OF CASH FLOWS",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:InterestReceivedClassifiedAsOperatingActivities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R60": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100610 - Disclosure - Term deposits and cash and cash equivalents (Tables)",
     "menuCat": "Tables",
     "order": "60",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsTables",
     "shortName": "Term deposits and cash and cash equivalents (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfTermDepositsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfCashAndCashEquivalentTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R61": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100620 - Disclosure - Share capital (Tables)",
     "menuCat": "Tables",
     "order": "61",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalTables",
     "shortName": "Share capital (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfClassesOfShareCapitalExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R62": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100630 - Disclosure - Other Reserves (Tables)",
     "menuCat": "Tables",
     "order": "62",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherReservesTables",
     "shortName": "Other Reserves (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfReservesAndOtherEquityInterestExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOtherReserveExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R63": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ef2cc035-f49d-4034-9433-ebbeddd3acc9",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100640 - Disclosure - Share Based Compensation (Tables)",
     "menuCat": "Tables",
     "order": "63",
     "role": "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables",
     "shortName": "Share Based Compensation (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfSharebasedPaymentArrangementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ef2cc035-f49d-4034-9433-ebbeddd3acc9",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R64": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100650 - Disclosure - Notes payable (Tables)",
     "menuCat": "Tables",
     "order": "64",
     "role": "http://www.tencent.com/20221231/taxonomy/role/NotesPayableTables",
     "shortName": "Notes payable (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R65": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100660 - Disclosure - Other Payables and Other Liabilities (Tables)",
     "menuCat": "Tables",
     "order": "65",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesTables",
     "shortName": "Other Payables and Other Liabilities (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "tme:DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R66": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfContractLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100670 - Disclosure - Deferred revenue (Tables)",
     "menuCat": "Tables",
     "order": "66",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueTables",
     "shortName": "Deferred revenue (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRevenueFromContractsWithCustomersExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfContractLiabilitiesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R67": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100690 - Disclosure - Cash flow information (Tables)",
     "menuCat": "Tables",
     "order": "67",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationTables",
     "shortName": "Cash flow information (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCashFlowStatementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R68": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100700 - Disclosure - Financial instruments by category (Tables)",
     "menuCat": "Tables",
     "order": "68",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategoryTables",
     "shortName": "Financial instruments by category (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfFinancialInstrumentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R69": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100710 - Disclosure - Commitments (Tables)",
     "menuCat": "Tables",
     "order": "69",
     "role": "http://www.tencent.com/20221231/taxonomy/role/CommitmentsTables",
     "shortName": "Commitments (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfCommitmentsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R7": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100070 - Disclosure - General information and organization",
     "menuCat": "Notes",
     "order": "7",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganization",
     "shortName": "General information and organization",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R70": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100720 - Disclosure - Related Party Transactions (Tables)",
     "menuCat": "Tables",
     "order": "70",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsTables",
     "shortName": "Related Party Transactions (Tables)",
     "subGroupType": "tables",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "ifrs-full:DisclosureOfRelatedPartyExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R71": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_d7e9e176-7478-4528-942c-03f1185d675c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100730 - Disclosure - General information and organization - Summary of Significant Subsidiaries, VIEs, and Subsidiaries of VIEs (Details)",
     "menuCat": "Details",
     "order": "71",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
     "shortName": "General information and organization - Summary of Significant Subsidiaries, VIEs, and Subsidiaries of VIEs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_d7e9e176-7478-4528-942c-03f1185d675c",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:NameOfSubsidiary",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R72": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CashFlowsFromUsedInOperatingActivities",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100740 - Disclosure - General information and organization - Additional Information (Details)",
     "menuCat": "Details",
     "order": "72",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
     "shortName": "General information and organization - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_cafe8636-009b-4013-b7a0-dab48de8a5af",
      "decimals": "-6",
      "lang": null,
      "name": "tme:RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R73": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100750 - Disclosure - General information and organization - Summary of Condensed Separate Financial Statements (Details)",
     "menuCat": "Details",
     "order": "73",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
     "shortName": "General information and organization - Summary of Condensed Separate Financial Statements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory",
       "div",
       "ifrs-full:DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_cafe8636-009b-4013-b7a0-dab48de8a5af",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:CurrentAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R74": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100760 - Disclosure - Summary of Significant Accounting Policies - Additional Information (Details)",
     "menuCat": "Details",
     "order": "74",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
     "shortName": "Summary of Significant Accounting Policies - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R75": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_1a0e5fec-5408-461c-9c92-b01d4cab8588",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100770 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Property, Plant and Equipment (Detail)",
     "menuCat": "Details",
     "order": "75",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Property, Plant and Equipment (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_1a0e5fec-5408-461c-9c92-b01d4cab8588",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R76": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_e5202b02-f502-479b-8a08-558d15a60509",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:EstimatedUsefulLivesAcquiredIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100780 - Disclosure - Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Acquired Intangible Assets (Detail)",
     "menuCat": "Details",
     "order": "76",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
     "shortName": "Summary of Significant Accounting Policies - Summary of Estimated Useful Lives of Acquired Intangible Assets (Detail)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
       "div",
       "ifrs-full:DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
       "div",
       "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_e5202b02-f502-479b-8a08-558d15a60509",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "tme:EstimatedUsefulLivesAcquiredIntangibleAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R77": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
       "div",
       "ifrs-full:DisclosureOfBorrowingsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:Borrowings",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100790 - Disclosure - Financial Risk Management - Additional Information (Details)",
     "menuCat": "Details",
     "order": "77",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
     "shortName": "Financial Risk Management - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "tme:CustomersRepresentedPercentageOfRevenue",
       "span",
       "p",
       "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "2",
      "lang": null,
      "name": "tme:CustomersRepresentedPercentageOfRevenue",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R78": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:RevenueFromSaleOfSubscriptionPackages",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100810 - Disclosure - Revenue - Additional Information (Details)",
     "menuCat": "Details",
     "order": "78",
     "role": "http://www.tencent.com/20221231/taxonomy/role/RevenueAdditionalInformationDetails",
     "shortName": "Revenue - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfRevenueExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:RevenueFromSaleOfSubscriptionPackages",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R79": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherGainsAndLossesExplanatory",
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:IncomeFromGovernmentGrantsAndTaxRebates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100820 - Disclosure - Other gains, net - Summary of Other (losses)/gains, net (Details)",
     "menuCat": "Details",
     "order": "79",
     "role": "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails",
     "shortName": "Other gains, net - Summary of Other (losses)/gains, net (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:ScheduleOfOtherGainsAndLossesExplanatory",
       "div",
       "tme:DisclosureOfOtherGainsLossesExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:IncomeFromGovernmentGrantsAndTaxRebates",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R8": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100080 - Disclosure - Summary of Significant Accounting Policies",
     "menuCat": "Notes",
     "order": "8",
     "role": "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPolicies",
     "shortName": "Summary of Significant Accounting Policies",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R80": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ServicesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100830 - Disclosure - Expenses by nature - Summary of Expense By Nature (Details)",
     "menuCat": "Details",
     "order": "80",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails",
     "shortName": "Expenses by nature - Summary of Expense By Nature (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ServicesExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R81": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100840 - Disclosure - Expenses by nature - Summary of Expense By Nature (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "81",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails",
     "shortName": "Expenses by nature - Summary of Expense By Nature (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "div",
       "div",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ResearchAndDevelopmentExpense",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R82": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100850 - Disclosure - Expenses by Nature - Summary of Employee Benefits Expenses (Details)",
     "menuCat": "Details",
     "order": "82",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails",
     "shortName": "Expenses by Nature - Summary of Employee Benefits Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
       "div",
       "ifrs-full:DisclosureOfExpensesByNatureExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:WagesAndSalaries",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R83": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:InterestAndRelatedExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100860 - Disclosure - Finance costs (Details)",
     "menuCat": "Details",
     "order": "83",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails",
     "shortName": "Finance costs (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
       "div",
       "ifrs-full:DisclosureOfFinanceCostExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:InterestAndRelatedExpenses",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R84": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100870 - Disclosure - Taxation - Additional Information (Details)",
     "menuCat": "Details",
     "order": "84",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails",
     "shortName": "Taxation - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "2",
      "lang": null,
      "name": "tme:PreferentialIncomeTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_pure",
      "xsiNil": "false"
     }
    },
    "R85": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100880 - Disclosure - Taxation - Summary of Income Tax Expenses (Details)",
     "menuCat": "Details",
     "order": "85",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails",
     "shortName": "Taxation - Summary of Income Tax Expenses (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfComponentsOfIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:CurrentTaxExpenseIncome",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R86": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100890 - Disclosure - Taxation - Summary of Reconciliation of Income Tax (Details)",
     "menuCat": "Details",
     "order": "86",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails",
     "shortName": "Taxation - Summary of Reconciliation of Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:TaxExpenseIncomeAtApplicableTaxRate",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R87": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "2",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ApplicableTaxRate",
      "reportCount": 1,
      "unitRef": "U_pure",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100900 - Disclosure - Taxation - Summary of Reconciliation of Income Tax (Parenthetical) (Details)",
     "menuCat": "Details",
     "order": "87",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxParentheticalDetails",
     "shortName": "Taxation - Summary of Reconciliation of Income Tax (Parenthetical) (Details)",
     "subGroupType": "parenthetical",
     "uniqueAnchor": null
    },
    "R88": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100910 - Disclosure - Taxation - Summary of Amount and Per Share Effect of Tax Holiday (Details)",
     "menuCat": "Details",
     "order": "88",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails",
     "shortName": "Taxation - Summary of Amount and Per Share Effect of Tax Holiday (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R89": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100920 - Disclosure - Taxation - Summary of Profit Before Tax (Details)",
     "menuCat": "Details",
     "order": "89",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails",
     "shortName": "Taxation - Summary of Profit Before Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfProfitBeforeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_5dba44d1-f0fe-4bb7-8eea-71cfbaeb7512",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:ProfitLossBeforeTax",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R9": {
     "firstAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100090 - Disclosure - Financial Risk Management",
     "menuCat": "Notes",
     "order": "9",
     "role": "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagement",
     "shortName": "Financial Risk Management",
     "subGroupType": "",
     "uniqueAnchor": {
      "ancestors": [
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": null,
      "first": true,
      "lang": "en-US",
      "name": "ifrs-full:DisclosureOfFinancialRiskManagementExplanatory",
      "reportCount": 1,
      "unique": true,
      "unitRef": null,
      "xsiNil": "false"
     }
    },
    "R90": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100930 - Disclosure - Taxation - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "menuCat": "Details",
     "order": "90",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
     "shortName": "Taxation - Summary of Deferred Tax Assets and Deferred Tax Liabilities (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_534a5bc0-4826-47b5-b96c-8f0722c15769",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:Prepayments",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R91": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:DeferredTaxAssetsNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100940 - Disclosure - Taxation - Summary of Recovery of Deferred Income Tax (Details)",
     "menuCat": "Details",
     "order": "91",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails",
     "shortName": "Taxation - Summary of Recovery of Deferred Income Tax (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_92505c6f-2a04-4103-bfd1-e8516a652dc4",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:DeferredTaxAssetsNonCurrent",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R92": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100950 - Disclosure - Taxation - Summary of Movements of Deferred Income Tax Assets (Details)",
     "menuCat": "Details",
     "order": "92",
     "role": "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails",
     "shortName": "Taxation - Summary of Movements of Deferred Income Tax Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_78f0c354-30bb-40ad-9a71-a0b8eea9f6e8",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:DeferredTaxAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R93": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DeferredTaxLiabilities",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100960 - Disclosure - Taxation - Disclosure of Movement of Deferred Income Tax Liabilities Explanatory (Details)",
     "menuCat": "Details",
     "order": "93",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
     "shortName": "Taxation - Disclosure of Movement of Deferred Income Tax Liabilities Explanatory (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory",
       "div",
       "ifrs-full:DisclosureOfIncomeTaxExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_ee2c4a71-881b-43b3-b31e-5eef78c411dc",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:DeferredTaxLiabilities",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R94": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:ProfitLossAttributableToOwnersOfParent",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100970 - Disclosure - Earnings per share - Summary of Computation of Basic and Diluted Net Income Per Share (Details)",
     "menuCat": "Details",
     "order": "94",
     "role": "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
     "shortName": "Earnings per share - Summary of Computation of Basic and Diluted Net Income Per Share (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:EarningsPerShareExplanatory",
       "div",
       "ifrs-full:DisclosureOfEarningsPerShareExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "0",
      "lang": null,
      "name": "ifrs-full:WeightedAverageShares",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_shares",
      "xsiNil": "false"
     }
    },
    "R95": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:PropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100980 - Disclosure - Property Plant and Equipment - Summary of Property Plant and Equipment (Details)",
     "menuCat": "Details",
     "order": "95",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
     "shortName": "Property Plant and Equipment - Summary of Property Plant and Equipment (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R96": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "ifrs-full:DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_73eebbae-7d5c-4276-87e0-eefa953d9fdf",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "100990 - Disclosure - Property Plant and Equipment - Summary of Depreciation Charged to Consolidated Income Statements (Details)",
     "menuCat": "Details",
     "order": "96",
     "role": "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
     "shortName": "Property Plant and Equipment - Summary of Depreciation Charged to Consolidated Income Statements (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDepreciationChargedToIncomeStatementsExplanatory",
       "div",
       "ifrs-full:DisclosureOfPropertyPlantAndEquipmentExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_e40bf417-e7ca-481c-8d03-4306931c48d7",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:DepreciationPropertyPlantAndEquipment",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R97": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "tme:LandUseRights",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101000 - Disclosure - Land use right - Summary of Quantitative Information About Land Use Right (Details)",
     "menuCat": "Details",
     "order": "97",
     "role": "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
     "shortName": "Land use right - Summary of Quantitative Information About Land Use Right (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfQuantitativeInformationAboutLandUseRight",
       "div",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_fa2b2917-64ca-46ec-82b6-65e22162716e",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R98": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2ae78e03-548b-49f3-af9b-4ee0c9b10420",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "tme:AcquiredLandUseRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101010 - Disclosure - Land use right - Additional Information (Details)",
     "menuCat": "Details",
     "order": "98",
     "role": "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
     "shortName": "Land use right - Additional Information (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2ae78e03-548b-49f3-af9b-4ee0c9b10420",
      "decimals": "-7",
      "first": true,
      "lang": null,
      "name": "tme:AcquiredLandUseRights",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    },
    "R99": {
     "firstAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_2fc137ba-87a3-436a-92a0-7a4e42e3f4ba",
      "decimals": "-6",
      "first": true,
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     },
     "groupType": "disclosure",
     "isDefault": "false",
     "longName": "101020 - Disclosure - Right-of-Use Assets - Schedule of Carrying Amounts of Right-of-Use Assets (Details)",
     "menuCat": "Details",
     "order": "99",
     "role": "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails",
     "shortName": "Right-of-Use Assets - Schedule of Carrying Amounts of Right-of-Use Assets (Details)",
     "subGroupType": "details",
     "uniqueAnchor": {
      "ancestors": [
       "span",
       "p",
       "td",
       "tr",
       "table",
       "tme:DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
       "div",
       "ifrs-full:DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
       "div",
       "body",
       "html"
      ],
      "baseRef": "tme-20221231.htm",
      "contextRef": "C_00640d7a-59bf-4e69-8b59-1ac942315d6a",
      "decimals": "-6",
      "lang": null,
      "name": "ifrs-full:RightofuseAssets",
      "reportCount": 1,
      "unique": true,
      "unitRef": "U_CNY",
      "xsiNil": "false"
     }
    }
   },
   "segmentCount": 143,
   "tag": {
    "country_CN": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "CHINA",
        "terseLabel": "Mainland Of China [Member]"
       }
      }
     },
     "localname": "CN",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "country_HK": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "HONG KONG",
        "terseLabel": "Hong Kong"
       }
      }
     },
     "localname": "HK",
     "nsuri": "http://xbrl.sec.gov/country/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_AllCurrenciesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "All Currencies [Domain]"
       }
      }
     },
     "localname": "AllCurrenciesDomain",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_CNY": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "China, Yuan Renminbi",
        "terseLabel": "RMB"
       }
      }
     },
     "localname": "CNY",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "currency_USD": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "United States of America, Dollars",
        "terseLabel": "USD"
       }
      }
     },
     "localname": "USD",
     "nsuri": "http://xbrl.sec.gov/currency/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AddressTypeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "An entity may have several addresses for different purposes and this domain represents all such types.",
        "label": "Address Type [Domain]"
       }
      }
     },
     "localname": "AddressTypeDomain",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AdrMember": {
     "auth_ref": [
      "r348"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "American Depositary Receipt (or American Depositary Share, ADS).",
        "label": "ADR [Member]",
        "terseLabel": "American Depositary Shares [Member]"
       }
      }
     },
     "localname": "AdrMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_AmendmentFlag": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the XBRL content amends previously-filed or accepted submission.",
        "label": "Amendment Flag",
        "terseLabel": "Amendment Flag"
       }
      }
     },
     "localname": "AmendmentFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_AuditorFirmId": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PCAOB issued Audit Firm Identifier",
        "label": "Auditor Firm ID"
       }
      }
     },
     "localname": "AuditorFirmId",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "nonemptySequenceNumberItemType"
    },
    "dei_AuditorLocation": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Location"
       }
      }
     },
     "localname": "AuditorLocation",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_AuditorName": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "Auditor Name"
       }
      }
     },
     "localname": "AuditorName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "internationalNameItemType"
    },
    "dei_BusinessContactMember": {
     "auth_ref": [
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business contact for the entity",
        "label": "Business Contact [Member]",
        "terseLabel": "Business Contact"
       }
      }
     },
     "localname": "BusinessContactMember",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "domainItemType"
    },
    "dei_ContactPersonnelEmailAddress": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Email address of contact personnel.",
        "label": "Contact Personnel Email Address",
        "terseLabel": "Contact Personnel Email Address"
       }
      }
     },
     "localname": "ContactPersonnelEmailAddress",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_ContactPersonnelName": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of contact personnel",
        "label": "Contact Personnel Name",
        "terseLabel": "Contact Personnel Name"
       }
      }
     },
     "localname": "ContactPersonnelName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_CoverAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cover page.",
        "label": "Cover [Abstract]"
       }
      }
     },
     "localname": "CoverAbstract",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "xbrltype": "stringItemType"
    },
    "dei_CurrentFiscalYearEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "End date of current fiscal year in the format --MM-DD.",
        "label": "Current Fiscal Year End Date",
        "terseLabel": "Current Fiscal Year End Date"
       }
      }
     },
     "localname": "CurrentFiscalYearEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "gMonthDayItemType"
    },
    "dei_DocumentAccountingStandard": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Accounting Standard",
        "terseLabel": "Document Accounting Standard"
       }
      }
     },
     "localname": "DocumentAccountingStandard",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "accountingStandardItemType"
    },
    "dei_DocumentAnnualReport": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as an annual report.",
        "label": "Document Annual Report",
        "terseLabel": "Document Annual Report"
       }
      }
     },
     "localname": "DocumentAnnualReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentFiscalPeriodFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Period Focus",
        "terseLabel": "Document Fiscal Period Focus"
       }
      }
     },
     "localname": "DocumentFiscalPeriodFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "fiscalPeriodItemType"
    },
    "dei_DocumentFiscalYearFocus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Fiscal Year Focus",
        "terseLabel": "Document Fiscal Year Focus"
       }
      }
     },
     "localname": "DocumentFiscalYearFocus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "gYearItemType"
    },
    "dei_DocumentInformationLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Information [Line Items]"
       }
      }
     },
     "localname": "DocumentInformationLineItems",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentInformationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Container to support the formal attachment of each official or unofficial, public or private document as part of a submission package.",
        "label": "Document Information [Table]"
       }
      }
     },
     "localname": "DocumentInformationTable",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_DocumentPeriodEndDate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Document Period End Date",
        "terseLabel": "Document Period End Date"
       }
      }
     },
     "localname": "DocumentPeriodEndDate",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "dateItemType"
    },
    "dei_DocumentRegistrationStatement": {
     "auth_ref": [
      "r344"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a registration statement.",
        "label": "Document Registration Statement",
        "terseLabel": "Document Registration Statement"
       }
      }
     },
     "localname": "DocumentRegistrationStatement",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentShellCompanyReport": {
     "auth_ref": [
      "r350"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true for a Shell Company Report pursuant to section 13 or 15(d) of the Exchange Act.",
        "label": "Document Shell Company Report",
        "terseLabel": "Document Shell Company Report"
       }
      }
     },
     "localname": "DocumentShellCompanyReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentTransitionReport": {
     "auth_ref": [
      "r352"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true only for a form used as a transition report.",
        "label": "Document Transition Report",
        "terseLabel": "Document Transition Report"
       }
      }
     },
     "localname": "DocumentTransitionReport",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_DocumentType": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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'.",
        "label": "Document Type",
        "terseLabel": "Document Type"
       }
      }
     },
     "localname": "DocumentType",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "submissionTypeItemType"
    },
    "dei_EntityAddressAddressLine1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 1 such as Attn, Building Name, Street Name",
        "label": "Entity Address, Address Line One",
        "terseLabel": "Entity Address, Address Line One"
       }
      }
     },
     "localname": "EntityAddressAddressLine1",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressAddressLine2": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Address Line 2 such as Street or Suite number",
        "label": "Entity Address, Address Line Two",
        "terseLabel": "Entity Address, Address Line Two"
       }
      }
     },
     "localname": "EntityAddressAddressLine2",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCityOrTown": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the City or Town",
        "label": "Entity Address, City or Town",
        "terseLabel": "Entity Address, City or Town"
       }
      }
     },
     "localname": "EntityAddressCityOrTown",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressCountry": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ISO 3166-1 alpha-2 country code.",
        "label": "Entity Address, Country",
        "terseLabel": "Entity Address, Country"
       }
      }
     },
     "localname": "EntityAddressCountry",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "countryCodeItemType"
    },
    "dei_EntityAddressPostalZipCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Code for the postal or zip code",
        "label": "Entity Address, Postal Zip Code",
        "terseLabel": "Entity Address, Postal Zip Code"
       }
      }
     },
     "localname": "EntityAddressPostalZipCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityAddressesAddressTypeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Addresses, Address Type [Axis]"
       }
      }
     },
     "localname": "EntityAddressesAddressTypeAxis",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "stringItemType"
    },
    "dei_EntityCentralIndexKey": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "A unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.",
        "label": "Entity Central Index Key",
        "terseLabel": "Entity Central Index Key"
       }
      }
     },
     "localname": "EntityCentralIndexKey",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "centralIndexKeyItemType"
    },
    "dei_EntityCommonStockSharesOutstanding": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Common Stock, Shares Outstanding",
        "terseLabel": "Entity Common Stock, Shares Outstanding"
       }
      }
     },
     "localname": "EntityCommonStockSharesOutstanding",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "sharesItemType"
    },
    "dei_EntityCurrentReportingStatus": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Current Reporting Status",
        "terseLabel": "Entity Current Reporting Status"
       }
      }
     },
     "localname": "EntityCurrentReportingStatus",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityEmergingGrowthCompany": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Indicate if registrant meets the emerging growth company criteria.",
        "label": "Entity Emerging Growth Company",
        "terseLabel": "Entity Emerging Growth Company"
       }
      }
     },
     "localname": "EntityEmergingGrowthCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityFileNumber": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Securities Act File Number",
        "terseLabel": "Entity File Number"
       }
      }
     },
     "localname": "EntityFileNumber",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "fileNumberItemType"
    },
    "dei_EntityFilerCategory": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Filer Category",
        "terseLabel": "Entity Filer Category"
       }
      }
     },
     "localname": "EntityFilerCategory",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "filerCategoryItemType"
    },
    "dei_EntityIncorporationStateCountryCode": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Two-character EDGAR code representing the state or country of incorporation.",
        "label": "Entity Incorporation, State or Country Code",
        "terseLabel": "Entity Incorporation, State or Country Code"
       }
      }
     },
     "localname": "EntityIncorporationStateCountryCode",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "edgarStateCountryItemType"
    },
    "dei_EntityInteractiveDataCurrent": {
     "auth_ref": [
      "r353"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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).",
        "label": "Entity Interactive Data Current",
        "terseLabel": "Entity Interactive Data Current"
       }
      }
     },
     "localname": "EntityInteractiveDataCurrent",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityRegistrantName": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.",
        "label": "Entity Registrant Name",
        "terseLabel": "Entity Registrant Name"
       }
      }
     },
     "localname": "EntityRegistrantName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "normalizedStringItemType"
    },
    "dei_EntityShellCompany": {
     "auth_ref": [
      "r346"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Boolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.",
        "label": "Entity Shell Company",
        "terseLabel": "Entity Shell Company"
       }
      }
     },
     "localname": "EntityShellCompany",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_EntityVoluntaryFilers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Voluntary Filers",
        "terseLabel": "Entity Voluntary Filers"
       }
      }
     },
     "localname": "EntityVoluntaryFilers",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_EntityWellKnownSeasonedIssuer": {
     "auth_ref": [
      "r354"
     ],
     "lang": {
      "en-us": {
       "role": {
        "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.",
        "label": "Entity Well-known Seasoned Issuer",
        "terseLabel": "Entity Well-known Seasoned Issuer"
       }
      }
     },
     "localname": "EntityWellKnownSeasonedIssuer",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "yesNoItemType"
    },
    "dei_IcfrAuditorAttestationFlag": {
     "auth_ref": [
      "r349",
      "r350",
      "r351"
     ],
     "lang": {
      "en-us": {
       "role": {
        "label": "ICFR Auditor Attestation Flag",
        "terseLabel": "ICFR Auditor Attestation Flag"
       }
      }
     },
     "localname": "IcfrAuditorAttestationFlag",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "booleanItemType"
    },
    "dei_Security12bTitle": {
     "auth_ref": [
      "r345"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Title of a 12(b) registered security.",
        "label": "Title of 12(b) Security",
        "terseLabel": "Title of 12(b) Security"
       }
      }
     },
     "localname": "Security12bTitle",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "securityTitleItemType"
    },
    "dei_SecurityExchangeName": {
     "auth_ref": [
      "r347"
     ],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Name of the Exchange on which a security is registered.",
        "label": "Security Exchange Name",
        "terseLabel": "Security Exchange Name"
       }
      }
     },
     "localname": "SecurityExchangeName",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "edgarExchangeCodeItemType"
    },
    "dei_TradingSymbol": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Trading symbol of an instrument as listed on an exchange.",
        "label": "Trading Symbol",
        "terseLabel": "Trading Symbol"
       }
      }
     },
     "localname": "TradingSymbol",
     "nsuri": "http://xbrl.sec.gov/dei/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage"
     ],
     "xbrltype": "tradingSymbolItemType"
    },
    "ifrs-full_AccumulatedDepreciationAndAmortisationMember": {
     "auth_ref": [
      "r65",
      "r368",
      "r370",
      "r374",
      "r375"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for accumulated depreciation and amortisation. [Refer: Depreciation and amortisation expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Accumulated depreciation and amortisation [member]",
        "terseLabel": "Accumulated depreciation and amortisation [member]"
       }
      }
     },
     "localname": "AccumulatedDepreciationAndAmortisationMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate": {
     "auth_ref": [
      "r210"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The acquisition-date fair value of equity interest in the acquiree held by the acquirer immediately before the acquisition date in a business combination achieved in stages. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisition-date fair value of equity interest in acquiree held by acquirer immediately before acquisition date",
        "terseLabel": "Fair value existing interest",
        "verboseLabel": "Acquired equity interests"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfEquityInterestInAcquireeHeldByAcquirerImmediatelyBeforeAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitiondateFairValueOfTotalConsiderationTransferred": {
     "auth_ref": [
      "r206"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of the consideration transferred in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Consideration transferred, acquisition-date fair value",
        "terseLabel": "Consideration",
        "totalLabel": "Total consideration transferred, acquisition-date fair value",
        "verboseLabel": "Purchase consideration"
       }
      }
     },
     "localname": "AcquisitiondateFairValueOfTotalConsiderationTransferred",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r108"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, intangible assets other than goodwill",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r60"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in property, plant and equipment resulting from acquisitions through business combinations. [Refer: Business combinations [member]; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Acquisitions through business combinations, property, plant and equipment",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "AcquisitionsThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r395"
     ],
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "AdditionalAllowanceRecognisedInProfitOrLossAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapital": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital",
        "terseLabel": "Additional paid-in capital"
       }
      }
     },
     "localname": "AdditionalPaidinCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionalPaidinCapitalMember": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Additional paid-in capital [member]",
        "terseLabel": "Additional Paid-In Capital [Member]"
       }
      }
     },
     "localname": "AdditionalPaidinCapitalMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AdditionalRecognitionGoodwill": {
     "auth_ref": [
      "r213"
     ],
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additional recognition, goodwill",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "AdditionalRecognitionGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillSummaryOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r58"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions other than through business combinations, property, plant and equipment",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdditionsToRightofuseAssets": {
     "auth_ref": [
      "r184"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of additions to right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Additions to right-of-use assets",
        "terseLabel": "Inception of new leases"
       }
      }
     },
     "localname": "AdditionsToRightofuseAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustedWeightedAverageShares": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "AdjustedWeightedAverageShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInInventories": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 15.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in inventories",
        "terseLabel": "Decrease/(increase) in inventories"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInInventories",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInOtherAssets": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in other assets",
        "terseLabel": "(Increase)/decrease in other operating assets"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInOtherAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDecreaseIncreaseInTradeAccountReceivable": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for decrease (increase) in trade accounts receivable",
        "terseLabel": "(Increase)/decrease in accounts receivable"
       }
      }
     },
     "localname": "AdjustmentsForDecreaseIncreaseInTradeAccountReceivable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDepreciationAndAmortisationExpense": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for depreciation and amortisation expense",
        "terseLabel": "Depreciation and amortization"
       }
      }
     },
     "localname": "AdjustmentsForDepreciationAndAmortisationExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForDividendIncome": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 20.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for dividend income",
        "negatedLabel": "Dividend income (Note 7)"
       }
      }
     },
     "localname": "AdjustmentsForDividendIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInOtherLiabilities": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in other liabilities",
        "terseLabel": "Increase in other operating liabilities"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInOtherLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForIncreaseDecreaseInTradeAccountPayable": {
     "auth_ref": [
      "r378"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for increase (decrease) in trade accounts payable",
        "terseLabel": "Increase in accounts payable"
       }
      }
     },
     "localname": "AdjustmentsForIncreaseDecreaseInTradeAccountPayable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestExpense": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 12.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest expense",
        "terseLabel": "Interest expense"
       }
      }
     },
     "localname": "AdjustmentsForInterestExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForInterestIncome": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for interest income",
        "negatedLabel": "Interest income (Note 6)"
       }
      }
     },
     "localname": "AdjustmentsForInterestIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForProvisions": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for provisions to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Provisions; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for provisions",
        "terseLabel": "Loss allowance for expected credit losses (Note 20)"
       }
      }
     },
     "localname": "AdjustmentsForProvisions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForReconcileProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Adjustments to reconcile profit (loss) [abstract]",
        "terseLabel": "Adjustments for:"
       }
      }
     },
     "localname": "AdjustmentsForReconcileProfitLossAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AdjustmentsForSharebasedPayments": {
     "auth_ref": [
      "r379"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Adjustments for share-based payments to reconcile profit (loss) to net cash flow from (used in) operating activities. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for share-based payments",
        "terseLabel": "Non-cash employee benefits expense \u2013 share based payments (Note 8)"
       }
      }
     },
     "localname": "AdjustmentsForSharebasedPayments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r380"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for undistributed profits of investments accounted for using equity method",
        "negatedLabel": "Share of (profit)/loss of associates and joint ventures (Note 17)"
       }
      }
     },
     "localname": "AdjustmentsForUndistributedProfitsOfInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdjustmentsForUnrealisedForeignExchangeLossesGains": {
     "auth_ref": [
      "r309",
      "r379"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Adjustments for unrealised foreign exchange losses (gains)",
        "terseLabel": "Net exchange differences"
       }
      }
     },
     "localname": "AdjustmentsForUnrealisedForeignExchangeLossesGains",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Advances": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Advances received, representing contract liabilities for performance obligations satisfied at point in time",
        "terseLabel": "Advances from customers"
       }
      }
     },
     "localname": "Advances",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AdvertisingExpense": {
     "auth_ref": [
      "r360"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from advertising."
       }
      },
      "en-us": {
       "role": {
        "label": "Advertising expense",
        "terseLabel": "Promotion and advertising expenses"
       }
      }
     },
     "localname": "AdvertisingExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AggregatedMeasurementMember": {
     "auth_ref": [
      "r115",
      "r119",
      "r165"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated measurement [member]",
        "terseLabel": "Aggregated measurement [member]"
       }
      }
     },
     "localname": "AggregatedMeasurementMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AggregatedTimeBandsMember": {
     "auth_ref": [
      "r23",
      "r176",
      "r187",
      "r188",
      "r222",
      "r262",
      "r263",
      "r264",
      "r269",
      "r295",
      "r327",
      "r330"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Aggregated time bands [member]",
        "terseLabel": "Aggregated time bands [member]"
       }
      }
     },
     "localname": "AggregatedTimeBandsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllLevelsOfFairValueHierarchyMember": {
     "auth_ref": [
      "r68",
      "r166"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "All levels of fair value hierarchy [member]",
        "terseLabel": "All levels of fair value hierarchy [member]"
       }
      }
     },
     "localname": "AllLevelsOfFairValueHierarchyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r279"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of an allowance account used to record impairments to financial assets due to credit losses. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Allowance account for credit losses of financial assets",
        "negatedLabel": "Less: loss allowance for expected credit losses",
        "periodEndLabel": "Ending Balance",
        "periodStartLabel": "Beginning Balance"
       }
      }
     },
     "localname": "AllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails",
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmortisationIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r110"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of amortisation of intangible assets other than goodwill. [Refer: Depreciation and amortisation expense; Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amortisation, intangible assets other than goodwill",
        "negatedLabel": "Amortization charge",
        "verboseLabel": "Amortization charge"
       }
      }
     },
     "localname": "AmortisationIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsPayableRelatedPartyTransactions": {
     "auth_ref": [
      "r76",
      "r81"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts payable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts payable, related party transactions",
        "terseLabel": "Accounts Payable"
       }
      }
     },
     "localname": "AmountsPayableRelatedPartyTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsReceivableRelatedPartyTransactions": {
     "auth_ref": [
      "r76",
      "r81"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts receivable resulting from related party transactions. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Amounts receivable, related party transactions",
        "terseLabel": "Accounts Receivable"
       }
      }
     },
     "localname": "AmountsReceivableRelatedPartyTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Amounts recognised as of acquisition date for each major class of assets acquired and liabilities assumed [abstract]",
        "terseLabel": "Recognized amounts of identifiable assets acquired and liabilities assumed:"
       }
      }
     },
     "localname": "AmountsRecognisedAsOfAcquisitionDateForEachMajorClassOfAssetsAcquiredAndLiabilitiesAssumedAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ApplicableTaxRate": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The applicable income tax rate."
       }
      },
      "en-us": {
       "role": {
        "label": "Applicable tax rate",
        "terseLabel": "Applicable tax rate"
       }
      }
     },
     "localname": "ApplicableTaxRate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_Assets": {
     "auth_ref": [
      "r20",
      "r165",
      "r166",
      "r169",
      "r249",
      "r253"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets",
        "periodEndLabel": "Assets at end of period",
        "periodStartLabel": "Assets at beginning of period",
        "totalLabel": "Total assets"
       }
      }
     },
     "localname": "Assets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_AssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Assets [abstract]",
        "terseLabel": "ASSETS"
       }
      }
     },
     "localname": "AssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesAxis": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [axis]",
        "terseLabel": "Assets and liabilities [axis]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_AssetsAndLiabilitiesMember": {
     "auth_ref": [
      "r8"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Assets and liabilities [member]",
        "terseLabel": "Assets and liabilities [member]"
       }
      }
     },
     "localname": "AssetsAndLiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_AssociatesMember": {
     "auth_ref": [
      "r78",
      "r87",
      "r91",
      "r162",
      "r273",
      "r277"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entities over which the investor has significant influence."
       }
      },
      "en-us": {
       "role": {
        "label": "Associates [member]",
        "terseLabel": "Associates"
       }
      }
     },
     "localname": "AssociatesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BalancesWithBanks": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash balances held at banks."
       }
      },
      "en-us": {
       "role": {
        "label": "Balances with banks",
        "terseLabel": "Cash at bank"
       }
      }
     },
     "localname": "BalancesWithBanks",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BasicEarningsLossPerShare": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "lang": {
      "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)."
       }
      },
      "en-us": {
       "role": {
        "label": "Basic earnings (loss) per share",
        "terseLabel": "Basic",
        "totalLabel": "Total basic earnings (loss) per share"
       }
      }
     },
     "localname": "BasicEarningsLossPerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_BasicEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Basic earnings per share [abstract]",
        "terseLabel": "Basic earnings per share calculation"
       }
      }
     },
     "localname": "BasicEarningsPerShareAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Borrowings": {
     "auth_ref": [
      "r361"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of outstanding funds that the entity is obligated to repay."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings",
        "totalLabel": "Total borrowings",
        "verboseLabel": "Borrowings"
       }
      }
     },
     "localname": "Borrowings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_BorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Borrowings [abstract]"
       }
      }
     },
     "localname": "BorrowingsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameAxis": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [axis]"
       }
      }
     },
     "localname": "BorrowingsByNameAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BorrowingsByNameMember": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings by name [member]"
       }
      }
     },
     "localname": "BorrowingsByNameMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BorrowingsInterestRate": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The interest rate on borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, interest rate",
        "terseLabel": "Interest rate"
       }
      }
     },
     "localname": "BorrowingsInterestRate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_BorrowingsMaturity": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The maturity of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Borrowings, maturity",
        "terseLabel": "Borrowings maturity"
       }
      }
     },
     "localname": "BorrowingsMaturity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_BottomOfRangeMember": {
     "auth_ref": [
      "r171",
      "r199",
      "r264",
      "r312",
      "r313",
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the bottom of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Bottom of range [member]",
        "terseLabel": "Bottom of range [Member]",
        "verboseLabel": "Bottom of range"
       }
      }
     },
     "localname": "BottomOfRangeMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BuildingsMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Buildings [member]",
        "terseLabel": "Buildings"
       }
      }
     },
     "localname": "BuildingsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_BusinessCombinationsAxis": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Business combinations [axis]"
       }
      }
     },
     "localname": "BusinessCombinationsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CapitalCommitmentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Capital commitments [abstract]"
       }
      }
     },
     "localname": "CapitalCommitmentsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis": {
     "auth_ref": [
      "r57",
      "r62",
      "r107",
      "r111",
      "r116",
      "r117",
      "r118",
      "r119",
      "r120",
      "r215",
      "r230",
      "r231",
      "r396",
      "r397"
     ],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "CarryingAmountAccumulatedDepreciationAmortisationAndImpairmentAndGrossCarryingAmountAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CarryingAmountMember": {
     "auth_ref": [
      "r62",
      "r111",
      "r116",
      "r118",
      "r119",
      "r215",
      "r230",
      "r231",
      "r340",
      "r343"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Carrying amount [member]",
        "terseLabel": "Carrying amount [member]"
       }
      }
     },
     "localname": "CarryingAmountMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CashAndCashEquivalents": {
     "auth_ref": [
      "r14",
      "r131",
      "r157"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents",
        "periodEndLabel": "Cash and cash equivalents at end of the year",
        "periodStartLabel": "Cash and cash equivalents at beginning of the year",
        "terseLabel": "Cash and cash equivalents",
        "totalLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashAndCashEquivalentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents [abstract]"
       }
      }
     },
     "localname": "CashAndCashEquivalentsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashAndCashEquivalentsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for cash and cash equivalents acquired in a business combination. [Refer: Cash and cash equivalents; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash and cash equivalents recognised as of acquisition date",
        "terseLabel": "Cash and cash equivalents",
        "verboseLabel": "Business acquisition assumed cash and cash equivalents"
       }
      }
     },
     "localname": "CashAndCashEquivalentsRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivities": {
     "auth_ref": [
      "r121",
      "r133"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities",
        "netLabel": "Net cash flows from (used in) financing activities",
        "terseLabel": "Net cash inflow/(outflow) from financing activities",
        "totalLabel": "Net cash inflow/(outflow) from financing activities",
        "verboseLabel": "Cash used in financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) financing activities [abstract]",
        "terseLabel": "Cash flows from financing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInFinancingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivities": {
     "auth_ref": [
      "r121",
      "r133"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities",
        "netLabel": "Net cash flows from (used in) investing activities",
        "terseLabel": "Net cash outflow from investing activities",
        "totalLabel": "Net cash outflow from investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInInvestingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) investing activities [abstract]",
        "terseLabel": "Cash flows from investing activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInInvestingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivities": {
     "auth_ref": [
      "r121",
      "r133"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities",
        "netLabel": "Net cash flows from (used in) operating activities",
        "terseLabel": "Net cash inflow/(outflow) from operating activities",
        "totalLabel": "Net cash inflow from operating activities",
        "verboseLabel": "Cash provided by operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperatingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operating activities [abstract]",
        "terseLabel": "Cash flows from operating activities"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperatingActivitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CashFlowsFromUsedInOperations": {
     "auth_ref": [
      "r307",
      "r309"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash from (used in) the entity's operations."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows from (used in) operations",
        "netLabel": "Net cash flows from (used in) operations",
        "terseLabel": "Cash generated from operations",
        "totalLabel": "Cash generated from operations"
       }
      }
     },
     "localname": "CashFlowsFromUsedInOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r128"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The aggregate cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash flows used in obtaining control of subsidiaries or other businesses, classified as investing activities",
        "negatedLabel": "Net cash payment for business combination",
        "negatedTerseLabel": "Cash flows used in obtaining control of subsidiaries or other businesses"
       }
      }
     },
     "localname": "CashFlowsUsedInObtainingControlOfSubsidiariesOrOtherBusinessesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashOutflowForLeases": {
     "auth_ref": [
      "r183"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for leases."
       }
      },
      "en-us": {
       "role": {
        "label": "Cash outflow for leases",
        "terseLabel": "Cash outflow in financing activities",
        "verboseLabel": "Total cash outflow"
       }
      }
     },
     "localname": "CashOutflowForLeases",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CashTransferred": {
     "auth_ref": [
      "r204"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at acquisition date, of cash transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Cash transferred",
        "verboseLabel": "Cash consideration"
       }
      }
     },
     "localname": "CashTransferred",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CategoriesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial assets [axis]",
        "terseLabel": "Categories of financial assets [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of financial liabilities [axis]",
        "terseLabel": "Categories of financial liabilities [axis]"
       }
      }
     },
     "localname": "CategoriesOfFinancialLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CategoriesOfRelatedPartiesAxis": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Categories of related parties [axis]",
        "terseLabel": "Categories of related parties [axis]"
       }
      }
     },
     "localname": "CategoriesOfRelatedPartiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ChangesInEquity": {
     "auth_ref": [
      "r5"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in equity",
        "totalLabel": "Total transactions with equity holders at their capacity as equity holders for the year"
       }
      }
     },
     "localname": "ChangesInEquity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ChangesInGoodwillAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Changes in goodwill [abstract]"
       }
      }
     },
     "localname": "ChangesInGoodwillAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansAxis": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [axis]",
        "terseLabel": "Characteristics of defined benefit plans [axis]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CharacteristicsOfDefinedBenefitPlansMember": {
     "auth_ref": [
      "r294"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Characteristics of defined benefit plans [member]",
        "terseLabel": "Characteristics of defined benefit plans [member]"
       }
      }
     },
     "localname": "CharacteristicsOfDefinedBenefitPlansMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfAssetsAxis": {
     "auth_ref": [
      "r99",
      "r102",
      "r170",
      "r186"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of assets [axis]",
        "terseLabel": "Classes of assets [axis]"
       }
      }
     },
     "localname": "ClassesOfAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfAssetsMember": {
     "auth_ref": [
      "r99",
      "r170",
      "r186"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Assets [member]",
        "terseLabel": "Assets [member]"
       }
      }
     },
     "localname": "ClassesOfAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ClassesOfEntitysOwnEquityInstrumentsAxis": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of entity's own equity instruments [axis]"
       }
      }
     },
     "localname": "ClassesOfEntitysOwnEquityInstrumentsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialAssetsAxis": {
     "auth_ref": [
      "r237",
      "r238",
      "r261",
      "r270",
      "r271",
      "r272"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial assets [axis]",
        "terseLabel": "Classes of financial assets [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfFinancialLiabilitiesAxis": {
     "auth_ref": [
      "r237",
      "r238",
      "r261",
      "r271"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of financial liabilities [axis]",
        "terseLabel": "Classes of financial liabilities [axis]"
       }
      }
     },
     "localname": "ClassesOfFinancialLiabilitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfIntangibleAssetsOtherThanGoodwillAxis": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "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."
       }
      },
      "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"
       }
      }
     },
     "localname": "ClassesOfIntangibleAssetsOtherThanGoodwillAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfPropertyPlantAndEquipmentAxis": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of property, plant and equipment [axis]",
        "terseLabel": "Classes of property, plant and equipment [axis]"
       }
      }
     },
     "localname": "ClassesOfPropertyPlantAndEquipmentAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalAxis": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Classes of share capital [axis]",
        "terseLabel": "Classes of share capital [axis]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ClassesOfShareCapitalMember": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Share capital [member]",
        "terseLabel": "Share capital [member]"
       }
      }
     },
     "localname": "ClassesOfShareCapitalMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CommunicationAndNetworkEquipmentMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing communications and network equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Communication and network equipment [member]",
        "terseLabel": "Communication and network equipment [Member]"
       }
      }
     },
     "localname": "CommunicationAndNetworkEquipmentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ComponentsOfEquityAxis": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Components of equity [axis]",
        "terseLabel": "Components of equity [axis]"
       }
      }
     },
     "localname": "ComponentsOfEquityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ComponentsOfOtherComprehensiveIncomeThatWillNotBeReclassifiedToProfitOrLossNetOfTaxAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncome": {
     "auth_ref": [
      "r2",
      "r35",
      "r138",
      "r140",
      "r155",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tencent.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income",
        "totalLabel": "Total comprehensive income for the year"
       }
      }
     },
     "localname": "ComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income [abstract]",
        "terseLabel": "Comprehensive Income"
       }
      }
     },
     "localname": "ComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Comprehensive income attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r2",
      "r38"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to non-controlling interests. [Refer: Comprehensive income; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests",
        "totalLabel": "Total comprehensive income, attributable to non-controlling interests"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ComprehensiveIncomeAttributableToOwnersOfParent": {
     "auth_ref": [
      "r2",
      "r39"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/StatementConsolidatedStatementsOfComprehensiveIncome2": {
       "order": 0.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of comprehensive income attributable to owners of the parent. [Refer: Comprehensive income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Comprehensive income, attributable to owners of parent",
        "terseLabel": "Equity holders of the Company",
        "totalLabel": "Total comprehensive income, attributable to owners of parent"
       }
      }
     },
     "localname": "ComprehensiveIncomeAttributableToOwnersOfParent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ConsolidatedStructuredEntitiesAxis": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Consolidated structured entities [axis]",
        "terseLabel": "Consolidated structured entities [axis]"
       }
      }
     },
     "localname": "ConsolidatedStructuredEntitiesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ContingentLiabilitiesRecognisedInBusinessCombination": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Contingent liabilities recognised in business combination",
        "periodEndLabel": "At end of the period",
        "periodStartLabel": "At beginning of the period"
       }
      }
     },
     "localname": "ContingentLiabilitiesRecognisedInBusinessCombination",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContractLiabilities": {
     "auth_ref": [
      "r172",
      "r173"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Contract liabilities",
        "periodEndLabel": "Contract liabilities at end of period",
        "periodStartLabel": "Contract liabilities at beginning of period",
        "totalLabel": "Contract liabilities"
       }
      }
     },
     "localname": "ContractLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ContractLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Contract liabilities [abstract]"
       }
      }
     },
     "localname": "ContractLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember": {
     "auth_ref": [
      "r299"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Copyrights, patents and other industrial property rights, service and operating rights [member]",
        "terseLabel": "Copyrights [Member]"
       }
      }
     },
     "localname": "CopyrightsPatentsAndOtherIndustrialPropertyRightsServiceAndOperatingRightsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CostOfSales": {
     "auth_ref": [
      "r0",
      "r46"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Cost of sales",
        "negatedLabel": "Cost of revenues"
       }
      }
     },
     "localname": "CostOfSales",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CountryOfDomicileMember": {
     "auth_ref": [
      "r257",
      "r258"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Country of domicile [member]",
        "terseLabel": "Country of Domicile"
       }
      }
     },
     "localname": "CountryOfDomicileMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_CountryOfIncorporationOrResidenceOfSubsidiary": {
     "auth_ref": [
      "r85",
      "r89",
      "r143",
      "r148"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The country in which a subsidiary of the entity is incorporated. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Country of incorporation of subsidiary",
        "terseLabel": "Place of incorporation"
       }
      }
     },
     "localname": "CountryOfIncorporationOrResidenceOfSubsidiary",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentAssets": {
     "auth_ref": [
      "r24",
      "r151",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current assets",
        "terseLabel": "Total current assets",
        "totalLabel": "Total current assets"
       }
      }
     },
     "localname": "CurrentAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current assets [abstract]",
        "terseLabel": "Current assets",
        "verboseLabel": "Included in current assets"
       }
      }
     },
     "localname": "CurrentAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentContractLiabilities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current contract liabilities",
        "terseLabel": "Deferred revenue",
        "totalLabel": "Total current contract liabilities",
        "verboseLabel": "Current"
       }
      }
     },
     "localname": "CurrentContractLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r242"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current financial assets at fair value through other comprehensive income",
        "terseLabel": "Financial assets at fair value through other comprehensive income",
        "totalLabel": "Total current financial assets at fair value through other comprehensive income"
       }
      }
     },
     "localname": "CurrentFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current financial assets at fair value through profit or loss",
        "terseLabel": "Current",
        "totalLabel": "Total current financial assets at fair value through profit or loss"
       }
      }
     },
     "localname": "CurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLeaseLiabilities": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "CurrentLeaseLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilities": {
     "auth_ref": [
      "r25",
      "r153",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: 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 an unconditional right to defer settlement for at least twelve months after the reporting period.\nEffective 2023-01-01: 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."
       }
      },
      "en-us": {
       "role": {
        "label": "Current liabilities",
        "negatedLabel": "Total current liabilities",
        "totalLabel": "Total current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Current liabilities [abstract]",
        "terseLabel": "Current liabilities",
        "verboseLabel": "Included in current liabilities"
       }
      }
     },
     "localname": "CurrentLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current prepayments and other current assets. [Refer: Other current assets; Current prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current prepayments and other current assets",
        "terseLabel": "Prepayments, deposits and other assets",
        "totalLabel": "Prepayments, deposits and other assets"
       }
      }
     },
     "localname": "CurrentPrepaymentsAndOtherCurrentAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentRestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current restricted cash and cash equivalents. [Refer: Restricted cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current restricted cash and cash equivalents",
        "terseLabel": "Restricted cash"
       }
      }
     },
     "localname": "CurrentRestrictedCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxExpenseIncome": {
     "auth_ref": [
      "r289"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income taxes payable (recoverable) in respect of the taxable profit (tax loss) for a period."
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax expense (income)",
        "terseLabel": "Current income tax"
       }
      }
     },
     "localname": "CurrentTaxExpenseIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTaxLiabilitiesCurrent": {
     "auth_ref": [
      "r16"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The current amount of current tax liabilities. [Refer: Current tax liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current tax liabilities, current",
        "terseLabel": "Current tax liabilities"
       }
      }
     },
     "localname": "CurrentTaxLiabilitiesCurrent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CurrentTradeReceivables": {
     "auth_ref": [
      "r285",
      "r286"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current trade receivables",
        "terseLabel": "Accounts receivable",
        "totalLabel": "Accounts receivable, net"
       }
      }
     },
     "localname": "CurrentTradeReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_CustomerrelatedIntangibleAssetsMember": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Customer-related intangible assets [member]",
        "terseLabel": "Corporate customer relationship [Member]",
        "verboseLabel": "Corporate Customer Relationships"
       }
      }
     },
     "localname": "CustomerrelatedIntangibleAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DateOfGrantOfSharebasedPaymentArrangement": {
     "auth_ref": [
      "r317",
      "r318"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The date on which share-based payment arrangements are granted. [Refer: Share-based payment arrangements [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Date of grant of share-based payment arrangement",
        "terseLabel": "Grant Date"
       }
      }
     },
     "localname": "DateOfGrantOfSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DeferredTaxAssets": {
     "auth_ref": [
      "r17",
      "r21",
      "r53"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 8.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets",
        "negatedLabel": "Deferred tax assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred tax assets",
        "totalLabel": "Total deferred tax assets"
       }
      }
     },
     "localname": "DeferredTaxAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax assets acquired in a business combination. [Refer: Deferred tax assets; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax assets recognised as of acquisition date",
        "negatedLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncome": {
     "auth_ref": [
      "r54"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income)",
        "terseLabel": "Deferred income tax (note b)"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxExpenseIncomeRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r54"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax expense (income) recognised in profit or loss",
        "terseLabel": "Credited/(charged) to income statement",
        "verboseLabel": "Credited to income statement"
       }
      }
     },
     "localname": "DeferredTaxExpenseIncomeRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilities": {
     "auth_ref": [
      "r17",
      "r21",
      "r53"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amounts of income taxes payable in future periods in respect of taxable temporary differences. [Refer: Temporary differences [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Deferred tax liabilities",
        "verboseLabel": "Total deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for deferred tax liabilities assumed in a business combination. [Refer: Deferred tax liabilities; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Deferred tax liabilities recognised as of acquisition date",
        "negatedLabel": "Deferred tax liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DefinedBenefitPlansAxis": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [axis]",
        "terseLabel": "Defined benefit plans [axis]"
       }
      }
     },
     "localname": "DefinedBenefitPlansAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DefinedBenefitPlansMember": {
     "auth_ref": [
      "r67"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Defined benefit plans [member]",
        "terseLabel": "Defined benefit plans [member]"
       }
      }
     },
     "localname": "DefinedBenefitPlansMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_DepreciationPropertyPlantAndEquipment": {
     "auth_ref": [
      "r61",
      "r64"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of property, plant and equipment. [Refer: Depreciation and amortisation expense; Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, property, plant and equipment",
        "negatedLabel": "Depreciation charge",
        "terseLabel": "Depreciation charged"
       }
      }
     },
     "localname": "DepreciationPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DepreciationRightofuseAssets": {
     "auth_ref": [
      "r181"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of depreciation of right-of-use assets. [Refer: Depreciation and amortisation expense; Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Depreciation, right-of-use assets",
        "negatedLabel": "Depreciation charge"
       }
      }
     },
     "localname": "DepreciationRightofuseAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBorrowingsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for borrowings. [Refer: Borrowings]\nEffective 2023-01-01: The description of the entity's material accounting policy information for borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for borrowings [text block]",
        "terseLabel": "Borrowings (including notes payable)"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBorrowingsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for business combinations. [Refer: Business combinations [member]]\nEffective 2023-01-01: The description of the entity's material accounting policy information for business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for business combinations [text block]",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBusinessCombinationsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForDividendsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital.\nEffective 2023-01-01: The description of the entity's material accounting policy information for dividends. Dividends are distributions of profits to holders of equity investments in proportion to their holdings of a particular class of capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for dividends [text block]",
        "terseLabel": "Dividends distribution"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForDividendsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy 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.\nEffective 2023-01-01: 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."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for employee benefits [text block]",
        "terseLabel": "Employee benefits"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForEmployeeBenefitsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for foreign currency translation.\nEffective 2023-01-01: The description of the entity's material accounting policy information for foreign currency translation."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for foreign currency translation [text block]",
        "terseLabel": "Foreign currency translation"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForForeignCurrencyTranslationExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGoodwillExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for goodwill. [Refer: Goodwill]\nEffective 2023-01-01: The description of the entity's material accounting policy information for goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGoodwillExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForGovernmentGrants": {
     "auth_ref": [
      "r71"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for government grants, including the methods of presentation adopted in the financial statements. [Refer: Government [member]; Government grants]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for government grants [text block]",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGovernmentGrants",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for the impairment of non-financial assets. [Refer: Financial assets]\nEffective 2023-01-01: The description of the entity's material accounting policy information for the impairment of non-financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for impairment of non-financial assets [text block]",
        "terseLabel": "Impairment of non-financial assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForImpairmentOfNonfinancialAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]\nEffective 2023-01-01: The description of the entity's material accounting policy information for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for intangible assets other than goodwill [text block]",
        "terseLabel": "Other intangible assets"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIntangibleAssetsOtherThanGoodwillExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for income and expense arising from interest.\nEffective 2023-01-01: The description of the entity's material accounting policy information for income and expense arising from interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for interest income and expense [text block]",
        "terseLabel": "Interest income"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInterestIncomeAndExpenseExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForIssuedCapitalExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for issued capital. [Refer: Issued capital]\nEffective 2023-01-01: The description of the entity's material accounting policy information for issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for issued capital [text block]",
        "terseLabel": "Share capital"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForIssuedCapitalExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForLeasesExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy 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.\nEffective 2023-01-01: 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."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for leases [text block]",
        "terseLabel": "Leases"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForLeasesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForMeasuringInventories": {
     "auth_ref": [
      "r69"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the entity's accounting policy for measuring inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for measuring inventories [text block]",
        "terseLabel": "Inventories"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForMeasuringInventories",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for property, plant and equipment. [Refer: Property, plant and equipment]\nEffective 2023-01-01: The description of the entity's material accounting policy information for property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPropertyPlantAndEquipmentExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForProvisionsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for provisions. [Refer: Provisions]\nEffective 2023-01-01: The description of the entity's material accounting policy information for provisions. [Refer: Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for provisions [text block]",
        "terseLabel": "Provisions"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForProvisionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForRecognitionOfRevenue": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for recognising revenue. [Refer: Revenue]\nEffective 2023-01-01: The description of the entity's material accounting policy information for recognising revenue. [Refer: Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for recognition of revenue [text block]",
        "terseLabel": "Revenue recognition"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForRecognitionOfRevenue",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSegmentReportingExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for segment reporting.\nEffective 2023-01-01: The description of the entity's material accounting policy information for segment reporting."
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for segment reporting [text block]",
        "terseLabel": "Segment reporting"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSegmentReportingExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy 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]]\nEffective 2023-01-01: 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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for share-based payment transactions [text block]",
        "terseLabel": "Share-based payments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSharebasedPaymentTransactionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for trade and other payables. [Refer: Trade and other payables]\nEffective 2023-01-01: The description of the entity's material accounting policy information for trade and other payables. [Refer: Trade and other payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for trade and other payables [text block]",
        "terseLabel": "Accounts and other payables"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherPayablesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory": {
     "auth_ref": [
      "r391",
      "r394"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Expiry date 2023-01-01: The description of the entity's accounting policy for trade and other receivables. [Refer: Trade and other receivables]\nEffective 2023-01-01: The description of the entity's material accounting policy information for trade and other receivables. [Refer: Trade and other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for trade and other receivables [text block]",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForTradeAndOtherReceivablesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents": {
     "auth_ref": [
      "r132"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of accounting policy for determining components of cash and cash equivalents [text block]",
        "terseLabel": "Cash and cash equivalents"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyToDetermineComponentsOfCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DescriptionOfExpectedVolatilityShareOptionsGranted": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected volatility, share options granted",
        "terseLabel": "Expected volatility range"
       }
      }
     },
     "localname": "DescriptionOfExpectedVolatilityShareOptionsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of maximum term of options granted for share-based payment arrangement",
        "terseLabel": "Expiry date"
       }
      }
     },
     "localname": "DescriptionOfMaximumTermOfOptionsGrantedForSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfNatureOfRelatedPartyRelationship": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of the nature of the related party relationships. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of nature of related party relationship",
        "terseLabel": "Name of related parties"
       }
      }
     },
     "localname": "DescriptionOfNatureOfRelatedPartyRelationship",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfRiskFreeInterestRateShareOptionsGranted": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Risk free interest rate, share options granted",
        "terseLabel": "Risk free interest rate"
       }
      }
     },
     "localname": "DescriptionOfRiskFreeInterestRateShareOptionsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Description of useful life used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of useful life, intangible assets other than goodwill",
        "terseLabel": "Useful lives of other intangible assets"
       }
      }
     },
     "localname": "DescriptionOfUsefulLifeIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfVestingRequirementsForSharebasedPaymentArrangement": {
     "auth_ref": [
      "r190"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of vesting requirements for share-based payment arrangement",
        "terseLabel": "Description of vesting conditions for share-based payments"
       }
      }
     },
     "localname": "DescriptionOfVestingRequirementsForSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations": {
     "auth_ref": [
      "r175"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The description of when the entity typically satisfies its performance obligations. [Refer: Performance obligations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Description of when entity typically satisfies performance obligations",
        "terseLabel": "Performance obligation expected duration"
       }
      }
     },
     "localname": "DescriptionOfWhenEntityTypicallySatisfiesPerformanceObligations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DilutedEarningsLossPerShare": {
     "auth_ref": [
      "r94",
      "r95"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Diluted earnings (loss) per share",
        "terseLabel": "Diluted",
        "totalLabel": "Total diluted earnings (loss) per share"
       }
      }
     },
     "localname": "DilutedEarningsLossPerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_DilutedEarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Diluted earnings per share [abstract]",
        "terseLabel": "Diluted earnings per share calculation"
       }
      }
     },
     "localname": "DilutedEarningsPerShareAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBorrowingsExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of borrowings [text block]"
       }
      }
     },
     "localname": "DisclosureOfBorrowingsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [abstract]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r217"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of business combinations [text block]",
        "terseLabel": "Business Combinations"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinations"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [line items]",
        "terseLabel": "Disclosure Of Business Combinations [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfBusinessCombinationsTable": {
     "auth_ref": [
      "r211"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of business combinations."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [table]",
        "terseLabel": "Disclosure Of Business Combinations [Table]"
       }
      }
     },
     "localname": "DisclosureOfBusinessCombinationsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCashFlowStatementExplanatory": {
     "auth_ref": [
      "r134"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for a statement of cash flows."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of cash flow statement [text block]",
        "terseLabel": "Cash flow information"
       }
      }
     },
     "localname": "DisclosureOfCashFlowStatementExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory": {
     "auth_ref": [
      "r136"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for changes in accounting policies, accounting estimates and errors."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of changes in accounting policies, accounting estimates and errors [text block]",
        "terseLabel": "Critical accounting estimates and judgments"
       }
      }
     },
     "localname": "DisclosureOfChangesInAccountingPoliciesAccountingEstimatesAndErrorsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CriticalAccountingEstimatesAndJudgments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [abstract]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalExplanatory": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of classes of share capital. [Refer: Share capital [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [text block]",
        "terseLabel": "Schedule of Classes of Share Capital"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [line items]",
        "terseLabel": "Disclosure Of Classes Of Share Capital [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfClassesOfShareCapitalTable": {
     "auth_ref": [
      "r32"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to classes of share capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of classes of share capital [table]",
        "terseLabel": "Disclosure Of Classes Of Share Capital [Table]"
       }
      }
     },
     "localname": "DisclosureOfClassesOfShareCapitalTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfCommitmentsExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of commitments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of commitments [text block]",
        "terseLabel": "Commitments"
       }
      }
     },
     "localname": "DisclosureOfCommitmentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/Commitments"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory": {
     "auth_ref": [
      "r92",
      "r164"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for separate financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of separate financial statements [text block]",
        "terseLabel": "Summary of Condensed Separate Financial Statements"
       }
      }
     },
     "localname": "DisclosureOfConsolidatedAndSeparateFinancialStatementsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [abstract]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesExplanatory": {
     "auth_ref": [
      "r105"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities. [Refer: Contingent liabilities [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities [text block]",
        "terseLabel": "Contingent liabilities"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ContingentLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [abstract]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationExplanatory": {
     "auth_ref": [
      "r208"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of contingent liabilities in a business combination. [Refer: Contingent liabilities [member]; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [text block]",
        "terseLabel": "Summary Movements At Fair Value Using Level 3 Measurements"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of contingent liabilities in business combination [line items]"
       }
      }
     },
     "localname": "DisclosureOfContingentLiabilitiesInBusinessCombinationLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsExplanatory": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about borrowings. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [text block]",
        "terseLabel": "Summary of Note Payable"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [line items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBorrowingsTable": {
     "auth_ref": [
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of borrowings."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about borrowings [table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBorrowingsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory": {
     "auth_ref": [
      "r218"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about business combinations. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about business combination [text block]",
        "terseLabel": "Summary of Amount of Identified Assets Acquired and Liabilities Assumed"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutBusinessCombinationsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r226",
      "r232",
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [text block]",
        "terseLabel": "Summary of Financial Instruments by Category"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutFinancialInstrumentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategoryTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about intangible assets. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [text block]",
        "terseLabel": "Summary of Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutIntangibleAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of detailed information about property, plant and equipment. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [text block]",
        "terseLabel": "Property, plant and equipment"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutPropertyPlantAndEquipmentExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfDisaggregationOfRevenueFromContractsWithCustomersAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfDividendsExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of dividends [text block]",
        "terseLabel": "Dividends"
       }
      }
     },
     "localname": "DisclosureOfDividendsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureDividends"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEarningsPerShareExplanatory": {
     "auth_ref": [
      "r97"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of earnings per share [text block]",
        "terseLabel": "Earnings per share"
       }
      }
     },
     "localname": "DisclosureOfEarningsPerShareExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShare"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfEventsAfterReportingPeriodExplanatory": {
     "auth_ref": [
      "r48"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of events after reporting period [text block]",
        "terseLabel": "Events occurring after the reporting period"
       }
      }
     },
     "localname": "DisclosureOfEventsAfterReportingPeriodExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfExpensesByNatureExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of expenses by nature. [Refer: Expenses, by nature]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of expenses by nature [text block]",
        "terseLabel": "Expenses by nature"
       }
      }
     },
     "localname": "DisclosureOfExpensesByNatureExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNature"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of fair value of investments in equity instruments designated at fair value through other comprehensive income [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable": {
     "auth_ref": [
      "r220"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the fair value of investments in equity instruments designated at fair value through other comprehensive income."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfFairValueOfInvestmentsInEquityInstrumentsDesignatedAsMeasuredAtFairValueThroughOtherComprehensiveIncomeTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinanceCostExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of finance cost. [Refer: Finance costs]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of finance cost [text block]",
        "terseLabel": "Finance costs"
       }
      }
     },
     "localname": "DisclosureOfFinanceCostExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCosts"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [abstract]",
        "terseLabel": "Disclosure Of Financial Assets [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialAssetsExplanatory": {
     "auth_ref": [
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of financial assets. [Refer: Financial assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial assets [text block]",
        "terseLabel": "Financial Assets at Fair Value"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [abstract]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsExplanatory": {
     "auth_ref": [
      "r245"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial instruments [text block]",
        "terseLabel": "Financial instruments by category"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategory"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [line items]",
        "terseLabel": "Disclosure Of Financial Instruments [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialInstrumentsTable": {
     "auth_ref": [
      "r226",
      "r232",
      "r239"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of financial instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about financial instruments [table]",
        "terseLabel": "Disclosure Of Financial Instruments [Table]"
       }
      }
     },
     "localname": "DisclosureOfFinancialInstrumentsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfFinancialRiskManagementExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the entity's financial risk management practices and policies."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of financial risk management [text block]",
        "terseLabel": "Financial Risk Management"
       }
      }
     },
     "localname": "DisclosureOfFinancialRiskManagementExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagement"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory": {
     "auth_ref": [
      "r9"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for general information about financial statements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of general information about financial statements [text block]",
        "terseLabel": "General information and organization"
       }
      }
     },
     "localname": "DisclosureOfGeneralInformationAboutFinancialStatementsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganization"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfGoodwillExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of goodwill [text block]",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "DisclosureOfGoodwillExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/Goodwill"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIncomeTaxExplanatory": {
     "auth_ref": [
      "r56"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for income taxes."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of income tax [text block]",
        "terseLabel": "Taxation"
       }
      }
     },
     "localname": "DisclosureOfIncomeTaxExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/Taxation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory": {
     "auth_ref": [
      "r202"
     ],
     "lang": {
      "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."
       }
      },
      "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"
       }
      }
     },
     "localname": "DisclosureOfIndirectMeasurementOfFairValueOfGoodsOrServicesReceivedShareOptionsGrantedDuringPeriodExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInformationAboutKeyManagementPersonnelExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of information about key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of information about key management personnel [text block]",
        "terseLabel": "Disclosure of Information About Key Management Personnel"
       }
      }
     },
     "localname": "DisclosureOfInformationAboutKeyManagementPersonnelExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [abstract]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsExplanatory": {
     "auth_ref": [
      "r114"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of intangible assets [text block]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [line items]",
        "terseLabel": "Disclosure Of Intangible Assets [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfIntangibleAssetsTable": {
     "auth_ref": [
      "r112"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of intangible assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about intangible assets [table]",
        "terseLabel": "Disclosure Of Intangible Assets [Table]"
       }
      }
     },
     "localname": "DisclosureOfIntangibleAssetsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfInterestIncomeExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of interest income. [Refer: Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of interest income [text block]",
        "terseLabel": "Interest Income"
       }
      }
     },
     "localname": "DisclosureOfInterestIncomeExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InterestIncome"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of investments accounted for using the equity method. [Refer: Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of investments accounted for using equity method [text block]",
        "terseLabel": "Investments accounted for using equity method"
       }
      }
     },
     "localname": "DisclosureOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethod"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [abstract]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [line items]",
        "terseLabel": "Disclosure Of Nonadjusting Events After Reporting Period [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNonadjustingEventsAfterReportingPeriodTable": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to non-adjusting events after the reporting period."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of non-adjusting events after reporting period [table]",
        "terseLabel": "Disclosure Of Nonadjusting Events After Reporting Period [Table]"
       }
      }
     },
     "localname": "DisclosureOfNonadjustingEventsAfterReportingPeriodTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of other equity instruments (ie other than share options)."
       }
      },
      "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"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfOtherEquityInstrumentsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory": {
     "auth_ref": [
      "r197"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the number and weighted average exercise prices of share options. [Refer: Weighted average [member]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "DisclosureOfNumberAndWeightedAverageExercisePricesOfShareOptionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPrepaymentsAndOtherAssetsExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of prepayments and other assets. [Refer: Other assets; Prepayments]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of prepayments and other assets [text block]",
        "terseLabel": "Prepayments deposits and other assets"
       }
      }
     },
     "localname": "DisclosureOfPrepaymentsAndOtherAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [abstract]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [
      "r66"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of property, plant and equipment [text block]",
        "terseLabel": "Property Plant And Equipment"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipment"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [line items]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfPropertyPlantAndEquipmentTable": {
     "auth_ref": [
      "r63"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to details of property, plant and equipment."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of detailed information about property, plant and equipment [table]",
        "terseLabel": "Disclosure Of Property Plant And Equipment [Table]"
       }
      }
     },
     "localname": "DisclosureOfPropertyPlantAndEquipmentTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about leases for lessee [abstract]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutLeasesForLesseeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [abstract]",
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of quantitative information about right-of-use assets. [Refer: Right-of-use assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [text block]",
        "terseLabel": "Right-of-Use Assets"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RightOfUseAssets"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable": {
     "auth_ref": [
      "r186"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to right-of-use assets."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of quantitative information about right-of-use assets [table]",
        "terseLabel": "Disclosure Of Quantitative Information About Rightofuse Assets [Table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutRightofuseAssetsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of the range of exercise prices for outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of range of exercise prices of outstanding share options [text block]",
        "terseLabel": "Schedule of Share Options Outstanding"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the range of exercise prices of outstanding share options."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfRangeOfExercisePricesOfOutstandingShareOptionsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [line items]",
        "terseLabel": "Disclosure Of Reconciliation Of Changes In Goodwill [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReconciliationOfChangesInGoodwillTable": {
     "auth_ref": [
      "r215"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to the reconciliation of changes in goodwill."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reconciliation of changes in goodwill [table]",
        "terseLabel": "Disclosure Of Reconciliation Of Changes In Goodwill [Table]"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfChangesInGoodwillTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRelatedPartyExplanatory": {
     "auth_ref": [
      "r82"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of related party [text block]",
        "terseLabel": "Related Party Transactions"
       }
      }
     },
     "localname": "DisclosureOfRelatedPartyExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactions"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReservesAndOtherEquityInterestExplanatory": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of reserves within equity. [Refer: Other reserves [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [text block]",
        "terseLabel": "Other Reserves"
       }
      }
     },
     "localname": "DisclosureOfReservesAndOtherEquityInterestExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherReserves"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfReservesWithinEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [abstract]"
       }
      }
     },
     "localname": "DisclosureOfReservesWithinEquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReservesWithinEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [line items]",
        "terseLabel": "Disclosure Of Reserves Within Equity [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfReservesWithinEquityLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfReservesWithinEquityTable": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to reserves within equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of reserves within equity [table]",
        "terseLabel": "Disclosure Of Reserves Within Equity [Table]"
       }
      }
     },
     "localname": "DisclosureOfReservesWithinEquityTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfRevenueExplanatory": {
     "auth_ref": [
      "r355"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue [text block]",
        "terseLabel": "Revenue"
       }
      }
     },
     "localname": "DisclosureOfRevenueExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/Revenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfRevenueFromContractsWithCustomersExplanatory": {
     "auth_ref": [
      "r178",
      "r179"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for revenue from contracts with customers."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of revenue from contracts with customers [text block]",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DisclosureOfRevenueFromContractsWithCustomersExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenue"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSharebasedPaymentArrangementsExplanatory": {
     "auth_ref": [
      "r189"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for share-based payment arrangements."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of share-based payment arrangements [text block]",
        "terseLabel": "Share Based Compensation"
       }
      }
     },
     "localname": "DisclosureOfSharebasedPaymentArrangementsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensation"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [line items]",
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSignificantInvestmentsInSubsidiariesTable": {
     "auth_ref": [
      "r87",
      "r91",
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to subsidiaries."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of subsidiaries [table]",
        "terseLabel": "Disclosure Of Significant Investments In Subsidiaries [Table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantInvestmentsInSubsidiariesTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory": {
     "auth_ref": [
      "r276"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The entire disclosure for significant accounting policies applied by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of significant accounting policies [text block]",
        "terseLabel": "Summary of significant accounting policies"
       }
      }
     },
     "localname": "DisclosureOfSummaryOfSignificantAccountingPoliciesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of temporary difference, unused tax losses and unused tax credits [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to temporary differences, unused tax losses and unused tax credits."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfTemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of terms and conditions of share-based payment arrangement [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to terms and conditions of share-based payment arrangements."
       }
      },
      "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]"
       }
      }
     },
     "localname": "DisclosureOfTermsAndConditionsOfSharebasedPaymentArrangementTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [abstract]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesExplanatory": {
     "auth_ref": [
      "r77"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of transactions between the entity and its related parties. [Refer: Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [text block]",
        "terseLabel": "Disclosure of Transactions Between Related Parties"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [line items]",
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisclosureOfTransactionsBetweenRelatedPartiesTable": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to transactions between related parties."
       }
      },
      "en-us": {
       "role": {
        "label": "Disclosure of transactions between related parties [table]",
        "terseLabel": "Disclosure Of Transactions Between Related Parties [Table]"
       }
      }
     },
     "localname": "DisclosureOfTransactionsBetweenRelatedPartiesTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_DisposalsIntangibleAssetsAndGoodwill": {
     "auth_ref": [
      "r371"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets and goodwill resulting from disposals. [Refer: Intangible assets and goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets and goodwill",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsIntangibleAssetsAndGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillSummaryOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisposalsIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r109"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in intangible assets other than goodwill resulting from disposals. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, intangible assets other than goodwill",
        "negatedLabel": "Disposals",
        "terseLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DisposalsPropertyPlantAndEquipment": {
     "auth_ref": [
      "r59"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in property, plant and equipment resulting from disposals. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Disposals, property, plant and equipment",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalsPropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendPayables": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends that the company has declared but not yet paid."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividend payables",
        "terseLabel": "Dividend payable"
       }
      }
     },
     "localname": "DividendPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaid": {
     "auth_ref": [
      "r7"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to owners."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to owners",
        "negatedLabel": "Dividends recognised as distributions to owners",
        "terseLabel": "Dividends Paid"
       }
      }
     },
     "localname": "DividendsPaid",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureDividendsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r377"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends paid to non-controlling interests, classified as financing activities",
        "negatedLabel": "Dividends paid to non-controlling interests"
       }
      }
     },
     "localname": "DividendsPaidToNoncontrollingInterestsClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsReceived": {
     "auth_ref": [
      "r150"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends received."
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends received",
        "negatedLabel": "Dividend received"
       }
      }
     },
     "localname": "DividendsReceived",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsReceivedClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 17.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from dividends received, classified as investing activities. [Refer: Dividends received]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends received, classified as investing activities",
        "terseLabel": "Dividend received"
       }
      }
     },
     "localname": "DividendsReceivedClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_DividendsRecognisedAsDistributionsToNoncontrollingInterests": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of dividends recognised as distributions to non-controlling interests. [Refer: Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Dividends recognised as distributions to non-controlling interests",
        "negatedLabel": "Dividend to non-controlling interests"
       }
      }
     },
     "localname": "DividendsRecognisedAsDistributionsToNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EarningsPerShareAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Earnings per share [abstract]",
        "terseLabel": "Earnings per share for Class A and Class B ordinary shares"
       }
      }
     },
     "localname": "EarningsPerShareAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareExplanatory": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The disclosure of earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [text block]",
        "terseLabel": "Summary of Earnings per share"
       }
      }
     },
     "localname": "EarningsPerShareExplanatory",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "ifrs-full_EarningsPerShareLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [line items]",
        "terseLabel": "Earnings Per Share [Line Items]"
       }
      }
     },
     "localname": "EarningsPerShareLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EarningsPerShareTable": {
     "auth_ref": [
      "r94"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to earnings per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Earnings per share [table]",
        "terseLabel": "Earnings Per Share [Table]"
       }
      }
     },
     "localname": "EarningsPerShareTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EffectOfExchangeRateChangesOnCashAndCashEquivalents": {
     "auth_ref": [
      "r124",
      "r125"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Effect of exchange rate changes on cash and cash equivalents",
        "terseLabel": "Exchange differences on cash and cash equivalents"
       }
      }
     },
     "localname": "EffectOfExchangeRateChangesOnCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EmployeeBenefitsExpense": {
     "auth_ref": [
      "r1",
      "r46",
      "r282"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Employee benefits expense",
        "negatedLabel": "Employee benefits expense",
        "terseLabel": "Employee benefits expenses (note ii and note iii)",
        "totalLabel": "Employee benefits expense"
       }
      }
     },
     "localname": "EmployeeBenefitsExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EntitysOwnEquityInstrumentsMember": {
     "auth_ref": [
      "r170"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's own equity instruments [member]"
       }
      }
     },
     "localname": "EntitysOwnEquityInstrumentsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForAssociatesMember": {
     "auth_ref": [
      "r87",
      "r91",
      "r162",
      "r275",
      "r278"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Associates' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for associates [member]",
        "terseLabel": "Entity's total for associates [member]"
       }
      }
     },
     "localname": "EntitysTotalForAssociatesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForBusinessCombinationsMember": {
     "auth_ref": [
      "r211",
      "r216"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Business combinations' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for business combinations [member]",
        "terseLabel": "Entity's total for business combinations [member]"
       }
      }
     },
     "localname": "EntitysTotalForBusinessCombinationsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForConsolidatedStructuredEntitiesMember": {
     "auth_ref": [
      "r163"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Consolidated structured entities' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for consolidated structured entities [member]",
        "terseLabel": "Entity's total for consolidated structured entities [member]"
       }
      }
     },
     "localname": "EntitysTotalForConsolidatedStructuredEntitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForImpairmentOfFinancialAssetsMember": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Impairment of financial assets' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for impairment of financial assets [member]",
        "terseLabel": "Entity's total for impairment of financial assets [member]"
       }
      }
     },
     "localname": "EntitysTotalForImpairmentOfFinancialAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForRelatedPartiesMember": {
     "auth_ref": [
      "r80"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Categories of related parties' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for related parties [member]",
        "terseLabel": "Entity's total for related parties [member]"
       }
      }
     },
     "localname": "EntitysTotalForRelatedPartiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EntitysTotalForSubsidiariesMember": {
     "auth_ref": [
      "r87",
      "r91",
      "r161"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the standard value for the 'Subsidiaries' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Entity's total for subsidiaries [member]",
        "terseLabel": "Entity's total for subsidiaries [member]"
       }
      }
     },
     "localname": "EntitysTotalForSubsidiariesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Equity": {
     "auth_ref": [
      "r20",
      "r28",
      "r137",
      "r139",
      "r165",
      "r166",
      "r169"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of residual interest in the assets of the entity after deducting all its liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "totalLabel": "Total equity"
       }
      }
     },
     "localname": "Equity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Equity [abstract]",
        "terseLabel": "EQUITY"
       }
      }
     },
     "localname": "EquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_EquityAndLiabilities": {
     "auth_ref": [
      "r20"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of the entity's equity and liabilities. [Refer: Equity; Liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity and liabilities",
        "totalLabel": "Total equity and liabilities"
       }
      }
     },
     "localname": "EquityAndLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParent": {
     "auth_ref": [
      "r19"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity attributable to the owners of the parent. This specifically excludes non-controlling interest."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent",
        "totalLabel": "Equity attributable to equity holders of the Company"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityAttributableToOwnersOfParentMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity attributable to the owners of the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity attributable to owners of parent [member]",
        "terseLabel": "Total Attributable to Equity Holders of the Company [Member]"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityInterestsOfAcquirer": {
     "auth_ref": [
      "r205"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value, at the acquisition date, of equity interests of the acquirer transferred as consideration in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity interests of acquirer",
        "terseLabel": "Equity interests in certain subsidiaries as consideration for business combination",
        "verboseLabel": "Equity interests of acquirer"
       }
      }
     },
     "localname": "EquityInterestsOfAcquirer",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfNonCashInvestingAndFinancingActivitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_EquityInvestmentsMember": {
     "auth_ref": [
      "r325",
      "r333"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for investments in equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity investments [member]",
        "terseLabel": "Equity Investments"
       }
      }
     },
     "localname": "EquityInvestmentsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Equity [member]",
        "terseLabel": "Equity [member]"
       }
      }
     },
     "localname": "EquityMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_EquityPriceRiskMember": {
     "auth_ref": [
      "r324",
      "r332"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Equity price risk [member]",
        "terseLabel": "Equity Price Risk"
       }
      }
     },
     "localname": "EquityPriceRiskMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ExercisePriceOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The exercise price of outstanding share options."
       }
      },
      "en-us": {
       "role": {
        "label": "Exercise price of outstanding share options",
        "terseLabel": "Exercise"
       }
      }
     },
     "localname": "ExercisePriceOfOutstandingShareOptions2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_ExpectedDividendAsPercentageShareOptionsGranted": {
     "auth_ref": [
      "r201"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The percentage of an expected dividend used to calculate the fair value of share options granted."
       }
      },
      "en-us": {
       "role": {
        "label": "Expected dividend as percentage, share options granted",
        "terseLabel": "Expected dividend yield"
       }
      }
     },
     "localname": "ExpectedDividendAsPercentageShareOptionsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ExpenseFromSharebasedPaymentTransactionsWithEmployees": {
     "auth_ref": [
      "r360"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Expense from share-based payment transactions with employees",
        "terseLabel": "Share-based compensation expenses"
       }
      }
     },
     "localname": "ExpenseFromSharebasedPaymentTransactionsWithEmployees",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue": {
     "auth_ref": [
      "r177"
     ],
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "ExplanationOfWhenEntityExpectsToRecogniseTransactionPriceAllocatedToRemainingPerformanceObligationsAsRevenue",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_FairValueOfAcquiredReceivables": {
     "auth_ref": [
      "r207"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The fair value of receivables acquired in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Fair value of acquired receivables",
        "terseLabel": "Accounts receivables",
        "verboseLabel": "Business acquisition accounts receivables"
       }
      }
     },
     "localname": "FairValueOfAcquiredReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceCosts": {
     "auth_ref": [
      "r41"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of costs associated with financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance costs",
        "negatedLabel": "Finance costs"
       }
      }
     },
     "localname": "FinanceCosts",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinanceIncomeCost": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or cost associated with interest and other financing activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Finance income (cost)",
        "totalLabel": "Finance costs"
       }
      }
     },
     "localname": "FinanceIncomeCost",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssets": {
     "auth_ref": [
      "r225",
      "r230",
      "r231",
      "r234",
      "r323"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets",
        "periodEndLabel": "Financial assets at end of period",
        "periodStartLabel": "Financial assets at beginning of period",
        "terseLabel": "Financial assets",
        "totalLabel": "Total financial assets",
        "verboseLabel": "Financial assets"
       }
      }
     },
     "localname": "FinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtAmortisedCostMember": {
     "auth_ref": [
      "r244"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the financial assets measured at amortised cost class. [Refer: Financial assets at amortised cost]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets at amortised cost, class [member]",
        "terseLabel": "Financial Assets at Amortized Cost"
       }
      }
     },
     "localname": "FinancialAssetsAtAmortisedCostMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r242"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 6.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "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",
        "totalLabel": "Total financial assets at fair value through other comprehensive income"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember": {
     "auth_ref": [
      "r242"
     ],
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughOtherComprehensiveIncomeCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "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",
        "totalLabel": "Total financial assets at fair value through profit or loss"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember": {
     "auth_ref": [
      "r240"
     ],
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueThroughProfitOrLossCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsCategoryMember": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, category [member]",
        "terseLabel": "Financial assets, category [member]"
       }
      }
     },
     "localname": "FinancialAssetsCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial assets designated as measured at fair value through profit or loss [abstract]"
       }
      }
     },
     "localname": "FinancialAssetsDesignatedAsMeasuredAtFairValueAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_FinancialAssetsMember": {
     "auth_ref": [
      "r237",
      "r238",
      "r261",
      "r270",
      "r271",
      "r272"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial assets, class [member]",
        "terseLabel": "Financial assets, class [member]"
       }
      }
     },
     "localname": "FinancialAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilities": {
     "auth_ref": [
      "r225"
     ],
     "crdr": "credit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities",
        "totalLabel": "Total financial liabilities",
        "verboseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesAtAmortisedCost": {
     "auth_ref": [
      "r241",
      "r281"
     ],
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities at amortised cost",
        "terseLabel": "Financial liabilities"
       }
      }
     },
     "localname": "FinancialLiabilitiesAtAmortisedCost",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_FinancialLiabilitiesCategoryMember": {
     "auth_ref": [
      "r243"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, category [member]",
        "terseLabel": "Financial liabilities, category [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesCategoryMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_FinancialLiabilitiesMember": {
     "auth_ref": [
      "r237",
      "r238",
      "r261",
      "r271"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Financial liabilities, class [member]",
        "terseLabel": "Financial liabilities, class [member]"
       }
      }
     },
     "localname": "FinancialLiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ForeignCountriesMember": {
     "auth_ref": [
      "r257",
      "r258"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for countries outside the entity's country of domicile. [Refer: Country of domicile [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Foreign countries [member]",
        "terseLabel": "Foreign Countries"
       }
      }
     },
     "localname": "ForeignCountriesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome": {
     "auth_ref": [
      "r223"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in other comprehensive income on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in other comprehensive income",
        "terseLabel": "Impact in other comprehensive income"
       }
      }
     },
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r223",
      "r224"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gain (loss) recognised in profit or loss on hedge ineffectiveness. [Refer: Gain (loss) on hedge ineffectiveness]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gain (loss) on hedge ineffectiveness recognised in profit or loss",
        "terseLabel": "Post-tax profit"
       }
      }
     },
     "localname": "GainLossOnHedgeIneffectivenessRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnDisposalsOfInvestments": {
     "auth_ref": [
      "r45"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) on disposals of investments."
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on disposals of investments",
        "netLabel": "Net gains (losses) on disposals of investments",
        "terseLabel": "Gains/(losses) on disposal of subsidiaries"
       }
      }
     },
     "localname": "GainsLossesOnDisposalsOfInvestments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnExchangeDifferencesOnTranslationNetOfTax": {
     "auth_ref": [
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gains (losses) on exchange differences on translation of foreign operations, net of tax",
        "terseLabel": "Currency translation differences"
       }
      }
     },
     "localname": "GainsLossesOnExchangeDifferencesOnTranslationNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax": {
     "auth_ref": [
      "r44"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 1.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "GainsLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeNetOfTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeneralAndAdministrativeExpense": {
     "auth_ref": [
      "r360"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to general and administrative activities of the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "General and administrative expense",
        "negatedLabel": "General and administrative expenses"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GeographicalAreasAxis": {
     "auth_ref": [
      "r259",
      "r293",
      "r315",
      "r337"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [axis]",
        "terseLabel": "Geographical areas [axis]"
       }
      }
     },
     "localname": "GeographicalAreasAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_GeographicalAreasMember": {
     "auth_ref": [
      "r259",
      "r293",
      "r315",
      "r337"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Geographical areas [member]",
        "terseLabel": "Geographical areas [member]"
       }
      }
     },
     "localname": "GeographicalAreasMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Goodwill": {
     "auth_ref": [
      "r11",
      "r103",
      "r104",
      "r215"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Goodwill"
       }
      }
     },
     "localname": "Goodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillSummaryOfGoodwillDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GoodwillRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r320",
      "r321"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the business combination's acquisition date for goodwill. [Refer: Goodwill; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Goodwill recognised as of acquisition date",
        "terseLabel": "Goodwill, related to reverse acquisition",
        "verboseLabel": "Goodwill"
       }
      }
     },
     "localname": "GoodwillRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GovernmentGrants": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_OtherNoncurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Government grants",
        "terseLabel": "Government grants"
       }
      }
     },
     "localname": "GovernmentGrants",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_GrossCarryingAmountMember": {
     "auth_ref": [
      "r57",
      "r107",
      "r117",
      "r120",
      "r215",
      "r231",
      "r234",
      "r323",
      "r396",
      "r397"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross carrying amount [member]",
        "terseLabel": "Gross carrying amount"
       }
      }
     },
     "localname": "GrossCarryingAmountMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_GrossProfit": {
     "auth_ref": [
      "r283"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 0.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue less cost of sales. [Refer: Cost of sales; Revenue]"
       }
      },
      "en-us": {
       "role": {
        "label": "Gross profit",
        "netLabel": "Gross profit",
        "totalLabel": "Gross profit"
       }
      }
     },
     "localname": "GrossProfit",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IFRS9Member": {
     "auth_ref": [
      "r385",
      "r386",
      "r387",
      "r388",
      "r389",
      "r390",
      "r392",
      "r393"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for IFRS 9 Financial Instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "IFRS 9 [member]"
       }
      }
     },
     "localname": "IFRS9Member",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_IdentifiableAssetsAcquiredLiabilitiesAssumed": {
     "auth_ref": [
      "r319",
      "r321"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for net identifiable assets acquired or liabilities assumed in a business combination. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable assets acquired (liabilities assumed)",
        "netLabel": "Net identifiable assets acquired (liabilities assumed)",
        "totalLabel": "Identifiable assets acquired (liabilities assumed)",
        "verboseLabel": "Business acquisition liabilities assumed"
       }
      }
     },
     "localname": "IdentifiableAssetsAcquiredLiabilitiesAssumed",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r319",
      "r321"
     ],
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Identifiable intangible assets recognised as of acquisition date",
        "terseLabel": "Intangible assets acquired in business combinations",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IdentifiableIntangibleAssetsRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLoss": {
     "auth_ref": [
      "r101",
      "r102"
     ],
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss",
        "terseLabel": "Impairment loss"
       }
      }
     },
     "localname": "ImpairmentLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLoss": {
     "auth_ref": [
      "r98",
      "r100"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss. [Refer: Impairment loss; Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss",
        "negatedLabel": "Impairment provision for investments in associates"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentLossRecognisedInProfitOrLossGoodwill": {
     "auth_ref": [
      "r214"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of impairment loss recognised in profit or loss for goodwill. [Refer: Impairment loss recognised in profit or loss; Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment loss recognised in profit or loss, goodwill",
        "negatedLabel": "Impairment loss recognised in profit or loss, goodwill",
        "terseLabel": "Goodwill impairment"
       }
      }
     },
     "localname": "ImpairmentLossRecognisedInProfitOrLossGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ImpairmentOfFinancialAssetsAxis": {
     "auth_ref": [
      "r280"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Impairment of financial assets [axis]",
        "terseLabel": "Impairment of financial assets [axis]"
       }
      }
     },
     "localname": "ImpairmentOfFinancialAssetsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeStatementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit or loss [abstract]"
       }
      }
     },
     "localname": "IncomeStatementAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_IncomeTaxExpenseContinuingOperations": {
     "auth_ref": [
      "r43",
      "r49",
      "r50",
      "r51",
      "r83",
      "r158",
      "r248"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": -1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income)",
        "negatedLabel": "Income tax expense",
        "negatedTerseLabel": "Tax income (expense)",
        "totalLabel": "Total income tax expense"
       }
      }
     },
     "localname": "IncomeTaxExpenseContinuingOperations",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfIncomeTaxExpensesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncomeTaxesPaidRefundClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r127",
      "r300"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash flows from income taxes paid or refunded, classified as operating activities. [Refer: Income taxes paid (refund)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Income taxes paid (refund), classified as operating activities",
        "negatedLabel": "Income taxes paid",
        "negatedTerseLabel": "Income taxes refund (paid)"
       }
      }
     },
     "localname": "IncomeTaxesPaidRefundClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalents": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "netLabel": "Net increase (decrease) in cash and cash equivalents after effect of exchange rate changes",
        "totalLabel": "Net increase/(decrease) in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges": {
     "auth_ref": [
      "r131"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "netLabel": "Net increase (decrease) in cash and cash equivalents before effect of exchange rate changes",
        "totalLabel": "Net decrease in cash and cash equivalents"
       }
      }
     },
     "localname": "IncreaseDecreaseInCashAndCashEquivalentsBeforeEffectOfExchangeRateChanges",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInFairValueMeasurementAssets": {
     "auth_ref": [
      "r169"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the fair value measurement of assets. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in fair value measurement, assets",
        "terseLabel": "Fair value change",
        "totalLabel": "Total increase (decrease) in fair value measurement, assets"
       }
      }
     },
     "localname": "IncreaseDecreaseInFairValueMeasurementAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseInNumberOfOrdinarySharesIssued": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the number of ordinary shares issued. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) in number of ordinary shares issued",
        "terseLabel": "Issuance of ordinary shares",
        "verboseLabel": "Issuance of ordinary shares, Shares"
       }
      }
     },
     "localname": "IncreaseDecreaseInNumberOfOrdinarySharesIssued",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset": {
     "auth_ref": [
      "r366"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in deferred tax liability (asset) resulting from business combinations. [Refer: Deferred tax liability (asset)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through business combinations, deferred tax liability (asset)",
        "terseLabel": "Business combinations"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughBusinessCombinationsDeferredTaxLiabilityAsset",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughChangeInEquityOfSubsidiaries": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in the entity's equity resulting from the change in the equity of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through change in equity of subsidiaries, equity",
        "terseLabel": "Other equity transactions (Note 22(iv))"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughChangeInEquityOfSubsidiaries",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughDisposalOfSubsidiary": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from the disposal of subsidiaries. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through disposal of subsidiary, equity",
        "terseLabel": "Disposal of a subsidiaries"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughDisposalOfSubsidiary",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughSharebasedPaymentTransactions": {
     "auth_ref": [
      "r4"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from share-based payment transactions. [Refer: Equity]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through share-based payment transactions, equity",
        "terseLabel": "Share-based compensation - value of employee services",
        "verboseLabel": "Share based compensation"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughSharebasedPaymentTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransferBetweenRevaluationReserveAndRetainedEarnings": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transfers between a revaluation surplus and retained earnings. [Refer: Retained earnings; Revaluation surplus]"
       }
      },
      "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"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransferBetweenRevaluationReserveAndRetainedEarnings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransferToStatutoryReserve": {
     "auth_ref": [
      "r358"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in equity resulting from transfers to a statutory reserve. [Refer: Statutory reserve]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfer to statutory reserve, equity",
        "terseLabel": "Appropriations to statutory reserves",
        "verboseLabel": "Profit appropriations to PRC statutory reserves"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransferToStatutoryReserve",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r372"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase (decrease) in intangible assets other than goodwill resulting from transfers. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Increase (decrease) through transfers, intangible assets other than goodwill",
        "terseLabel": "Additions"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransfersIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r11",
      "r111"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of identifiable non-monetary assets without physical substance. This amount does not include goodwill. [Refer: Goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill",
        "periodEndLabel": "Closing net book amount",
        "periodStartLabel": "Opening net book amount",
        "terseLabel": "Intangible assets",
        "totalLabel": "Total intangible assets other than goodwill",
        "verboseLabel": "Intangible assets"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IntangibleAssetsOtherThanGoodwillMember": {
     "auth_ref": [
      "r112",
      "r298",
      "r316"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Intangible assets other than goodwill [member]",
        "terseLabel": "Intangible assets other than goodwill [member]"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_InterestExpenseOnLeaseLiabilities": {
     "auth_ref": [
      "r182"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of interest expense on lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest expense on lease liabilities",
        "terseLabel": "Interest expense on lease liabilities"
       }
      }
     },
     "localname": "InterestExpenseOnLeaseLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestPaidClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for interest paid, classified as financing activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest paid, classified as financing activities",
        "negatedLabel": "Payments for interests",
        "negatedTerseLabel": "Interest paid"
       }
      }
     },
     "localname": "InterestPaidClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestReceivedClassifiedAsOperatingActivities": {
     "auth_ref": [
      "r126"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from interest received, classified as operating activities."
       }
      },
      "en-us": {
       "role": {
        "label": "Interest received, classified as operating activities",
        "terseLabel": "Interest received"
       }
      }
     },
     "localname": "InterestReceivedClassifiedAsOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InterestRevenueExpense": {
     "auth_ref": [
      "r249",
      "r255",
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 2.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of income or expense arising from interest. [Refer: Interest expense; Interest income]"
       }
      },
      "en-us": {
       "role": {
        "label": "Interest income (expense)",
        "verboseLabel": "Interest income"
       }
      }
     },
     "localname": "InterestRevenueExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Inventories": {
     "auth_ref": [
      "r13",
      "r70",
      "r285"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current inventories. [Refer: Inventories]"
       }
      },
      "en-us": {
       "role": {
        "label": "Current inventories",
        "terseLabel": "Inventories",
        "totalLabel": "Total current inventories"
       }
      }
     },
     "localname": "Inventories",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r12",
      "r160",
      "r250"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "InvestmentAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsAccountedForUsingEquityMethodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investments accounted for using equity method [abstract]",
        "terseLabel": "Investments Accounted For Using Equity Method [Abstract]"
       }
      }
     },
     "localname": "InvestmentsAccountedForUsingEquityMethodAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_InvestmentsInAssociatesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": 0.0,
       "parentTag": "ifrs-full_InvestmentAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of investments in associates accounted for using the equity method. [Refer: Associates [member]; Investments accounted for using equity method]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in associates accounted for using equity method",
        "terseLabel": "Investments in associates"
       }
      }
     },
     "localname": "InvestmentsInAssociatesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_InvestmentsInJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_InvestmentAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Investments in joint ventures accounted for using equity method",
        "terseLabel": "Investments in joint ventures"
       }
      }
     },
     "localname": "InvestmentsInJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssueOfEquity": {
     "auth_ref": [
      "r4"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in equity through the issue of equity instruments."
       }
      },
      "en-us": {
       "role": {
        "label": "Issue of equity",
        "terseLabel": "Issuance of ordinary shares"
       }
      }
     },
     "localname": "IssueOfEquity",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapital": {
     "auth_ref": [
      "r287"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value of capital issued."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital",
        "terseLabel": "Share capital",
        "totalLabel": "Total issued capital"
       }
      }
     },
     "localname": "IssuedCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_IssuedCapitalMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing issued capital."
       }
      },
      "en-us": {
       "role": {
        "label": "Issued capital [member]",
        "terseLabel": "Share\u00a0Capital [Member]"
       }
      }
     },
     "localname": "IssuedCapitalMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensation": {
     "auth_ref": [
      "r75"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of compensation to key management personnel. [Refer: Key management personnel of entity or parent [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation",
        "totalLabel": "Key management personnel compensation"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensation",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationSharebasedPayment": {
     "auth_ref": [
      "r74"
     ],
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, share-based payment",
        "terseLabel": "Share-based compensation"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationSharebasedPayment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelCompensationShorttermEmployeeBenefits": {
     "auth_ref": [
      "r73"
     ],
     "crdr": "debit",
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel compensation, short-term employee benefits",
        "terseLabel": "Short-term employee benefits"
       }
      }
     },
     "localname": "KeyManagementPersonnelCompensationShorttermEmployeeBenefits",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_KeyManagementPersonnelOfEntityOrParentMember": {
     "auth_ref": [
      "r79"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Key management personnel of entity or parent [member]",
        "terseLabel": "Key Management Personnel of Entity or Parent"
       }
      }
     },
     "localname": "KeyManagementPersonnelOfEntityOrParentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfKeyManagementPersonnelCompensationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LandMember": {
     "auth_ref": [
      "r291"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Land [member]",
        "terseLabel": "Land [Member]"
       }
      }
     },
     "localname": "LandMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanFiveYearsMember": {
     "auth_ref": [
      "r187",
      "r188",
      "r269",
      "r327",
      "r329",
      "r331"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than five years."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than five years [member]",
        "verboseLabel": "Over 5 years"
       }
      }
     },
     "localname": "LaterThanFiveYearsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanOneYearAndNotLaterThanFiveYearsMember": {
     "auth_ref": [
      "r326",
      "r331"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than one year and not later than five years."
       }
      },
      "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"
       }
      }
     },
     "localname": "LaterThanOneYearAndNotLaterThanFiveYearsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanSixMonthsMember": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than six months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than six months [member]",
        "terseLabel": "Over 6 months"
       }
      }
     },
     "localname": "LaterThanSixMonthsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LaterThanThreeMonthsAndNotLaterThanSixMonthsMember": {
     "auth_ref": [
      "r327",
      "r328",
      "r331",
      "r339",
      "r342"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of later than three months and not later than six months."
       }
      },
      "en-us": {
       "role": {
        "label": "Later than three months and not later than six months [member]",
        "terseLabel": "3 to 6 months"
       }
      }
     },
     "localname": "LaterThanThreeMonthsAndNotLaterThanSixMonthsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseLiabilitiesMember": {
     "auth_ref": [
      "r308",
      "r310"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Lease liabilities [member]",
        "terseLabel": "Lease Liabilities"
       }
      }
     },
     "localname": "LeaseLiabilitiesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LeaseholdImprovementsMember": {
     "auth_ref": [
      "r367"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a class of property, plant and equipment representing improvements to assets held under a lease agreement."
       }
      },
      "en-us": {
       "role": {
        "label": "Leasehold improvements [member]",
        "terseLabel": "Leasehold improvements [Member]"
       }
      }
     },
     "localname": "LeaseholdImprovementsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Level3OfFairValueHierarchyMember": {
     "auth_ref": [
      "r166"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Level 3 of fair value hierarchy [member]"
       }
      }
     },
     "localname": "Level3OfFairValueHierarchyMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LevelsOfFairValueHierarchyAxis": {
     "auth_ref": [
      "r68",
      "r166"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Levels of fair value hierarchy [axis]",
        "terseLabel": "Levels of fair value hierarchy [axis]"
       }
      }
     },
     "localname": "LevelsOfFairValueHierarchyAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_Liabilities": {
     "auth_ref": [
      "r20",
      "r165",
      "r166",
      "r169",
      "r249",
      "r254"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_EquityAndLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Liabilities",
        "negatedLabel": "Liabilities",
        "negatedTotalLabel": "Total liabilities",
        "periodEndLabel": "Liabilities at end of period",
        "periodStartLabel": "Liabilities at beginning of period",
        "totalLabel": "Total liabilities"
       }
      }
     },
     "localname": "Liabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LiquidityRiskMember": {
     "auth_ref": [
      "r265",
      "r266",
      "r267",
      "r322"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Liquidity risk [member]",
        "verboseLabel": "Liquidity Risk"
       }
      }
     },
     "localname": "LiquidityRiskMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_LongtermDeposits": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 9.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of long-term deposits held by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Long-term deposits",
        "terseLabel": "Term deposits"
       }
      }
     },
     "localname": "LongtermDeposits",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_LossesOnDisposalsOfInvestments": {
     "auth_ref": [
      "r45"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The losses on the disposal of investments."
       }
      },
      "en-us": {
       "role": {
        "label": "Losses on disposals of investments",
        "negatedLabel": "Disposal"
       }
      }
     },
     "localname": "LossesOnDisposalsOfInvestments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_MajorComponentsOfTaxExpenseIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Major components of tax expense (income) [abstract]"
       }
      }
     },
     "localname": "MajorComponentsOfTaxExpenseIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MaturityAxis": {
     "auth_ref": [
      "r23",
      "r176",
      "r187",
      "r188",
      "r222",
      "r236",
      "r262",
      "r263",
      "r264",
      "r269",
      "r295",
      "r327"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Maturity [axis]",
        "terseLabel": "Maturity [axis]"
       }
      }
     },
     "localname": "MaturityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_MeasurementAxis": {
     "auth_ref": [
      "r115",
      "r119",
      "r165"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Measurement [axis]",
        "terseLabel": "Measurement [axis]"
       }
      }
     },
     "localname": "MeasurementAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NameOfSubsidiary": {
     "auth_ref": [
      "r84",
      "r88",
      "r142",
      "r147"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The name of a subsidiary. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Name of subsidiary",
        "terseLabel": "Name of subsidiary"
       }
      }
     },
     "localname": "NameOfSubsidiary",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NetDeferredTaxAssets": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net deferred tax assets",
        "totalLabel": "Net deferred tax assets",
        "verboseLabel": "Net deferred tax assets"
       }
      }
     },
     "localname": "NetDeferredTaxAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NetDeferredTaxLiabilities": {
     "auth_ref": [
      "r364"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Net deferred tax liabilities",
        "totalLabel": "Net deferred liabilities",
        "verboseLabel": "Net deferred liabilities"
       }
      }
     },
     "localname": "NetDeferredTaxLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NewIFRSsAxis": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "New IFRSs [axis]",
        "terseLabel": "New IFRSs [axis]"
       }
      }
     },
     "localname": "NewIFRSsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NewIFRSsMember": {
     "auth_ref": [
      "r135"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "New IFRSs [member]",
        "terseLabel": "New IFRSs [member]"
       }
      }
     },
     "localname": "NewIFRSsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NonadjustingEventsAfterReportingPeriodAxis": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [axis]",
        "terseLabel": "Non-adjusting events after reporting period [axis]"
       }
      }
     },
     "localname": "NonadjustingEventsAfterReportingPeriodAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NonadjustingEventsMember": {
     "auth_ref": [
      "r47"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for events that occur between the end of the reporting period and the date when the financial statements are authorised for issue and are indicative of conditions that arose after the reporting period. It also represents the standard value for the 'Non-adjusting events after reporting period' axis if no other member is used."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-adjusting events after reporting period [member]",
        "terseLabel": "Non-adjusting events after reporting period [member]"
       }
      }
     },
     "localname": "NonadjustingEventsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate": {
     "auth_ref": [
      "r209"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-controlling interest in the acquiree recognised at the acquisition date for business combinations in which the acquirer holds less than 100 per cent of the equity interests in the acquiree at the acquisition date. [Refer: Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interest in acquiree recognised at acquisition date",
        "terseLabel": "Fair value non-controlling interest"
       }
      }
     },
     "localname": "NoncontrollingInterestInAcquireeRecognisedAtAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterests": {
     "auth_ref": [
      "r18",
      "r141",
      "r146"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_Equity",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of equity in a subsidiary not attributable, directly or indirectly, to a parent. [Refer: Subsidiaries [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "NoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncontrollingInterestsMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for equity in a subsidiary not attributable, directly or indirectly, to the parent."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-controlling interests [member]",
        "terseLabel": "Non-Controlling Interests [Member]"
       }
      }
     },
     "localname": "NoncontrollingInterestsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NoncurrentAssets": {
     "auth_ref": [
      "r24",
      "r152",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_Assets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that do not meet the definition of current assets. [Refer: Current assets]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current assets",
        "terseLabel": "Total non-current assets",
        "totalLabel": "Total non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current assets [abstract]",
        "terseLabel": "Non-current assets",
        "verboseLabel": "Included in non-current assets"
       }
      }
     },
     "localname": "NoncurrentAssetsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentContractLiabilities": {
     "auth_ref": [
      "r172"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_ContractLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current contract liabilities. [Refer: Contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current contract liabilities",
        "terseLabel": "Deferred revenue",
        "totalLabel": "Total non-current contract liabilities",
        "verboseLabel": "Non-current"
       }
      }
     },
     "localname": "NoncurrentContractLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueSummaryOfContractLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities": {
     "auth_ref": [
      "r361",
      "r362"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_OtherNoncurrentPayables",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current deferred income including non-current contract liabilities. [Refer: Deferred income including contract liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current deferred income including non-current contract liabilities",
        "terseLabel": "Deferred income",
        "totalLabel": "Total non-current deferred income including non-current contract liabilities"
       }
      }
     },
     "localname": "NoncurrentDeferredIncomeIncludingNoncurrentContractLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [
      "r240"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current financial assets at fair value through profit or loss",
        "terseLabel": "Non-current",
        "totalLabel": "Total non-current financial assets at fair value through profit or loss"
       }
      }
     },
     "localname": "NoncurrentFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLeaseLiabilities": {
     "auth_ref": [
      "r180"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current lease liabilities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current lease liabilities",
        "terseLabel": "Lease liabilities"
       }
      }
     },
     "localname": "NoncurrentLeaseLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilities": {
     "auth_ref": [
      "r25",
      "r154",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_Liabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of liabilities that do not meet the definition of current liabilities. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Non-current liabilities",
        "negatedLabel": "Total non-current liabilities",
        "totalLabel": "Total non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NoncurrentLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Non-current liabilities [abstract]",
        "terseLabel": "Non-current liabilities",
        "verboseLabel": "Included in non-current liabilities"
       }
      }
     },
     "localname": "NoncurrentLiabilitiesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NoncurrentPayables": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current trade payables and non-current other payables. [Refer: Other non-current payables; Non-current trade payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other non-current payables",
        "terseLabel": "Accounts payable",
        "totalLabel": "Total trade and other non-current payables"
       }
      }
     },
     "localname": "NoncurrentPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NonderivativeFinancialLiabilitiesUndiscountedCashFlows": {
     "auth_ref": [
      "r235"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contractual undiscounted cash flows in relation to non-derivative financial liabilities."
       }
      },
      "en-us": {
       "role": {
        "label": "Non-derivative financial liabilities, undiscounted cash flows",
        "terseLabel": "contractual undiscounted cash flows"
       }
      }
     },
     "localname": "NonderivativeFinancialLiabilitiesUndiscountedCashFlows",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotLaterThanOneYearMember": {
     "auth_ref": [
      "r22",
      "r187",
      "r188",
      "r269",
      "r327",
      "r331"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than one year."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than one year [member]",
        "terseLabel": "Not later than one year",
        "verboseLabel": "Less than 1 year"
       }
      }
     },
     "localname": "NotLaterThanOneYearMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotLaterThanThreeMonthsMember": {
     "auth_ref": [
      "r339",
      "r341",
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a time band of not later than three months."
       }
      },
      "en-us": {
       "role": {
        "label": "Not later than three months [member]",
        "terseLabel": "Up to 3 months"
       }
      }
     },
     "localname": "NotLaterThanThreeMonthsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_NotesAndDebenturesIssued": {
     "auth_ref": [
      "r360"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of notes and debentures issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Notes and debentures issued",
        "terseLabel": "Aggregate principal",
        "verboseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesAndDebenturesIssued",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NotionalAmount": {
     "auth_ref": [
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal or face amount of a financial instrument, used to calculate payments made on that instrument."
       }
      },
      "en-us": {
       "role": {
        "label": "Notional amount",
        "terseLabel": "Principal amount"
       }
      }
     },
     "localname": "NotionalAmount",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_NumberOfInstrumentsOtherEquityInstrumentsGranted": {
     "auth_ref": [
      "r203",
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments granted in share-based payment arrangement",
        "verboseLabel": "Granted"
       }
      }
     },
     "localname": "NumberOfInstrumentsOtherEquityInstrumentsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) exercised or vested in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments exercised or vested in share-based payment arrangement",
        "negatedLabel": "Vested"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExercisedOrVestedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of other equity instruments forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r382"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of other equity instruments (ie other than share options) outstanding in a share-based payment arrangement."
       }
      },
      "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"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsOutstandingInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfOutstandingShareOptions": {
     "auth_ref": [
      "r191",
      "r195",
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options outstanding in a share-based payment arrangement."
       }
      },
      "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"
       }
      }
     },
     "localname": "NumberOfOutstandingShareOptions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisableInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercisable in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercisable in share-based payment arrangement",
        "terseLabel": "Number of options exercisable"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisableInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsExercisedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options exercised in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options exercised in share-based payment arrangement",
        "negatedLabel": "Exercised"
       }
      }
     },
     "localname": "NumberOfShareOptionsExercisedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options forfeited in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options forfeited in share-based payment arrangement",
        "negatedLabel": "Forfeited"
       }
      }
     },
     "localname": "NumberOfShareOptionsForfeitedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfShareOptionsGrantedInSharebasedPaymentArrangement": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of share options granted in a share-based payment arrangement."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of share options granted in share-based payment arrangement",
        "terseLabel": "Granted"
       }
      }
     },
     "localname": "NumberOfShareOptionsGrantedInSharebasedPaymentArrangement",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "ifrs-full_NumberOfSharesAuthorised": {
     "auth_ref": [
      "r29"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares authorised."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares authorised",
        "terseLabel": "Number of shares authorized"
       }
      }
     },
     "localname": "NumberOfSharesAuthorised",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesIssued": {
     "auth_ref": [
      "r358"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued",
        "terseLabel": "Ordinary shares issued",
        "totalLabel": "Total number of shares issued"
       }
      }
     },
     "localname": "NumberOfSharesIssued",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_NumberOfSharesIssuedAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Number of shares issued [abstract]",
        "verboseLabel": "Shares"
       }
      }
     },
     "localname": "NumberOfSharesIssuedAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_NumberOfSharesIssuedAndFullyPaid": {
     "auth_ref": [
      "r30"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The number of shares issued by the entity, for which full payment has been received."
       }
      },
      "en-us": {
       "role": {
        "label": "Number of shares issued and fully paid",
        "periodEndLabel": "Balance, shares",
        "periodStartLabel": "Balance, shares",
        "verboseLabel": "Number of shares issued"
       }
      }
     },
     "localname": "NumberOfSharesIssuedAndFullyPaid",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "ifrs-full_OfficeEquipmentMember": {
     "auth_ref": [
      "r292"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Office equipment [member]",
        "terseLabel": "Office equipment [Member]"
       }
      }
     },
     "localname": "OfficeEquipmentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OperatingExpense": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of all operating expenses."
       }
      },
      "en-us": {
       "role": {
        "label": "Operating expense",
        "negatedTotalLabel": "Total operating expenses",
        "terseLabel": "Operating expenses recharged by Tencent Group"
       }
      }
     },
     "localname": "OperatingExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherAssetsMember": {
     "auth_ref": [
      "r316"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for assets that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other assets [member]",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r302"
     ],
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Other cash payments to acquire equity or debt instruments of other entities, classified as investing activities",
        "negatedTerseLabel": "Other cash payments to acquire equity or debt instruments of other entities",
        "terseLabel": "Investments accounted for using equity method"
       }
      }
     },
     "localname": "OtherCashPaymentsToAcquireEquityOrDebtInstrumentsOfOtherEntitiesClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Other comprehensive income [abstract]",
        "terseLabel": "Other comprehensive income, net of tax:"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation": {
     "auth_ref": [
      "r26",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations",
        "terseLabel": "Currency translation differences",
        "totalLabel": "Other comprehensive income, net of tax, exchange differences on translation of foreign operations"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxExchangeDifferencesOnTranslation",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome": {
     "auth_ref": [
      "r26",
      "r44"
     ],
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "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",
        "totalLabel": "Other comprehensive income, net of tax, financial assets measured at fair value through other comprehensive income"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentLiabilities": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current liabilities that the entity does not separately disclose in the same statement or note. [Refer: Current liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current liabilities",
        "terseLabel": "Other payables and other liabilities"
       }
      }
     },
     "localname": "OtherCurrentLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherCurrentReceivables": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 2.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current other receivables. [Refer: Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other current receivables",
        "terseLabel": "Prepaid vendors deposits and other receivables"
       }
      }
     },
     "localname": "OtherCurrentReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherGainsLosses": {
     "auth_ref": [
      "r356",
      "r357"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 3.0,
       "parentTag": "ifrs-full_ProfitLossFromOperatingActivities",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The gains (losses) that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other gains (losses)",
        "terseLabel": "Other gains, net",
        "totalLabel": "Other gains (losses)"
       }
      }
     },
     "localname": "OtherGainsLosses",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r123"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 16.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Inflows (outflows) of cash, classified as investing activities, that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other inflows (outflows) of cash, classified as investing activities",
        "terseLabel": "Other investing activities"
       }
      }
     },
     "localname": "OtherInflowsOutflowsOfCashClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherIntangibleAssetsMember": {
     "auth_ref": [
      "r373"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other intangible assets [member]",
        "terseLabel": "Other Intangible Assets"
       }
      }
     },
     "localname": "OtherIntangibleAssetsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherNoncurrentLiabilities": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ifrs-full_NoncurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current liabilities",
        "terseLabel": "Other payables and other liabilities"
       }
      }
     },
     "localname": "OtherNoncurrentLiabilities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentPayables": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current payables that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current payables",
        "totalLabel": "Other non-current payables"
       }
      }
     },
     "localname": "OtherNoncurrentPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherNoncurrentReceivables": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 1.0,
       "parentTag": "tme_NonCurrentPrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of non-current other receivables. [Refer: Other receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other non-current receivables",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherNoncurrentReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReceivables": {
     "auth_ref": [
      "r286"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount receivable by the entity that it does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Other receivables",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReserves": {
     "auth_ref": [
      "r287"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing reserves within equity, not including retained earnings. [Refer: Retained earnings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves",
        "terseLabel": "Other reserves"
       }
      }
     },
     "localname": "OtherReserves",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherReservesMember": {
     "auth_ref": [
      "r6",
      "r33"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other reserves [member]",
        "terseLabel": "Other Reserves [Member]"
       }
      }
     },
     "localname": "OtherReservesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other tax effects for reconciliation between accounting profit and tax expense (income)",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherTaxEffectsForReconciliationBetweenAccountingProfitAndTaxExpenseIncome",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_OtherTemporaryDifferencesMember": {
     "auth_ref": [
      "r365"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Other temporary differences [member]",
        "terseLabel": "Temporary Differences"
       }
      }
     },
     "localname": "OtherTemporaryDifferencesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ParValuePerShare": {
     "auth_ref": [
      "r31"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The nominal value per share."
       }
      },
      "en-us": {
       "role": {
        "label": "Par value per share",
        "terseLabel": "Par value per share"
       }
      }
     },
     "localname": "ParValuePerShare",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalParentheticalDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_PaymentsFromChangesInOwnershipInterestsInSubsidiaries": {
     "auth_ref": [
      "r129",
      "r130"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "PaymentsFromChangesInOwnershipInterestsInSubsidiaries",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r306"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for payment of lease liabilities, classified as financing activities. [Refer: Lease liabilities]"
       }
      },
      "en-us": {
       "role": {
        "label": "Payments of lease liabilities, classified as financing activities",
        "negatedLabel": "Principal elements of lease payments",
        "negatedTerseLabel": "Payments of lease liabilities",
        "terseLabel": "Principal elements of lease payments"
       }
      }
     },
     "localname": "PaymentsOfLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PaymentsToAcquireOrRedeemEntitysShares": {
     "auth_ref": [
      "r304"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow to acquire or redeem entity's shares."
       }
      },
      "en-us": {
       "role": {
        "label": "Payments to acquire or redeem entity's shares",
        "negatedLabel": "Payment for repurchase of ordinary shares",
        "terseLabel": "Payments for repurchase of shares"
       }
      }
     },
     "localname": "PaymentsToAcquireOrRedeemEntitysShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_Prepayments": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "Receivables that represent amounts paid for goods and services before they have been delivered."
       }
      },
      "en-us": {
       "role": {
        "label": "Prepayments",
        "terseLabel": "Prepayments"
       }
      }
     },
     "localname": "Prepayments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromBorrowingsClassifiedAsFinancingActivities": {
     "auth_ref": [
      "r305"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 0.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from borrowings, classified as financing activities",
        "terseLabel": "Loans from non-controlling interests"
       }
      }
     },
     "localname": "ProceedsFromBorrowingsClassifiedAsFinancingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromExerciseOfOptions": {
     "auth_ref": [
      "r377"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the exercise of options."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from exercise of options",
        "terseLabel": "Proceeds from exercise of share options"
       }
      }
     },
     "localname": "ProceedsFromExerciseOfOptions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssueOfOrdinaryShares": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the issuing of ordinary shares. [Refer: Ordinary shares [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issue of ordinary shares",
        "verboseLabel": "Proceed from issuance of shares"
       }
      }
     },
     "localname": "ProceedsFromIssueOfOrdinaryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromIssuingOtherEquityInstruments": {
     "auth_ref": [
      "r303"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from issuing equity instruments that the entity does not separately disclose in the same statement or note."
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from issuing other equity instruments",
        "terseLabel": "Proceeds from other equity transactions"
       }
      }
     },
     "localname": "ProceedsFromIssuingOtherEquityInstruments",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromNoncurrentBorrowings": {
     "auth_ref": [
      "r377"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from non-current borrowings obtained. [Refer: Borrowings]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from non-current borrowings",
        "terseLabel": "Net proceeds from issuance of notes"
       }
      }
     },
     "localname": "ProceedsFromNoncurrentBorrowings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSaleOrIssueOfTreasuryShares": {
     "auth_ref": [
      "r377"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from the sale or issuing of treasury shares. [Refer: Sale or issue of treasury shares; Treasury shares]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sale or issue of treasury shares",
        "terseLabel": "Proceeds from sale or issue of treasury shares"
       }
      }
     },
     "localname": "ProceedsFromSaleOrIssueOfTreasuryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOfInterestsInAssociates": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales of interests in associates. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proceeds from sales of interests in associates",
        "verboseLabel": "Proceeds from disposal of subsidiaries"
       }
      }
     },
     "localname": "ProceedsFromSalesOfInterestsInAssociates",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 7.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash inflow from sales or maturity of financial instruments, classified as investing activities. [Refer: Financial instruments, class [member]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "ProceedsFromSalesOrMaturityOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProductsAndServicesAxis": {
     "auth_ref": [
      "r256",
      "r314"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [axis]",
        "terseLabel": "Products and services [axis]"
       }
      }
     },
     "localname": "ProductsAndServicesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProductsAndServicesMember": {
     "auth_ref": [
      "r256",
      "r314"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Products and services [member]",
        "terseLabel": "Products and services [member]"
       }
      }
     },
     "localname": "ProductsAndServicesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProfitLoss": {
     "auth_ref": [
      "r3",
      "r34",
      "r122",
      "r138",
      "r140",
      "r249",
      "r252",
      "r311",
      "r336",
      "r338"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      },
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 0.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss)",
        "terseLabel": "Profit for the year",
        "totalLabel": "Profit for the year"
       }
      }
     },
     "localname": "ProfitLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss) [abstract]"
       }
      }
     },
     "localname": "ProfitLossAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to [abstract]",
        "terseLabel": "Attributable to:"
       }
      }
     },
     "localname": "ProfitLossAttributableToAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ProfitLossAttributableToNoncontrollingInterests": {
     "auth_ref": [
      "r36",
      "r145"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to non-controlling interests. [Refer: Profit (loss); Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss), attributable to non-controlling interests",
        "terseLabel": "Non-controlling interests"
       }
      }
     },
     "localname": "ProfitLossAttributableToNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossAttributableToOwnersOfParent": {
     "auth_ref": [
      "r37"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatementsAlternate1": {
       "order": 0.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from continuing and discontinued operations attributable to owners of the parent. [Refer: Profit (loss)]"
       }
      },
      "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"
       }
      }
     },
     "localname": "ProfitLossAttributableToOwnersOfParent",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossBeforeTax": {
     "auth_ref": [
      "r219",
      "r282",
      "r283",
      "r334",
      "r335"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 0.0,
       "parentTag": "ifrs-full_ProfitLoss",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) before tax expense or income. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) before tax",
        "terseLabel": "Profit before income tax",
        "totalLabel": "Profit before income tax",
        "verboseLabel": "Profit before income tax"
       }
      }
     },
     "localname": "ProfitLossBeforeTax",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ProfitLossFromOperatingActivities": {
     "auth_ref": [
      "r297",
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 0.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The profit (loss) from operating activities of the entity. [Refer: Profit (loss)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Profit (loss) from operating activities",
        "totalLabel": "Operating profit"
       }
      }
     },
     "localname": "ProfitLossFromOperatingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipment": {
     "auth_ref": [
      "r10",
      "r62"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment",
        "periodEndLabel": "Closing net book amount",
        "periodStartLabel": "Cost",
        "terseLabel": "Property, plant and equipment",
        "totalLabel": "Total property, plant and equipment"
       }
      }
     },
     "localname": "PropertyPlantAndEquipment",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PropertyPlantAndEquipmentMember": {
     "auth_ref": [
      "r63",
      "r298",
      "r316"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Property, plant and equipment [member]",
        "terseLabel": "Property, plant and equipment [member]"
       }
      }
     },
     "localname": "PropertyPlantAndEquipmentMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestInAssociate": {
     "auth_ref": [
      "r86",
      "r90",
      "r149"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interest in an associate attributable to the entity. [Refer: Associates [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interest in associate",
        "terseLabel": "Percentage of voting rights"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestInAssociate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProportionOfOwnershipInterestsHeldByNoncontrollingInterests": {
     "auth_ref": [
      "r144"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The proportion of ownership interests in a subsidiary held by non-controlling interests. [Refer: Subsidiaries [member]; Non-controlling interests]"
       }
      },
      "en-us": {
       "role": {
        "label": "Proportion of ownership interests held by non-controlling interests",
        "terseLabel": "Equity Interest Held (direct or indirect)"
       }
      }
     },
     "localname": "ProportionOfOwnershipInterestsHeldByNoncontrollingInterests",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_ProvisionsForEmployeeBenefits": {
     "auth_ref": [
      "r27"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of provisions for employee benefits. [Refer: Employee benefits expense; Provisions]"
       }
      },
      "en-us": {
       "role": {
        "label": "Provisions for employee benefits",
        "terseLabel": "Employee benefits obligation"
       }
      }
     },
     "localname": "ProvisionsForEmployeeBenefits",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchase of financial instruments. [Refer: Financial instruments, class [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of financial instruments, classified as investing activities",
        "negatedLabel": "Placement of term deposits with initial terms of over three months"
       }
      }
     },
     "localname": "PurchaseOfFinancialInstrumentsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of intangible assets, classified as investing activities. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of intangible assets, classified as investing activities",
        "negatedLabel": "Purchase of intangible assets",
        "negatedTerseLabel": "Purchase of intangible assets"
       }
      }
     },
     "localname": "PurchaseOfIntangibleAssetsClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r376"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "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"
       }
      }
     },
     "localname": "PurchaseOfInterestsInInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities": {
     "auth_ref": [
      "r301"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 1.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The cash outflow for the purchases of property, plant and equipment, classified as investing activities. [Refer: Property, plant and equipment]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchase of property, plant and equipment, classified as investing activities",
        "negatedLabel": "Purchase of property, plant and equipment",
        "negatedTerseLabel": "Purchase of property, plant and equipment"
       }
      }
     },
     "localname": "PurchaseOfPropertyPlantAndEquipmentClassifiedAsInvestingActivities",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_PurchasesFairValueMeasurementAssets": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The increase in the fair value measurement of assets resulting from purchases of those assets. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Purchases, fair value measurement, assets",
        "terseLabel": "Additions",
        "verboseLabel": "Addition"
       }
      }
     },
     "localname": "PurchasesFairValueMeasurementAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RangeAxis": {
     "auth_ref": [
      "r171",
      "r199",
      "r264",
      "r312",
      "r313",
      "r384"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Range [axis]",
        "terseLabel": "Range [axis]"
       }
      }
     },
     "localname": "RangeAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesMember": {
     "auth_ref": [
      "r171",
      "r199",
      "r264",
      "r312",
      "r313",
      "r384"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges [member]",
        "terseLabel": "Ranges [member]"
       }
      }
     },
     "localname": "RangesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsAxis": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [axis]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [axis]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RangesOfExercisePricesForOutstandingShareOptionsMember": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Ranges of exercise prices for outstanding share options [member]",
        "terseLabel": "Ranges of exercise prices for outstanding share options [member]"
       }
      }
     },
     "localname": "RangesOfExercisePricesForOutstandingShareOptionsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_RecurringFairValueMeasurementMember": {
     "auth_ref": [
      "r165"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Recurring fair value measurement [member]",
        "terseLabel": "Recurring Fair Value Measurement"
       }
      }
     },
     "localname": "RecurringFairValueMeasurementMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReductionOfIssuedCapital": {
     "auth_ref": [
      "r358"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 18.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in equity resulting from a reduction in issued capital. [Refer: Issued capital]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reduction of issued capital",
        "negatedLabel": "Capital reduction",
        "terseLabel": "Capital reduction of an associate"
       }
      }
     },
     "localname": "ReductionOfIssuedCapital",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ResearchAndDevelopmentExpense": {
     "auth_ref": [
      "r113"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expenditure directly attributable to research or development activities, recognised in profit or loss."
       }
      },
      "en-us": {
       "role": {
        "label": "Research and development expense",
        "terseLabel": "Research and development expense"
       }
      }
     },
     "localname": "ResearchAndDevelopmentExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ReserveOfExchangeDifferencesOnTranslationMember": {
     "auth_ref": [
      "r72",
      "r284"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of exchange differences on translation [member]",
        "terseLabel": "Foreign currency translation reserve"
       }
      }
     },
     "localname": "ReserveOfExchangeDifferencesOnTranslationMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of gains and losses on financial assets measured at fair value through other comprehensive income [member]",
        "terseLabel": "Fair value reserve"
       }
      }
     },
     "localname": "ReserveOfGainsAndLossesOnFinancialAssetsMeasuredAtFairValueThroughOtherComprehensiveIncomeMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReserveOfSharebasedPaymentsMember": {
     "auth_ref": [
      "r284"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity resulting from share-based payments."
       }
      },
      "en-us": {
       "role": {
        "label": "Reserve of share-based payments [member]",
        "terseLabel": "Share-based compensation reserve"
       }
      }
     },
     "localname": "ReserveOfSharebasedPaymentsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ReservesWithinEquityAxis": {
     "auth_ref": [
      "r33"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Reserves within equity [axis]"
       }
      }
     },
     "localname": "ReservesWithinEquityAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RestrictedCashAndCashEquivalents": {
     "auth_ref": [
      "r361"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of cash and cash equivalents whose use or withdrawal is restricted. [Refer: Cash and cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Restricted cash and cash equivalents",
        "terseLabel": "Restricted cash held at banks"
       }
      }
     },
     "localname": "RestrictedCashAndCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTermDepositsAndCashAndCashEquivalentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarnings": {
     "auth_ref": [
      "r287",
      "r288"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A component of equity representing the entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings",
        "terseLabel": "Retained earnings",
        "totalLabel": "Total retained earnings"
       }
      }
     },
     "localname": "RetainedEarnings",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RetainedEarningsMember": {
     "auth_ref": [
      "r6",
      "r284"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing an entity's cumulative undistributed earnings or deficit."
       }
      },
      "en-us": {
       "role": {
        "label": "Retained earnings [member]",
        "verboseLabel": "Retained earnings [Member]"
       }
      }
     },
     "localname": "RetainedEarningsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_Revenue": {
     "auth_ref": [
      "r40",
      "r156",
      "r219",
      "r246",
      "r251",
      "r256",
      "r257",
      "r260",
      "r282",
      "r283",
      "r311"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 0.0,
       "parentTag": "ifrs-full_GrossProfit",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue",
        "terseLabel": "Total revenues",
        "totalLabel": "Total revenue"
       }
      }
     },
     "localname": "Revenue",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revenue [abstract]"
       }
      }
     },
     "localname": "RevenueAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_RevenueFromRenderingOfServicesRelatedPartyTransactions": {
     "auth_ref": [
      "r296"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of revenue arising from the rendering of services in related party transactions. [Refer: Revenue; Related parties [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue from rendering of services, related party transactions",
        "verboseLabel": "Online music services to Tencent Group (note (i))"
       }
      }
     },
     "localname": "RevenueFromRenderingOfServicesRelatedPartyTransactions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod": {
     "auth_ref": [
      "r174"
     ],
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Revenue that was included in contract liability balance at beginning of period",
        "terseLabel": "Revenue recognized"
       }
      }
     },
     "localname": "RevenueThatWasIncludedInContractLiabilityBalanceAtBeginningOfPeriod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RightofuseAssets": {
     "auth_ref": [
      "r185"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 1.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of assets that represent a lessee's right to use an underlying asset for the lease term. 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."
       }
      },
      "en-us": {
       "role": {
        "label": "Right-of-use assets",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Beginning balance",
        "terseLabel": "Right-of-use assets"
       }
      }
     },
     "localname": "RightofuseAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_RoyaltyExpense": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from royalties."
       }
      },
      "en-us": {
       "role": {
        "label": "Royalty expense",
        "terseLabel": "Content royalties to Tencent Group, the Company's associates and associates of Tencent Group"
       }
      }
     },
     "localname": "RoyaltyExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SalesAndMarketingExpense": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 0.0,
       "parentTag": "ifrs-full_OperatingExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense relating to the marketing and selling of goods or services."
       }
      },
      "en-us": {
       "role": {
        "label": "Sales and marketing expense",
        "negatedLabel": "Selling and marketing expenses"
       }
      }
     },
     "localname": "SalesAndMarketingExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SalesFairValueMeasurementAssets": {
     "auth_ref": [
      "r168"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The decrease in the fair value measurement of assets resulting from sales. [Refer: At fair value [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Sales, fair value measurement, assets",
        "negatedLabel": "Disposals",
        "verboseLabel": "Disposal"
       }
      }
     },
     "localname": "SalesFairValueMeasurementAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ServicesExpense": {
     "auth_ref": [
      "r363"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense arising from services."
       }
      },
      "en-us": {
       "role": {
        "label": "Services expense",
        "terseLabel": "Service costs (note i)"
       }
      }
     },
     "localname": "ServicesExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination": {
     "auth_ref": [
      "r212"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of contingent liabilities recognised in a business combination that were settled. [Refer: Contingent liabilities recognised in business combination]"
       }
      },
      "en-us": {
       "role": {
        "label": "Settled liabilities, contingent liabilities recognised in business combination",
        "negatedLabel": "Settlement"
       }
      }
     },
     "localname": "SettledLiabilitiesContingentLiabilitiesRecognisedInBusinessCombination",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r44",
      "r159",
      "r274"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 4.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "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",
        "totalLabel": "Total share of other comprehensive income of associates and joint ventures accounted for using equity method, net of tax",
        "verboseLabel": "Share of other comprehensive (loss)/income of associates"
       }
      }
     },
     "localname": "ShareOfOtherComprehensiveIncomeOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": 0.0,
       "parentTag": "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates accounted for using equity method",
        "terseLabel": "Associates"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r42",
      "r247",
      "r255",
      "r274"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements": {
       "order": 1.0,
       "parentTag": "ifrs-full_ProfitLossBeforeTax",
       "weight": 1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method",
        "terseLabel": "Share of (loss)/profit, net",
        "totalLabel": "Share of (loss)/profit of investments accounted for using equity method",
        "verboseLabel": "Share of net profit/(loss) of investments accounted for using equity method"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of associates and joint ventures accounted for using equity method [abstract]",
        "terseLabel": "Share of profit/(loss) of investments accounted for using equity method:"
       }
      }
     },
     "localname": "ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethodAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod": {
     "auth_ref": [
      "r363"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_ShareOfProfitLossOfAssociatesAndJointVenturesAccountedForUsingEquityMethod",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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)]"
       }
      },
      "en-us": {
       "role": {
        "label": "Share of profit (loss) of joint ventures accounted for using equity method",
        "terseLabel": "Joint ventures"
       }
      }
     },
     "localname": "ShareOfProfitLossOfJointVenturesAccountedForUsingEquityMethod",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SharebasedPaymentArrangementsMember": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Share-based payment arrangements [member]",
        "terseLabel": "Share-based payment arrangements [member]"
       }
      }
     },
     "localname": "SharebasedPaymentArrangementsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_ShorttermDepositsClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r381"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_CashAndCashEquivalents",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A classification of cash equivalents representing short-term deposits. [Refer: Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term deposits, classified as cash equivalents",
        "terseLabel": "Term deposits with initial terms within three months"
       }
      }
     },
     "localname": "ShorttermDepositsClassifiedAsCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsScheduleOfCashAndCashEquivalentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermDepositsNotClassifiedAsCashEquivalents": {
     "auth_ref": [
      "r361"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of short-term deposits held by the entity that are not classified as cash equivalents. [Refer: Cash equivalents]"
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term deposits, not classified as cash equivalents",
        "terseLabel": "Term deposits"
       }
      }
     },
     "localname": "ShorttermDepositsNotClassifiedAsCashEquivalents",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_ShorttermEmployeeBenefitsExpense": {
     "auth_ref": [
      "r360"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of expense from employee benefits (other than termination benefits) that are expected to be settled wholly within twelve months after the end of the annual reporting period in which the employees render the related services."
       }
      },
      "en-us": {
       "role": {
        "label": "Short-term employee benefits expense",
        "terseLabel": "Short-term employee benefits expense",
        "totalLabel": "Total short-term employee benefits expense"
       }
      }
     },
     "localname": "ShorttermEmployeeBenefitsExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_SignificantInvestmentsInAssociatesAxis": {
     "auth_ref": [
      "r87",
      "r91",
      "r162",
      "r275",
      "r278"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Associates [axis]",
        "terseLabel": "Associates [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInAssociatesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SignificantInvestmentsInSubsidiariesAxis": {
     "auth_ref": [
      "r87",
      "r91",
      "r161"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Subsidiaries [axis]",
        "terseLabel": "Subsidiaries [axis]"
       }
      }
     },
     "localname": "SignificantInvestmentsInSubsidiariesAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_SocialSecurityContributions": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents social security contributions. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Social security contributions",
        "terseLabel": "Welfare, medical and other expenses"
       }
      }
     },
     "localname": "SocialSecurityContributions",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_StatementOfCashFlowsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of cash flows [abstract]"
       }
      }
     },
     "localname": "StatementOfCashFlowsAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [abstract]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityLineItems": {
     "auth_ref": [],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [line items]",
        "terseLabel": "Statement Of Changes In Equity [Line Items]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityLineItems",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfChangesInEquityTable": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "Schedule disclosing information related to changes in equity."
       }
      },
      "en-us": {
       "role": {
        "label": "Statement of changes in equity [table]",
        "terseLabel": "Statement Of Changes In Equity [Table]"
       }
      }
     },
     "localname": "StatementOfChangesInEquityTable",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfComprehensiveIncomeAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of comprehensive income [abstract]"
       }
      }
     },
     "localname": "StatementOfComprehensiveIncomeAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatementOfFinancialPositionAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statement of financial position [abstract]"
       }
      }
     },
     "localname": "StatementOfFinancialPositionAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_StatutoryReserveMember": {
     "auth_ref": [
      "r359"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for a component of equity representing reserves created based on legal requirements."
       }
      },
      "en-us": {
       "role": {
        "label": "Statutory reserve [member]",
        "terseLabel": "PRC statutory reserve"
       }
      }
     },
     "localname": "StatutoryReserveMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense": {
     "auth_ref": [
      "r290"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 7.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "TaxBenefitArisingFromPreviouslyUnrecognisedTaxLossTaxCreditOrTemporaryDifferenceOfPriorPeriodUsedToReduceDeferredTaxExpense",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of expense not deductible in determining taxable profit (tax loss)",
        "terseLabel": "Expense not deductible for tax purposes"
       }
      }
     },
     "localname": "TaxEffectOfExpenseNotDeductibleInDeterminingTaxableProfitTaxLoss",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxEffectOfRevenuesExemptFromTaxation2011": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax effect of revenues exempt from taxation",
        "negatedLabel": "Income not subject to tax"
       }
      }
     },
     "localname": "TaxEffectOfRevenuesExemptFromTaxation2011",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxExpenseIncomeAtApplicableTaxRate": {
     "auth_ref": [
      "r50"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The product of the accounting profit multiplied by the applicable tax rate(s). [Refer: Accounting profit; Applicable tax rate]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax expense (income) at applicable tax rate",
        "terseLabel": "Tax calculated at a tax rate of 25%"
       }
      }
     },
     "localname": "TaxExpenseIncomeAtApplicableTaxRate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TaxRateEffectFromChangeInTaxRate": {
     "auth_ref": [
      "r51"
     ],
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Tax rate effect from change in tax rate",
        "terseLabel": "Reduced tax rate"
       }
      }
     },
     "localname": "TaxRateEffectFromChangeInTaxRate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "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."
       }
      },
      "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]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember": {
     "auth_ref": [
      "r55"
     ],
     "lang": {
      "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]]"
       }
      },
      "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]"
       }
      }
     },
     "localname": "TemporaryDifferenceUnusedTaxLossesAndUnusedTaxCreditsMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TopOfRangeMember": {
     "auth_ref": [
      "r171",
      "r199",
      "r264",
      "r312",
      "r313",
      "r384"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for top of a range."
       }
      },
      "en-us": {
       "role": {
        "label": "Top of range [member]",
        "terseLabel": "Top of range [Member]",
        "verboseLabel": "Top of range"
       }
      }
     },
     "localname": "TopOfRangeMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TradeAndOtherCurrentPayables": {
     "auth_ref": [
      "r15"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 0.0,
       "parentTag": "ifrs-full_CurrentLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount of current trade payables and current other payables. [Refer: Current trade payables; Other current payables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other current payables",
        "terseLabel": "Accounts payable",
        "totalLabel": "Total trade and other current payables"
       }
      }
     },
     "localname": "TradeAndOtherCurrentPayables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherPayablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [
      "r383"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for trade and other payables assumed in a business combination. [Refer: Trade and other payables; Business combinations [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade and other payables recognised as of acquisition date",
        "negatedLabel": "Other payables and accruals"
       }
      }
     },
     "localname": "TradeAndOtherPayablesRecognisedAsOfAcquisitionDate",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeAndOtherReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Trade and other receivables [abstract]"
       }
      }
     },
     "localname": "TradeAndOtherReceivablesAbstract",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TradeReceivables": {
     "auth_ref": [
      "r286"
     ],
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The amount due from customers for goods and services sold."
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "TradeReceivables",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TradeReceivablesMember": {
     "auth_ref": [
      "r229",
      "r233",
      "r323",
      "r360"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for trade receivables. [Refer: Trade receivables]"
       }
      },
      "en-us": {
       "role": {
        "label": "Trade receivables [member]",
        "terseLabel": "Trade Receivables"
       }
      }
     },
     "localname": "TradeReceivablesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "TransfersOutOfLevel1IntoLevel2OfFairValueHierarchyAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets": {
     "auth_ref": [
      "r167"
     ],
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "TransfersOutOfLevel2IntoLevel1OfFairValueHierarchyAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TreasuryShares": {
     "auth_ref": [
      "r93",
      "r287"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "An entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares",
        "negatedLabel": "Treasury shares",
        "terseLabel": "Treasury shares"
       }
      }
     },
     "localname": "TreasuryShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_TreasurySharesMember": {
     "auth_ref": [
      "r6"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "This member stands for the entity\u2019s own equity instruments, held by the entity or other members of the consolidated group."
       }
      },
      "en-us": {
       "role": {
        "label": "Treasury shares [member]",
        "terseLabel": "Treasury shares [Member]"
       }
      }
     },
     "localname": "TreasurySharesMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfRisksAxis": {
     "auth_ref": [
      "r221",
      "r227",
      "r228",
      "r265",
      "r266",
      "r267",
      "r268"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of risks [axis]",
        "terseLabel": "Types of risks [axis]"
       }
      }
     },
     "localname": "TypesOfRisksAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_TypesOfRisksMember": {
     "auth_ref": [
      "r221",
      "r227",
      "r228",
      "r265",
      "r266",
      "r267",
      "r268"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Risks [member]",
        "terseLabel": "Risks [member]"
       }
      }
     },
     "localname": "TypesOfRisksMember",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "ifrs-full_TypesOfSharebasedPaymentArrangementsAxis": {
     "auth_ref": [
      "r200"
     ],
     "lang": {
      "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."
       }
      },
      "en-us": {
       "role": {
        "label": "Types of share-based payment arrangements [axis]",
        "terseLabel": "Types of share-based payment arrangements [axis]"
       }
      }
     },
     "localname": "TypesOfSharebasedPaymentArrangementsAxis",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "stringItemType"
    },
    "ifrs-full_UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised": {
     "auth_ref": [
      "r52"
     ],
     "lang": {
      "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]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Unused tax losses for which no deferred tax asset recognised",
        "terseLabel": "Cumulative tax losses"
       }
      }
     },
     "localname": "UnusedTaxLossesForWhichNoDeferredTaxAssetRecognised",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill": {
     "auth_ref": [
      "r106"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The useful life, measured as period of time, used for intangible assets other than goodwill. [Refer: Intangible assets other than goodwill]"
       }
      },
      "en-us": {
       "role": {
        "label": "Useful life measured as period of time, intangible assets other than goodwill",
        "terseLabel": "Amortized period"
       }
      }
     },
     "localname": "UsefulLifeMeasuredAsPeriodOfTimeIntangibleAssetsOtherThanGoodwill",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_UtilisationAllowanceAccountForCreditLossesOfFinancialAssets": {
     "auth_ref": [
      "r395"
     ],
     "crdr": "debit",
     "lang": {
      "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]"
       }
      },
      "en-us": {
       "role": {
        "label": "Utilisation, allowance account for credit losses of financial assets",
        "negatedLabel": "Receivables written off during the year as uncollectible"
       }
      }
     },
     "localname": "UtilisationAllowanceAccountForCreditLossesOfFinancialAssets",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableSummaryOfLossAllowancesForAccountsReceivableDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WagesAndSalaries": {
     "auth_ref": [
      "r369"
     ],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en": {
       "role": {
        "documentation": "A class of employee benefits expense that represents wages and salaries. [Refer: Employee benefits expense]"
       }
      },
      "en-us": {
       "role": {
        "label": "Wages and salaries",
        "terseLabel": "Wages, salaries and bonuses"
       }
      }
     },
     "localname": "WagesAndSalaries",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r196"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercisable in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercisable in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options exercisable"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisableInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r194"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options exercised in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options exercised in share-based payment arrangement",
        "terseLabel": "Weighted-average grant date fair value options exercised"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsExercisedInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r193"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options forfeited in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options forfeited in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options forfeited"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsForfeitedInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r192"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options granted in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average exercise price of share options granted in share-based payment arrangement",
        "terseLabel": "Weighted-average exercise price options granted"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsGrantedInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019": {
     "auth_ref": [
      "r198"
     ],
     "lang": {
      "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]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsInSharebasedPaymentArrangementExercisedDuringPeriodAtDateOfExercise2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019": {
     "auth_ref": [
      "r191",
      "r195"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average exercise price of share options outstanding in a share-based payment arrangement. [Refer: Weighted average [member]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsOutstandingInSharebasedPaymentArrangement2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "ifrs-full_WeightedAverageFairValueAtMeasurementDateShareOptionsGranted": {
     "auth_ref": [
      "r202"
     ],
     "crdr": "credit",
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average fair value of share options granted during the period at the measurement date. [Refer: Weighted average [member]]"
       }
      },
      "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"
       }
      }
     },
     "localname": "WeightedAverageFairValueAtMeasurementDateShareOptionsGranted",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "ifrs-full_WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019": {
     "auth_ref": [
      "r199"
     ],
     "lang": {
      "en": {
       "role": {
        "documentation": "The weighted average remaining contractual life of outstanding share options. [Refer: Weighted average [member]]"
       }
      },
      "en-us": {
       "role": {
        "label": "Weighted average remaining contractual life of outstanding share options",
        "terseLabel": "Weighted average remaining contractual life of options outstanding at end of period:"
       }
      }
     },
     "localname": "WeightedAverageRemainingContractualLifeOfOutstandingShareOptions2019",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "ifrs-full_WeightedAverageShares": {
     "auth_ref": [
      "r96"
     ],
     "lang": {
      "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."
       }
      },
      "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"
       }
      }
     },
     "localname": "WeightedAverageShares",
     "nsuri": "https://xbrl.ifrs.org/taxonomy/2022-03-24/ifrs-full",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "srt_CondensedBalanceSheetStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statement [Table]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedBalanceSheetStatementsCaptionsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Balance Sheet Statements, Captions [Line Items]"
       }
      }
     },
     "localname": "CondensedBalanceSheetStatementsCaptionsLineItems",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CondensedCashFlowStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Condensed Cash Flow Statement [Table]"
       }
      }
     },
     "localname": "CondensedCashFlowStatementTable",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_CurrencyAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Currency [Axis]"
       }
      }
     },
     "localname": "CurrencyAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductOrServiceAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Axis]"
       }
      }
     },
     "localname": "ProductOrServiceAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_ProductsAndServicesDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Product and Service [Domain]"
       }
      }
     },
     "localname": "ProductsAndServicesDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_RestatementAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Axis]"
       }
      }
     },
     "localname": "RestatementAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "srt_RestatementDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Revision of Prior Period [Domain]"
       }
      }
     },
     "localname": "RestatementDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_ScenarioPreviouslyReportedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Previously Reported [Member]"
       }
      }
     },
     "localname": "ScenarioPreviouslyReportedMember",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_SegmentGeographicalDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Domain]",
        "terseLabel": "Geographical [Domain]"
       }
      }
     },
     "localname": "SegmentGeographicalDomain",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "srt_StatementGeographicalAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Geographical [Axis]",
        "terseLabel": "Geographical [Axis]"
       }
      }
     },
     "localname": "StatementGeographicalAxis",
     "nsuri": "http://fasb.org/srt/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_AccountPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Account payable.",
        "label": "Account Payable [Member]",
        "terseLabel": "Accounts Payable"
       }
      }
     },
     "localname": "AccountPayableMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_AccountPayablesRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The amount recognised as of the acquisition date for account payables assumed in a business combination.",
        "label": "Account Payables Recognised As Of Acquisition Date",
        "negatedLabel": "Account payable"
       }
      }
     },
     "localname": "AccountPayablesRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AccountReceivableTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts receivable.",
        "label": "Account Receivable [Table]",
        "terseLabel": "Account Receivable [Table]"
       }
      }
     },
     "localname": "AccountReceivableTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_AccountsPayable1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accounts payable member.",
        "label": "Accounts payable1 [member]",
        "terseLabel": "Accounts Payable"
       }
      }
     },
     "localname": "AccountsPayable1Member",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_AccountsReceivableLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Accounts Receivable [Line Items]"
       }
      }
     },
     "localname": "AccountsReceivableLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_AccrualsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accruals.",
        "label": "Accruals [Member]",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "AccrualsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_AccruedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accrued expenses.",
        "label": "Accrued Expenses",
        "verboseLabel": "Accrued expenses"
       }
      }
     },
     "localname": "AccruedExpenses",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AcquiredContentsAndCopyrightsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired contents and copyrights.",
        "label": "Acquired Contents And Copyrights [Member]",
        "terseLabel": "Acquired Contents And Copyrights [Member]"
       }
      }
     },
     "localname": "AcquiredContentsAndCopyrightsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_AcquiredLandUseRights": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Acquired land use rights.",
        "label": "Acquired Land Use Rights"
       }
      }
     },
     "localname": "AcquiredLandUseRights",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "AdditionsOtherThanThroughBusinessCombinationsAssociatesAndJointVenturesNewTaxonomyExtension1",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdjustmentsForDilutionEffectFromShareOptionsAndRestrictedShareUnits": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "AdjustmentsForDilutionEffectFromShareOptionsAndRestrictedShareUnits",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_AdjustmentsForFairValueGainsLossesOfFinancialLiability": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "AdjustmentsForFairValueGainsLossesOfFinancialLiability",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdjustmentsForFairValueGainsLossesOnInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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)"
       }
      }
     },
     "localname": "AdjustmentsForFairValueGainsLossesOnInvestments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdjustmentsForFairValueOnPuttableShares": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for fair value on puttable shares.",
        "label": "Adjustments For Fair Value On Puttable Shares",
        "negatedLabel": "Fair value change on puttable shares"
       }
      }
     },
     "localname": "AdjustmentsForFairValueOnPuttableShares",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdjustmentsForImpairmentProvisionForInvestmentsInAssociates": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for impairment provision for investments in associates.",
        "label": "Adjustments For Impairment Provision For Investments In Associates",
        "terseLabel": "Impairment provision for investments in associates"
       }
      }
     },
     "localname": "AdjustmentsForImpairmentProvisionForInvestmentsInAssociates",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdjustmentsForNetGainsLossesArisingFromInvestmentsAccountedForUsingEquityMethod": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 8.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Adjustments for net gains (losses) arising from investments accounted for using equity method.",
        "label": "Adjustments For Net Gains Losses Arising From Investments Accounted For Using Equity Method",
        "negatedLabel": "Net (gains)/losses in relation to equity investments"
       }
      }
     },
     "localname": "AdjustmentsForNetGainsLossesArisingFromInvestmentsAccountedForUsingEquityMethod",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_AdvertisingAgencyFees": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Advertising agency fees.",
        "label": "Advertising Agency Fees",
        "terseLabel": "Advertising agency fees"
       }
      }
     },
     "localname": "AdvertisingAgencyFees",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfExpenseByNatureDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ApprovalOfConsolidatedFinancialStatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Approval of consolidated financial statements.",
        "label": "Approval Of Consolidated Financial Statements [Abstract]"
       }
      }
     },
     "localname": "ApprovalOfConsolidatedFinancialStatementsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_AssociatesAndAssociatesOfTencentGroupMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "AssociatesAndAssociatesOfTencentGroupMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_BeijingKuwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "BeijingKuwoMember.",
        "label": "Beijing Kuwo [Member]",
        "terseLabel": "Beijing Kuwo"
       }
      }
     },
     "localname": "BeijingKuwoMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_BeijingKuwoTechnologyCoLtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Beijing Kuwo Technology Co., Ltd.",
        "label": "Beijing Kuwo Technology Co Ltd [Member]",
        "terseLabel": "Beijing Kuwo Technology Co Ltd [Member]"
       }
      }
     },
     "localname": "BeijingKuwoTechnologyCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_BuildingsUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Buildings, useful life",
        "label": "Buildings Useful Life",
        "terseLabel": "Useful life of buildings"
       }
      }
     },
     "localname": "BuildingsUsefulLife",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_BusinessAcquisitionsContingentConsiderationAtFairValueGainOrLoss": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "BusinessAcquisitionsContingentConsiderationAtFairValueGainOrLoss",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_BusinessCombinationAdditionalInterestAcquiredInNonWhollyOwnedSubsidiary": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "verboseLabel": "Additional investments in non-wholly owned subsidiaries"
       }
      }
     },
     "localname": "BusinessCombinationAdditionalInterestAcquiredInNonWhollyOwnedSubsidiary",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueConsiderationTransferred": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Business Combination Step Acquisition Equity Interest In Acquiree Fair Value Consideration Transferred",
        "label": "Business Combination Step Acquisition Equity Interest In Acquiree Fair Value Consideration Transferred",
        "terseLabel": "Consideration"
       }
      }
     },
     "localname": "BusinessCombinationStepAcquisitionEquityInterestInAcquireeFairValueConsiderationTransferred",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_CapitalizationOfRetainedEarningsOfSubsidiaries": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "CapitalizationOfRetainedEarningsOfSubsidiaries",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_CarriedForwardContractLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Carried forward contract liabilities.",
        "label": "Carried Forward Contract Liabilities [Member]",
        "terseLabel": "Carried Forward Contract Liabilities"
       }
      }
     },
     "localname": "CarriedForwardContractLiabilitiesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CashAndCashEquivalentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cash and cash equivalent.",
        "label": "Cash And Cash Equivalent [Member]",
        "terseLabel": "Cash And Cash Equivalent"
       }
      }
     },
     "localname": "CashAndCashEquivalentMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToThirdParty": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 14.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "CashReceiptsFromRepaymentOfAdvancesAndLoansMadeToThirdParty",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ChinaliteratureMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "ChinaLiterature.",
        "label": "ChinaLiterature [Member]",
        "terseLabel": "ChinaLiterature [Member]"
       }
      }
     },
     "localname": "ChinaliteratureMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ClassAAndClassBOrdinarySharesMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "ClassAAndClassBOrdinarySharesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ClassAOrdinarySharesInFormOfAmericanDepositarySharesMember": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ClassAOrdinarySharesInFormOfAmericanDepositarySharesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ClassAOrdinarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class A ordinary shares.",
        "label": "Class A Ordinary Shares [Member]",
        "terseLabel": "Class A Ordinary Shares"
       }
      }
     },
     "localname": "ClassAOrdinarySharesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ClassBOrdinarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Class B ordinary shares.",
        "label": "Class B Ordinary Shares [Member]",
        "terseLabel": "Class B Ordinary Shares"
       }
      }
     },
     "localname": "ClassBOrdinarySharesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CoverPage",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleAnalysisOfIssuedSharesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ConsortiumConcertoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Consortium concerto [member].",
        "label": "Consortium concerto [Member]",
        "terseLabel": "Consortium concerto"
       }
      }
     },
     "localname": "ConsortiumConcertoMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ConstructionInProgressRmbMillionMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Construction in progress RMB million .",
        "label": "Construction In Progress RMB Million [Member]"
       }
      }
     },
     "localname": "ConstructionInProgressRmbMillionMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ContractualLifeShareOptionsGranded": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Original contractual life for option awards outstanding.",
        "label": "Contractual Life Share Options Granded",
        "terseLabel": "Contractual life"
       }
      }
     },
     "localname": "ContractualLifeShareOptionsGranded",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_ContractualTotalMinimumGuarantee": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contractual total minimum guarantee.",
        "label": "Contractual Total Minimum Guarantee",
        "verboseLabel": "Total minimum guarantee profit"
       }
      }
     },
     "localname": "ContractualTotalMinimumGuarantee",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ContributionFromUltimateHoldingCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Contribution from ultimate holding company",
        "label": "Contribution From Ultimate Holding Company [Member]",
        "terseLabel": "Contribution From Ultimate Holding Company"
       }
      }
     },
     "localname": "ContributionFromUltimateHoldingCompanyMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ContributionToPensionPlansUnderSocialSecurityPlans": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_EmployeeBenefitsExpense",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "ContributionToPensionPlansUnderSocialSecurityPlans",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureSummaryOfEmployeeBenefitsExpensesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_CorporateIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Corporate income tax rate.",
        "label": "Corporate Income Tax Rate",
        "terseLabel": "Corporate Income Tax Rate"
       }
      }
     },
     "localname": "CorporateIncomeTaxRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_CostOfRevenuesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cost of revenues.",
        "label": "Cost Of Revenues [Member]",
        "terseLabel": "Cost of Revenues [Member]"
       }
      }
     },
     "localname": "CostOfRevenuesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CumulativeTaxLossesExpirationPeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Cumulative tax losses expiration period.",
        "label": "Cumulative Tax Losses Expiration Period",
        "terseLabel": "Cumulative tax losses expiration period"
       }
      }
     },
     "localname": "CumulativeTaxLossesExpirationPeriod",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "gYearItemType"
    },
    "tme_CurrentOtherInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current other investment.",
        "label": "Current Other Investment",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "CurrentOtherInvestment",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_CurrentPrepaidRoyalties": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 0.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Current prepaid royalties.",
        "label": "Current Prepaid Royalties",
        "terseLabel": "Prepaid contents royalties"
       }
      }
     },
     "localname": "CurrentPrepaidRoyalties",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_CustomerFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer five.",
        "label": "Customer Five [Member]",
        "terseLabel": "Customer Five"
       }
      }
     },
     "localname": "CustomerFiveMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CustomerFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer four.",
        "label": "Customer Four [Member]",
        "terseLabel": "Customer Four"
       }
      }
     },
     "localname": "CustomerFourMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CustomerOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer one.",
        "label": "Customer One [Member]",
        "terseLabel": "Customer One"
       }
      }
     },
     "localname": "CustomerOneMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CustomerThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer three.",
        "label": "Customer Three [Member]",
        "terseLabel": "Customer Three"
       }
      }
     },
     "localname": "CustomerThreeMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CustomerTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customer two.",
        "label": "Customer Two [Member]",
        "terseLabel": "Customer Two"
       }
      }
     },
     "localname": "CustomerTwoMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_CustomersRepresentedPercentageOfGrossAccountsReceivable": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "CustomersRepresentedPercentageOfGrossAccountsReceivable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_CustomersRepresentedPercentageOfRevenue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Customers represented percentage of revenue.",
        "label": "Customers Represented Percentage Of Revenue",
        "terseLabel": "Customers represented percentage of revenue"
       }
      }
     },
     "localname": "CustomersRepresentedPercentageOfRevenue",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_DateOfIncorporationOrAcquisition": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Date of incorporation or acquisition.",
        "label": "Date Of Incorporation Or Acquisition",
        "terseLabel": "Date of Incorporation or acquisition"
       }
      }
     },
     "localname": "DateOfIncorporationOrAcquisition",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DefaultRootAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Default Root [Abstract]",
        "label": "Default Root [Abstract]"
       }
      }
     },
     "localname": "DefaultRootAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DeferredIncomeIncludedInCurrentLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 9.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred income included in current liabilities.",
        "label": "Deferred Income Included In Current Liabilities",
        "terseLabel": "Deferred income"
       }
      }
     },
     "localname": "DeferredIncomeIncludedInCurrentLiabilities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredRevenueMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred revenue.",
        "label": "Deferred Revenue [Member]",
        "terseLabel": "Deferred Revenue"
       }
      }
     },
     "localname": "DeferredRevenueMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_DeferredTaxAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets.",
        "label": "Deferred tax assets [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxAssetsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DeferredTaxAssetsAccruals": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets accruals.",
        "label": "Deferred Tax Assets Accruals",
        "terseLabel": "Accruals"
       }
      }
     },
     "localname": "DeferredTaxAssetsAccruals",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxAssetsContractLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets contract liabilities.",
        "label": "Deferred Tax Assets Contract Liabilities",
        "terseLabel": "Deferred revenue"
       }
      }
     },
     "localname": "DeferredTaxAssetsContractLiabilities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxAssetsCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets current.",
        "label": "Deferred Tax Assets Current",
        "terseLabel": "to be recovered within 12 months"
       }
      }
     },
     "localname": "DeferredTaxAssetsCurrent",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxAssetsDeemedDistributionArisingFromCarveOut": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets deemed distribution arising from carve out.",
        "label": "Deferred Tax Assets Deemed Distribution Arising From Carve Out",
        "terseLabel": "Deemed distribution arising from carve out of Tencent Music Business"
       }
      }
     },
     "localname": "DeferredTaxAssetsDeemedDistributionArisingFromCarveOut",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax assets.",
        "label": "Deferred Tax Assets [Member]",
        "terseLabel": "Deferred Tax Assets"
       }
      }
     },
     "localname": "DeferredTaxAssetsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_DeferredTaxAssetsNonCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_NetDeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "DeferredTaxAssetsNonCurrent",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxLiabilities1Abstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred Tax Liabilities 1 [Abstract]",
        "label": "Deferred Tax Liabilities 1 [Abstract]",
        "terseLabel": "Deferred tax liabilities [Abstract]"
       }
      }
     },
     "localname": "DeferredTaxLiabilities1Abstract",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DeferredTaxLiabilitiesCurrentOne": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities current.",
        "label": "Deferred Tax Liabilities Current One",
        "terseLabel": "to be recovered within 12 months"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesCurrentOne",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liabilities.",
        "label": "Deferred Tax Liabilities [Member]",
        "terseLabel": "Deferred Tax Liabilities"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_DeferredTaxLiabilitiesNonCurrent1": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_NetDeferredTaxLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "DeferredTaxLiabilitiesNonCurrent1",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfRecoveryOfDeferredIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DeferredTaxLiabilitySetOff": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deferred tax liability set off.",
        "label": "Deferred Tax Liability Set Off",
        "negatedLabel": "Set-off of deferred tax liabilities pursuant to set-off provisions"
       }
      }
     },
     "localname": "DeferredTaxLiabilitySetOff",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DepositsFromBanksAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Deposits from banks.",
        "label": "Deposits From Banks [Abstract]"
       }
      }
     },
     "localname": "DepositsFromBanksAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForBasisOfPreparationOfFinancialStatementsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForCostOfRevenuesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForCostOfRevenuesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForCurrentAndDeferredIncomeTaxExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForCurrentAndDeferredIncomeTaxExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForGeneralAndAdministrativeExpensesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForGeneralAndAdministrativeExpensesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForInvestmentsAndOtherFinancialAssetsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForInvestmentsAndOtherFinancialAssetsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForNewAndAmendmentsToAccountingStandardsAdoptedAndRecentAccountingPronouncementsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForNewAndAmendmentsToAccountingStandardsAdoptedAndRecentAccountingPronouncementsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForPrinciplesOfConsolidationAndEquityAccountingExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForPrinciplesOfConsolidationAndEquityAccountingExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForSellingAndMarketingExpensesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForSellingAndMarketingExpensesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfAccountingPolicyForShortTermInvestmentsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of accounting policy for short term investments explanatory.",
        "label": "Description Of Accounting Policy For Short Term Investments Explanatory",
        "terseLabel": "Short-term investments"
       }
      }
     },
     "localname": "DescriptionOfAccountingPolicyForShortTermInvestmentsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DescriptionOfPrincipalActivities": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Description of principal activities.",
        "label": "Description Of Principal Activities",
        "terseLabel": "Principal activities"
       }
      }
     },
     "localname": "DescriptionOfPrincipalActivities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureExpenseByNatureAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure expense by nature.",
        "label": "Disclosure Expense By Nature [Abstract]"
       }
      }
     },
     "localname": "DisclosureExpenseByNatureAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfAccountsReceivableAndAgeingAnalysis": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfAccountsReceivableAndAgeingAnalysis",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfAmortizationOfIntangibleAssetsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfAmortizationOfIntangibleAssetsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of approval of consolidated financial statements.",
        "label": "Disclosure Of Approval Of Consolidated Financial Statements Explanatory",
        "terseLabel": "Approval of these consolidated financial statements"
       }
      }
     },
     "localname": "DisclosureOfApprovalOfConsolidatedFinancialStatementsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ApprovalOfTheseConsolidatedFinancialStatements"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfBalanceWithRelatedPartiesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfBalanceWithRelatedPartiesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfBalancesWithRelatedPartiesLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfBalancesWithRelatedPartiesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfCashFlowInformationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of cash flow information.",
        "label": "Disclosure Of Cash Flow Information [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfCashFlowInformationAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfComponentsOfIncomeTaxExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfComponentsOfIncomeTaxExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfContractLiabilitiesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities.",
        "label": "Disclosure Of Contract Liabilities Explanatory",
        "terseLabel": "Schedule of Contract Liabilities"
       }
      }
     },
     "localname": "DisclosureOfContractLiabilitiesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfContractLiabilitiesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities.",
        "label": "Disclosure Of Contract Liabilities [Line Items]",
        "terseLabel": "Disclosure Of Contract Liabilities [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfContractLiabilitiesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfContractLiabilitiesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of contract liabilities table.",
        "label": "Disclosure Of Contract Liabilities [Table]",
        "terseLabel": "Disclosure Of Contract Liabilities [Table]"
       }
      }
     },
     "localname": "DisclosureOfContractLiabilitiesTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DeferredRevenueAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfDeferredRevenueAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of deferred revenue.",
        "label": "Disclosure Of Deferred Revenue [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDeferredRevenueAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfDepreciationChargedToIncomeStatementsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of depreciation charged to income statements explanatory.",
        "label": "Disclosure Of Depreciation Charged To Income Statements Explanatory",
        "terseLabel": "Summary of depreciation charged to consolidated income statements"
       }
      }
     },
     "localname": "DisclosureOfDepreciationChargedToIncomeStatementsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCarryingAmountsOfLandUseRightExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureLandUseRights"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutCarryingAmountsOfRightOfUseAssetsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RightOfUseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutExpensesByNatureExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureExpensesByNatureTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShortTermLeasesOfRightOfUseAssetsExplanatoryTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RightOfUseAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutInvestmentsAccountedForUsingEquityMethodExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationAboutShareOfProfitsLossesOfInvestmentsAccountedForUsingEquityMethodExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfCashGeneratedFromOperationsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information OF Finance cost Explanatory .",
        "label": "Disclosure of Detailed Information OF Finance cost Explanatory Text Block"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfFinanceCostExplanatorytextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOfNonCashInvestingAndFinancingActivitiesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationOtherReserveExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationOtherReserveExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherReservesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Abstarct] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesExplanatoryTableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Line Items] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfDetailedInformationUnsecuredSeniorNotesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of Detailed Information Unsecured Senior Notes [Table] .",
        "label": "Disclosure of Detailed Information Unsecured Senior Notes [Table]"
       }
      }
     },
     "localname": "DisclosureOfDetailedInformationUnsecuredSeniorNotesTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfEstimatedUsefulLivesOnAcquiredIntangibleAssetsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfEstimatedUsefulLivesPropertyPlantAndEquipmentExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughOtherComprehensiveIncomeExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "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]"
       }
      }
     },
     "localname": "DisclosureOfFinancialAssetsDesignatedAsMeasuredAtFairValueThroughProfitOrLossTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseAbstract": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseTable": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfFutureMinimumCommitmentsForNonCancellableOperatingLeaseTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfInvestmentCommitmentsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of investment commitments.",
        "label": "Disclosure Of Investment Commitments [Line Items]",
        "terseLabel": "Disclosure of investment Commitments [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfInvestmentCommitmentsLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfLossAllowancesForAccountsReceivableTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfLossAllowancesForAccountsReceivableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivableTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of minimum royalty payments.",
        "label": "Disclosure Of Minimum Royalty Payments [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfMinimumRoyaltyPaymentsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfMinimumRoyaltyPaymentsLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfMinimumRoyaltyPaymentsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of minimum royalty payments.",
        "label": "Disclosure Of Minimum Royalty Payments [Table]",
        "terseLabel": "Disclosure Of Minimum Royalty Payments [Table]"
       }
      }
     },
     "localname": "DisclosureOfMinimumRoyaltyPaymentsTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfMovementOfDeferredIncomeTaxAssetsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfMovementsOfInvestmentsInAssociatesAndJointVenturesExplanatoryTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfNatureOfRelatedPartiesAndRelationshipsExplanatoryTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfOtherGainsLossesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of other gains losses.",
        "label": "Disclosure Of Other Gains Losses Explanatory",
        "terseLabel": "Other gains, net"
       }
      }
     },
     "localname": "DisclosureOfOtherGainsLossesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNet"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfOtherPayablesAndOtherLiabilitiesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilities"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfProfitBeforeTaxExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of profit before tax explanatory.",
        "label": "Disclosure Of Profit Before Tax Explanatory",
        "terseLabel": "Summary of Profit Before Tax"
       }
      }
     },
     "localname": "DisclosureOfProfitBeforeTaxExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRight": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRight",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureLandUseRightsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of quantitative information about land use right [Abstract]",
        "label": "Disclosure Of Quantitative Information About Land Use Right [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfQuantitativeInformationAboutLandUseRightTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure Of Quantitative Information About Land Use Right [Table]",
        "label": "Disclosure of quantitative information about land use right [Table]"
       }
      }
     },
     "localname": "DisclosureOfQuantitativeInformationAboutLandUseRightTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfRangOfExercisePricesOfOutstandingShareOptionsLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfRangOfExercisePricesOfOutstandingShareOptionsLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfReconciliationOfAccountingProfitMultipliedByApplicableTaxRatesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfRecoveryOfDeferredIncomeTaxExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfShareBasedCompensationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share-based compensation.",
        "label": "Disclosure Of Share Based Compensation [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfShareBasedCompensationLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfShareBasedCompensationTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of share-based compensation.",
        "label": "Disclosure Of Share Based Compensation [Table]",
        "terseLabel": "Disclosure Of Share Based Compensation [Table]"
       }
      }
     },
     "localname": "DisclosureOfShareBasedCompensationTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfShareCapitalAdditionalPaidInCapitalAndSharesHeldForShareAwardSchemesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapital"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfSignificantAccountingPoliciesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of significant accounting policies.",
        "label": "Disclosure Of Significant Accounting Policies [Abstract]"
       }
      }
     },
     "localname": "DisclosureOfSignificantAccountingPoliciesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfSignificantAccountingPoliciesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of significant accounting policies.",
        "label": "Disclosure Of Significant Accounting Policies [Line Items]",
        "terseLabel": "Disclosure Of Significant Accounting Policies [Line Items]"
       }
      }
     },
     "localname": "DisclosureOfSignificantAccountingPoliciesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfSignificantAccountingPoliciesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of significant accounting policies.",
        "label": "Disclosure Of Significant Accounting Policies [Table]",
        "terseLabel": "Disclosure Of Significant Accounting Policies [Table]"
       }
      }
     },
     "localname": "DisclosureOfSignificantAccountingPoliciesTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfSignificantSubsidiariesVIEsAndSubsidiariesOfVIEsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DisclosureOfTaxEffectOfTaxHolidayPeriodPerShareExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfTermDepositsExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disclosure of term deposits explanatory.",
        "label": "Disclosure Of Term Deposits Explanatory",
        "terseLabel": "Term deposits and cash and cash equivalents"
       }
      }
     },
     "localname": "DisclosureOfTermDepositsExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalents"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisclosureOfTradeReceivablesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "The disclosure of trade receivables.",
        "label": "Disclosure Of Trade Receivables Explanatory",
        "terseLabel": "Accounts receivable"
       }
      }
     },
     "localname": "DisclosureOfTradeReceivablesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivable"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_DisposalOfRightToUseAssets": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Disposal of right to use assets.",
        "label": "Disposal of Right to Use Assets",
        "negatedLabel": "Disposals"
       }
      }
     },
     "localname": "DisposalOfRightToUseAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleOfCarryingAmountsOfRightofuseAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DividendAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend",
        "label": "Dividend [Abstract]"
       }
      }
     },
     "localname": "DividendAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_DividendFromInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Dividend from investments..",
        "label": "Dividend From Investments",
        "terseLabel": "Dividend From Investments"
       }
      }
     },
     "localname": "DividendFromInvestments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_DomainNameTrademarkAndInternetAudioVideoProgramTransmissionLicenseMember": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "DomainNameTrademarkAndInternetAudioVideoProgramTransmissionLicenseMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_EarningsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Earnings [Abstract].",
        "label": "Earnings [Abstract]",
        "terseLabel": "Earnings"
       }
      }
     },
     "localname": "EarningsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EarningsPerShareSummaryOfComputationOfBasicAndDilutedNetIncomePerShareDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_EffectOfChangesInCurrencyRate": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "EffectOfChangesInCurrencyRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_EquityAttributableToOwnersOfParentAbstract": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "EquityAttributableToOwnersOfParentAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_EquitySettledShareBasedCompensation": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Equity settled share based compensation.",
        "label": "Equity Settled Share Based Compensation",
        "terseLabel": "Equity-settled share-based compensation"
       }
      }
     },
     "localname": "EquitySettledShareBasedCompensation",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_EstimatedUsefulLivesAcquiredIntangibleAssets": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "EstimatedUsefulLivesAcquiredIntangibleAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_EstimatedUsefulLivesPropertyPlantAndEquipment": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "EstimatedUsefulLivesPropertyPlantAndEquipment",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_ExchangeGains": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exchange gains.",
        "label": "Exchange Gains",
        "negatedLabel": "Exchange gains"
       }
      }
     },
     "localname": "ExchangeGains",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ExerciseMultiples": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ExerciseMultiples",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ExerciseOfShareOptionsAndRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "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)"
       }
      }
     },
     "localname": "ExerciseOfShareOptionsAndRestrictedStockUnits",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ExercisePriceRangeEightMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range eight.",
        "label": "Exercise Price Range Eight [Member]",
        "terseLabel": "Exercise Price Range Eight"
       }
      }
     },
     "localname": "ExercisePriceRangeEightMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeElevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range eleven.",
        "label": "Exercise Price Range Eleven [Member]",
        "terseLabel": "Exercise Price Range Eleven"
       }
      }
     },
     "localname": "ExercisePriceRangeElevenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeFifteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range fifteen.",
        "label": "Exercise Price Range Fifteen [Member]",
        "terseLabel": "Exercise Price Range Fifteen"
       }
      }
     },
     "localname": "ExercisePriceRangeFifteenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeFiveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range five.",
        "label": "Exercise Price Range Five [Member]",
        "terseLabel": "Exercise Price Range Five"
       }
      }
     },
     "localname": "ExercisePriceRangeFiveMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeFourMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range four.",
        "label": "Exercise Price Range Four [Member]",
        "terseLabel": "Exercise Price Range Four"
       }
      }
     },
     "localname": "ExercisePriceRangeFourMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeFourteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range fourteen.",
        "label": "Exercise Price Range Fourteen [Member]",
        "terseLabel": "Exercise Price Range Fourteen"
       }
      }
     },
     "localname": "ExercisePriceRangeFourteenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeNineMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range nine.",
        "label": "Exercise Price Range Nine [Member]",
        "terseLabel": "Exercise Price Range Nine"
       }
      }
     },
     "localname": "ExercisePriceRangeNineMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range one.",
        "label": "Exercise Price Range One [Member]",
        "terseLabel": "Exercise Price Range One"
       }
      }
     },
     "localname": "ExercisePriceRangeOneMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeSevenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range seven.",
        "label": "Exercise Price Range Seven [Member]",
        "terseLabel": "Exercise Price Range Seven"
       }
      }
     },
     "localname": "ExercisePriceRangeSevenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeSixMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range six.",
        "label": "Exercise Price Range Six [Member]",
        "terseLabel": "Exercise Price Range Six"
       }
      }
     },
     "localname": "ExercisePriceRangeSixMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeTenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range ten.",
        "label": "Exercise Price Range Ten [Member]",
        "terseLabel": "Exercise Price Range Ten"
       }
      }
     },
     "localname": "ExercisePriceRangeTenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeThirteenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range thirteen",
        "label": "Exercise Price Range Thirteen [Member]",
        "terseLabel": "Exercise Price Range Thirteen"
       }
      }
     },
     "localname": "ExercisePriceRangeThirteenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeThreeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range three.",
        "label": "Exercise Price Range Three [Member]",
        "terseLabel": "Exercise Price Range Three"
       }
      }
     },
     "localname": "ExercisePriceRangeThreeMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeTwelveMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range twelve.",
        "label": "Exercise Price Range Twelve [Member]",
        "terseLabel": "Exercise Price Range Twelve"
       }
      }
     },
     "localname": "ExercisePriceRangeTwelveMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExercisePriceRangeTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Exercise price range two.",
        "label": "Exercise Price Range Two [Member]",
        "terseLabel": "Exercise Price Range Two"
       }
      }
     },
     "localname": "ExercisePriceRangeTwoMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ExpectedRetentionRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Expected retention rate.",
        "label": "Expected Retention Rate",
        "terseLabel": "Expected retention rate"
       }
      }
     },
     "localname": "ExpectedRetentionRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_ExpenseRelatingToShortTermLeasesChargedToCostOfRevenueAndExpenses": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "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",
        "terseLabel": "Short-term leases expenses, charged to cost of revenue and expenses"
       }
      }
     },
     "localname": "ExpenseRelatingToShortTermLeasesChargedToCostOfRevenueAndExpenses",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsScheduleInterestExpenseArisingFromLeaseLiabilitiesAndExpensesRelatedToShorttermLeasesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_FairValueChangeOnInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": -1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair value change on investments.",
        "label": "Fair Value Change On Investments",
        "negatedLabel": "Fair value change of investments"
       }
      }
     },
     "localname": "FairValueChangeOnInvestments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_FairValuesOfEmployeeStockOptionsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values of employee stock options.",
        "label": "Fair Values Of Employee Stock Options [Abstract]"
       }
      }
     },
     "localname": "FairValuesOfEmployeeStockOptionsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_FairValuesOfNotesPayable": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Fair values of notes payable.",
        "label": "Fair Values Of Notes Payable"
       }
      }
     },
     "localname": "FairValuesOfNotesPayable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_FinanceCostAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Finance Cost.",
        "label": "Finance Cost [Abstract]",
        "terseLabel": "Finance Cost [Abstract]"
       }
      }
     },
     "localname": "FinanceCostAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_FinancialAssetAnalysisBasedOnInvoicedateMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Financial Asset Analysis Based On Invoicedate [Member]",
        "terseLabel": "Ageing analysis of the accounts receivable based on invoice date"
       }
      }
     },
     "localname": "FinancialAssetAnalysisBasedOnInvoicedateMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/AccountsReceivablesSummaryOfAccountsReceivableAndAgeingAnalysisDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_FinancialAssetsAtFairValueProfitLossAcquiredThroughBusinessCombination": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "FinancialAssetsAtFairValueProfitLossAcquiredThroughBusinessCombination",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_FinancialRiskManagementAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Abstract]"
       }
      }
     },
     "localname": "FinancialRiskManagementAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_FinancialRiskManagementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Line Items]",
        "terseLabel": "Financial Risk Management [Line Items]"
       }
      }
     },
     "localname": "FinancialRiskManagementLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_FinancialRiskManagementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Financial risk management.",
        "label": "Financial Risk Management [Table]",
        "terseLabel": "Financial Risk Management [Table]"
       }
      }
     },
     "localname": "FinancialRiskManagementTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementSummaryOfMovementsInContingentConsiderationResultedFromBusinessCombinationMovementsAtFairValueUsingLevel3MeasurementsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_FirstCategoryVestingScheduleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "First category vesting schedule.",
        "label": "First Category Vesting Schedule [Member]",
        "terseLabel": "First Category Vesting Schedule"
       }
      }
     },
     "localname": "FirstCategoryVestingScheduleMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ForeignExchangeRiskMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Foreign exchange risk.",
        "label": "Foreign Exchange Risk [Member]",
        "terseLabel": "Foreign Exchange Risk"
       }
      }
     },
     "localname": "ForeignExchangeRiskMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_GainFromBusinessCombinationStepAcquisition": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails": {
       "order": 19.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInOperations",
       "weight": -1.0
      },
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "GainFromBusinessCombinationStepAcquisition",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CashFlowInformationSummaryOfCashGeneratedFromOperationsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_GeneralAndAdministrativeExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General and administrative expenses.",
        "label": "General And Administrative Expenses [Member]",
        "terseLabel": "General and Administrative Expenses [Member]"
       }
      }
     },
     "localname": "GeneralAndAdministrativeExpensesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "General information organization and basis of preparation.",
        "label": "General Information Organization And Basis Of Preparation [Abstract]"
       }
      }
     },
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_GeneralInformationOrganizationAndBasisOfPreparationTable": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "GeneralInformationOrganizationAndBasisOfPreparationTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_GuangxiHexianInvestmentManagementCoLtdMember": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "GuangxiHexianInvestmentManagementCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_GuangzhouFanxingEntertainmentInformationTechnologyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "GuangzhouFanxing Entertainment InformationTechnology.",
        "label": "Guangzhou Fanxing Entertainment Information Technology [Member]",
        "terseLabel": "Guangzhou Fanxing Entertainment Information Technology"
       }
      }
     },
     "localname": "GuangzhouFanxingEntertainmentInformationTechnologyMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_GuangzhouKugouComputerTechnologyCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "GuangzhouKugouComputerTechnologyCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_GuangzhouShiyinlianSoftwareTechnologyCo.LtdMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Guangzhou shiyinlian software technology co. ltd.",
        "label": "Guangzhou Shiyinlian Software Technology Co. Ltd [Member]"
       }
      }
     },
     "localname": "GuangzhouShiyinlianSoftwareTechnologyCo.LtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_IncomeFromGovernmentGrantsAndTaxRebates": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 0.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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)"
       }
      }
     },
     "localname": "IncomeFromGovernmentGrantsAndTaxRebates",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IncomeStatementLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Income Statement [Line Items]",
        "terseLabel": "Income Statement [Line Items]"
       }
      }
     },
     "localname": "IncomeStatementLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_IncomeStatementLocation1Axis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location 1.",
        "label": "Income Statement Location1 [Axis]",
        "terseLabel": "Income Statement Location1"
       }
      }
     },
     "localname": "IncomeStatementLocation1Axis",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_IncomeStatementLocation1Domain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement location 1.",
        "label": "Income Statement Location1 [Domain]",
        "terseLabel": "Income Statement Location1"
       }
      }
     },
     "localname": "IncomeStatementLocation1Domain",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_IncomeStatementTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income statement table.",
        "label": "Income Statement [Table]",
        "terseLabel": "Income Statement [Table]"
       }
      }
     },
     "localname": "IncomeStatementTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_IncomeTaxesLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income Taxes Line Items.",
        "label": "Income Taxes [Line Items]",
        "terseLabel": "Income Taxes [Line Items]"
       }
      }
     },
     "localname": "IncomeTaxesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_IncomeTaxesTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Income taxes table.",
        "label": "Income Taxes [Table]",
        "terseLabel": "Income Taxes [Table]"
       }
      }
     },
     "localname": "IncomeTaxesTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_IncreaseDecreaseThroughCurrencyTranslationDifferencesInvestmentsInSubsidiariesJointVenturesAndAssociates": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughCurrencyTranslationDifferencesInvestmentsInSubsidiariesJointVenturesAndAssociates",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedStockUnits": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExerciseOfOptionsAndRestrictedStockUnits",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IncreaseDecreaseThroughExpiryOfPutRightOfPuttableOrdinaryShares": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExpiryOfPutRightOfPuttableOrdinaryShares",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IncreaseDecreaseThroughExpiryOfPuttableOrdinaryShares": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Increase Decrease Through Expiry Of Puttable Ordinary Shares",
        "label": "Increase Decrease Through Expiry Of Puttable Ordinary Shares",
        "terseLabel": "Expiry Of Puttable Ordinary Shares"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughExpiryOfPuttableOrdinaryShares",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IncreaseDecreaseThroughTransferFromOtherComprehensiveIncomeToRetainedEarnings": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "IncreaseDecreaseThroughTransferFromOtherComprehensiveIncomeToRetainedEarnings",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IntangibleAssetsAccumulatedAmortization": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Accumulated amount of amortization of intangible asset.",
        "label": "Intangible Assets Accumulated Amortization",
        "negatedLabel": "Accumulated amortization"
       }
      }
     },
     "localname": "IntangibleAssetsAccumulatedAmortization",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IntangibleAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Intangible assets.",
        "label": "Intangible Assets [Member]",
        "terseLabel": "Intangible Assets"
       }
      }
     },
     "localname": "IntangibleAssetsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureTaxationDisclosureOfMovementOfDeferredIncomeTaxLiabilitiesExplanatoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_IntangibleAssetsOtherThanGoodwillCost": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillCost",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_IntangibleAssetsOtherThanGoodwillNetBookAmount": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "IntangibleAssetsOtherThanGoodwillNetBookAmount",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_InterestAndRelatedExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_FinanceIncomeCost",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Interest and related expenses.",
        "label": "Interest and Related Expenses",
        "verboseLabel": "Interest and related expenses"
       }
      }
     },
     "localname": "InterestAndRelatedExpenses",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinanceCostsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_InterestPaidLeaseLiabilitiesClassifiedAsFinancingActivities": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "InterestPaidLeaseLiabilitiesClassifiedAsFinancingActivities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_InternalDevelopedContentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Internal developed contents.",
        "label": "Internal Developed Contents [Member]",
        "terseLabel": "Internal Developed Contents and Copyrights [Member]"
       }
      }
     },
     "localname": "InternalDevelopedContentsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_InvestmentAccountedForUsingEquityMethodLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Accounted For Using Equity Method [Line Items]"
       }
      }
     },
     "localname": "InvestmentAccountedForUsingEquityMethodLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_InvestmentAccountedForusingEquityMethodTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Investment Accounted ForUsing Equity Method [Table]"
       }
      }
     },
     "localname": "InvestmentAccountedForusingEquityMethodTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_InvestmentCommitments": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment commitments.",
        "label": "Investment Commitments",
        "terseLabel": "Investment commitments"
       }
      }
     },
     "localname": "InvestmentCommitments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_InvestmentOnEquityInterest": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment on equity interest.",
        "label": "Investment On Equity Interest"
       }
      }
     },
     "localname": "InvestmentOnEquityInterest",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesParentheticalDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_InvestmentPayables": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 3.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Investment payables.",
        "label": "Investment Payables",
        "terseLabel": "Investment payables"
       }
      }
     },
     "localname": "InvestmentPayables",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_LandUseRightAssetsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land Use Right Assets",
        "label": "Land Use Right Assets [Member]"
       }
      }
     },
     "localname": "LandUseRightAssetsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_LandUseRightPolicyTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use right",
        "label": "Land Use Right [Policy Text Block]",
        "terseLabel": "Land use rights"
       }
      }
     },
     "localname": "LandUseRightPolicyTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesPolicies"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_LandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 10.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Land use rights.",
        "label": "Land Use Rights",
        "periodEndLabel": "Ending balance",
        "periodStartLabel": "Biginning balance",
        "terseLabel": "Land use rights"
       }
      }
     },
     "localname": "LandUseRights",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets",
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightSummaryOfQuantitativeInformationAboutLandUseRightDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_LeaseLiabilitiesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lease liabilities payable.",
        "label": "Lease Liabilities Payable [Member]",
        "terseLabel": "Lease Liabilities Payable"
       }
      }
     },
     "localname": "LeaseLiabilitiesPayableMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_LegalCompensationSoughtValue": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Legal compensation sought value.",
        "label": "Legal Compensation Sought Value",
        "terseLabel": "Contingent liabilities amount of damages sought"
       }
      }
     },
     "localname": "LegalCompensationSoughtValue",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ContingentLiabilitiesAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_LockUpPeriodForSellingOfShares": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Lock up period for selling of shares.",
        "label": "Lock Up Period For Selling Of Shares",
        "terseLabel": "Lock up period of shares"
       }
      }
     },
     "localname": "LockUpPeriodForSellingOfShares",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_MAndEMobileLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "M And E mobile limited.",
        "label": "M And E Mobile Limited [Member]"
       }
      }
     },
     "localname": "MAndEMobileLimitedMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_MEmobilelimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "M&amp;EMobileimited member.",
        "label": "M&amp;EMobileLimited [member]",
        "terseLabel": "M&amp;E Mobile Limited [member]"
       }
      }
     },
     "localname": "MEmobilelimitedMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_MaximumRepurchaseAmount": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Maximum repurchase amount.",
        "label": "Maximum Repurchase Amount",
        "terseLabel": "Maximum repurchase amount",
        "verboseLabel": "Maximum repurchase amount"
       }
      }
     },
     "localname": "MaximumRepurchaseAmount",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "MinimumLeasePaymentsPayableUnderNoncancellableOperatingCommitment",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfFutureMinimumCommitmentsForNonCancellableOperatingCommitmentsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_MinimumRoyaltyPaymentsUnderLicensingAgreements": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "MinimumRoyaltyPaymentsUnderLicensingAgreements",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsSummaryOfMinimumRoyaltyPaymentsUnderLicensingAgreementDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_MusicContentCompanyMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Music content company.",
        "label": "Music Content Company [Member]",
        "terseLabel": "Music Content Company"
       }
      }
     },
     "localname": "MusicContentCompanyMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_NonCompeteAgreementMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non compete agreement.",
        "label": "Non Compete Agreement [Member]",
        "terseLabel": "Non-compete agreements [Member]"
       }
      }
     },
     "localname": "NonCompeteAgreementMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_NonControllingInterestsArisingFromBusinessCombination": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "NonControllingInterestsArisingFromBusinessCombination",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NonCurrentNotesPayables": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non Current Notes Payables .",
        "label": "Non Current Notes Payables",
        "terseLabel": "Notes payables"
       }
      }
     },
     "localname": "NonCurrentNotesPayables",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfNotePayableDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NonCurrentOtherInvestment": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 5.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current other investment.",
        "label": "Non Current Other Investment",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "NonCurrentOtherInvestment",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NonCurrentPrepaidRoyalties": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 0.0,
       "parentTag": "tme_NonCurrentPrepaymentsAndOtherAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non-current prepaid royalties.",
        "label": "Non Current Prepaid Royalties",
        "verboseLabel": "Prepaid contents royalties"
       }
      }
     },
     "localname": "NonCurrentPrepaidRoyalties",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NonCurrentPrepaymentsAndOtherAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Non current prepayments and other assets.",
        "label": "Non Current Prepayments And Other Assets",
        "totalLabel": "Prepayments, deposits and other assets"
       }
      }
     },
     "localname": "NonCurrentPrepaymentsAndOtherAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NonCurrentPrepaymentsAndOtherNonCurrentAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 7.0,
       "parentTag": "ifrs-full_NoncurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "NonCurrentPrepaymentsAndOtherNonCurrentAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_NotesPayableMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Notes payable.",
        "label": "Notes Payable [Member]",
        "terseLabel": "Notes payable"
       }
      }
     },
     "localname": "NotesPayableMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_NumberOfCommonSharesReservedForFutureIssuance": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfCommonSharesReservedForFutureIssuance",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_NumberOfCustomers": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers.",
        "label": "Number Of Customers",
        "terseLabel": "Number of customers accounted for gross accounts receivable"
       }
      }
     },
     "localname": "NumberOfCustomers",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "tme_NumberOfCustomersAccountedForRevenues": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Number of customers accounted for revenues.",
        "label": "Number of customers accounted for revenues",
        "terseLabel": "Number of customers accounted for revenue"
       }
      }
     },
     "localname": "NumberOfCustomersAccountedForRevenues",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "tme_NumberOfOtherEquityInstrumentsExpectedToVestInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfOtherEquityInstrumentsExpectedToVestInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "tme_NumberOfShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfShareOptionsNonVestedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "tme_NumberOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "decimalItemType"
    },
    "tme_NumberOfSharesAllottedForShareAwardSchemes": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfSharesAllottedForShareAwardSchemes",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_NumberOfSharesHeldForShareAwardSchemes": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfSharesHeldForShareAwardSchemes",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_NumberOfTreasurySharesToTheGranteesForTheExerciseOfShareOptions": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "NumberOfTreasurySharesToTheGranteesForTheExerciseOfShareOptions",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_OfficeFurnitureEquipmentAndOtherMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Office furniture equipment and others.",
        "label": "Office Furniture Equipment And Other [Member]",
        "terseLabel": "Office Furniture Equipment And Other"
       }
      }
     },
     "localname": "OfficeFurnitureEquipmentAndOtherMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OnlineMusicAndSocialEntertainmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online music and social entertainment.",
        "label": "Online Music And Social Entertainment [Member]",
        "terseLabel": "Online Music and Social Entertainment [Member]"
       }
      }
     },
     "localname": "OnlineMusicAndSocialEntertainmentMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OnlineMusicServicesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online music services.",
        "label": "Online Music Services [Member]",
        "terseLabel": "Online Music Services [Member]"
       }
      }
     },
     "localname": "OnlineMusicServicesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OnlineMusicServicesToAssociatesMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "OnlineMusicServicesToAssociatesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OnlineUsersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Online users.",
        "label": "Online Users [Member]",
        "terseLabel": "Online users [Member]"
       }
      }
     },
     "localname": "OnlineUsersMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherAssetsUsefulLife": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other assets, useful life.",
        "label": "Other Assets Useful Life",
        "terseLabel": "Useful life of other assets"
       }
      }
     },
     "localname": "OtherAssetsUsefulLife",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesAdditionalInformationDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_OtherBusinessCombinationMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Business Combination",
        "label": "Other Business Combination [Member]"
       }
      }
     },
     "localname": "OtherBusinessCombinationMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherBusinessMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other business.",
        "label": "Other Business [Member]",
        "terseLabel": "Other Business [Member]"
       }
      }
     },
     "localname": "OtherBusinessMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherChannelCosts": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "OtherChannelCosts",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherComprehensiveIncomeMaySubsequentlyReclassifiedToProfitLossCurrencyTranslation": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 2.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeMaySubsequentlyReclassifiedToProfitLossCurrencyTranslation",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome": {
       "order": 3.0,
       "parentTag": "ifrs-full_ComprehensiveIncome",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "OtherComprehensiveIncomeNetOfTaxGainsLossesCurrencyTranslation",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfComprehensiveIncome"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherDeferredTaxAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_DeferredTaxAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deferred tax assets.",
        "label": "Other Deferred Tax Assets",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherDeferredTaxAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfDeferredTaxAssetsAndDeferredTaxLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherDeposits": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 5.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other deposits.",
        "label": "Other Deposits",
        "terseLabel": "Other deposits"
       }
      }
     },
     "localname": "OtherDeposits",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherEquityTransaction": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other equity transaction.",
        "label": "Other Equity Transaction",
        "terseLabel": "Other equity transaction"
       }
      }
     },
     "localname": "OtherEquityTransaction",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherGainsLossesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other gains losses.",
        "label": "Other Gains Losses [Abstract]"
       }
      }
     },
     "localname": "OtherGainsLossesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_OtherGainsLossesOther": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails": {
       "order": 4.0,
       "parentTag": "ifrs-full_OtherGainsLosses",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other gains losses other.",
        "label": "Other Gains Losses Other",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherGainsLossesOther",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetSummaryOfOtherLossesGainsNetDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherInvestments1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other Investments1 [member]",
        "label": "Other Investments1 [member]",
        "terseLabel": "Other investments"
       }
      }
     },
     "localname": "OtherInvestments1Member",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails",
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherPayablesAndOtherAccruals": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 7.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other accruals.",
        "label": "Other Payables And Other Accruals",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OtherPayablesAndOtherAccruals",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherPayablesAndOtherLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": null,
       "parentTag": null,
       "root": true,
       "weight": null
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities",
        "totalLabel": "Other payables and other liabilities"
       }
      }
     },
     "localname": "OtherPayablesAndOtherLiabilities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherPayablesAndOtherLiabilitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities [Abstract]"
       }
      }
     },
     "localname": "OtherPayablesAndOtherLiabilitiesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_OtherPayablesAndOtherLiabilitiesArisingFromRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "OtherPayablesAndOtherLiabilitiesArisingFromRelatedPartyTransactions",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherPayablesAndOtherLiabilitiesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other payables and other liabilities.",
        "label": "Other Payables And Other Liabilities [Member]",
        "terseLabel": "Other Payables and Other Liabilities"
       }
      }
     },
     "localname": "OtherPayablesAndOtherLiabilitiesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherPayablesAndOtherLiabilitiesShareRepurchasePayablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 8.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "OtherPayablesAndOtherLiabilitiesShareRepurchasePayablesCurrent",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OtherReceivablesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other receivables.",
        "label": "Other Receivables [Member]",
        "terseLabel": "Other Receivables"
       }
      }
     },
     "localname": "OtherReceivablesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherReserves1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other reserves 1 [member]",
        "label": "Other Reserves 1 [member]",
        "terseLabel": "Other reserves [member]"
       }
      }
     },
     "localname": "OtherReserves1Member",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_OtherTaxLiabilities": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 4.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Other tax liabilities.",
        "label": "Other Tax Liabilities",
        "terseLabel": "Other tax liabilities"
       }
      }
     },
     "localname": "OtherTaxLiabilities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_OthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Others.",
        "label": "Others [Member]",
        "terseLabel": "Others"
       }
      }
     },
     "localname": "OthersMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureOtherReservesScheduleOfOtherReserveDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_PayablesForAcquisitionOfLandUseRight": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails": {
       "order": 6.0,
       "parentTag": "tme_OtherPayablesAndOtherLiabilities",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "PayablesForAcquisitionOfLandUseRight",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentAcquiredForLandUseRightConsideration": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment acquired for land use right consideration.",
        "label": "Payment Acquired for Land Use Right Consideration",
        "terseLabel": "Land use right consideration"
       }
      }
     },
     "localname": "PaymentAcquiredForLandUseRightConsideration",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentForRemainingAcquisitionOfLandUseRight": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment for remaining acquisition of land use right.",
        "label": "Payment for Remaining Acquisition of Land Use Right",
        "terseLabel": "Payment remaining for land use right"
       }
      }
     },
     "localname": "PaymentForRemainingAcquisitionOfLandUseRight",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesSummaryOfOtherPayablesAndOtherLiabilitiesParentheticalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentToAcquireLandUseRight": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payment to acquire land use right.",
        "label": "Payment To Acquire Land Use Right",
        "terseLabel": "Land use right assets acquired"
       }
      }
     },
     "localname": "PaymentToAcquireLandUseRight",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentsForFinancialAssetsAtFairValueThroughProfitOrLoss": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 11.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "PaymentsForFinancialAssetsAtFairValueThroughProfitOrLoss",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentsOfCashInRelationToPutRight": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments of cash in relation to put right.",
        "label": "Payments Of Cash In Relation To Put Right",
        "terseLabel": "Payments of cash in relation to put right"
       }
      }
     },
     "localname": "PaymentsOfCashInRelationToPutRight",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PaymentsToAcquireShortTermInvestments1": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 4.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Payments to acquire short-term investments.",
        "label": "Payments to Acquire Short-term Investments 1",
        "negatedLabel": "Placement of short-term investments",
        "terseLabel": "Payments to acquire short-term investments"
       }
      }
     },
     "localname": "PaymentsToAcquireShortTermInvestments1",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_Paymentsforfinancialassetsatfairvaluethroughothercomprehensiveincome": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 13.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "PaymentsForFinancialAssetsAtFairValueThroughOtherComprehensiveIncome .",
        "label": "PaymentsForFinancialAssetsAtFairValueThroughOtherComprehensiveIncome",
        "negatedLabel": "Payments for acquisition of investments accounted for as financial assets at fair value through other comprehensive income"
       }
      }
     },
     "localname": "Paymentsforfinancialassetsatfairvaluethroughothercomprehensiveincome",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PercentageOfAdditionalVotingEquityInterestsAcquired": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of additional voting equity interests acquired.",
        "label": "Percentage Of Additional Voting Equity Interests Acquired",
        "verboseLabel": "Additional investment on equity interest percentage"
       }
      }
     },
     "localname": "PercentageOfAdditionalVotingEquityInterestsAcquired",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_PercentageOfDiscountRatioInFairValue": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Percentage of discount ratio in fair value.",
        "label": "Percentage Of Discount Ratio In Fair Value",
        "terseLabel": "Percentage of discount ratio in fair value"
       }
      }
     },
     "localname": "PercentageOfDiscountRatioInFairValue",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_PeriodOfSharesRepurchased": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Period of shares repurchased.",
        "label": "Period Of Shares Repurchased",
        "terseLabel": "Period of shares repurchased",
        "verboseLabel": "Period Of shares repurchased"
       }
      }
     },
     "localname": "PeriodOfSharesRepurchased",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_PrcMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "PRC [Member]"
       }
      }
     },
     "localname": "PrcMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_PreTaxDiscountRates": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Pre-tax discount rates.",
        "label": "Pre Tax Discount Rates",
        "terseLabel": "Pre-tax discount rates"
       }
      }
     },
     "localname": "PreTaxDiscountRates",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_PreferentialIncomeTaxRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Preferential income tax rate.",
        "label": "Preferential Income Tax Rate",
        "terseLabel": "Preferential Income Tax Rate"
       }
      }
     },
     "localname": "PreferentialIncomeTaxRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_PrepaidPromotionAndOtherExpenses": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 3.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepaid promotion and other expenses.",
        "label": "Prepaid Promotion And Other Expenses",
        "terseLabel": "Prepaid promotion and other expenses"
       }
      }
     },
     "localname": "PrepaidPromotionAndOtherExpenses",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PrepaymentAndOtherInvestmentsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayment and other investments.",
        "label": "Prepayment And Other Investments [Member]",
        "terseLabel": "Prepayment and Other Investments"
       }
      }
     },
     "localname": "PrepaymentAndOtherInvestmentsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfMovementsOfDeferredIncomeTaxAssetsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_PrepaymentsDepositsAndOtherAssetsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other assets.",
        "label": "Prepayments Deposits And Other Assets [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherAssetsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_PrepaymentsDepositsAndOtherAssetsAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other assets as of acquisition date.",
        "label": "Prepayments Deposits And Other Assets As Of Acquisition Date",
        "verboseLabel": "Prepayments, deposits and other assets"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherAssetsAsOfAcquisitionDate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PrepaymentsDepositsAndOtherAssetsRelatedPartyTransactions": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherAssetsRelatedPartyTransactions",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Prepayments deposits and other receivables abstract.",
        "label": "Prepayments Deposits And Other Receivables [Abstract]"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherReceivablesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesLineItems": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherReceivablesLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_PrepaymentsDepositsAndOtherReceivablesTable": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "PrepaymentsDepositsAndOtherReceivablesTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_Prepaymentsdepositsandotherassetsrecognisedasofacquisitiondate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "prepayments deposits and other assets recognised as of acquisition date.",
        "label": "PrepaymentsDepositsAndOtherAssetsRecognisedAsOfAcquisitionDate",
        "terseLabel": "Business acquisition prepayments, deposits and other assets"
       }
      }
     },
     "localname": "Prepaymentsdepositsandotherassetsrecognisedasofacquisitiondate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ProceedsFromBusinessCooperationArrangements": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from business cooperation arrangements.",
        "label": "Proceeds From Business Cooperation Arrangements",
        "terseLabel": "Business cooperation arrangements in turn of contents cooperation"
       }
      }
     },
     "localname": "ProceedsFromBusinessCooperationArrangements",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ProceedsFromDisposalOfInvestmentsAccountedForFinancialAssetsAtFairValueThroughProfitOrLossOrOtherComprehensiveIncome": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 9.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "ProceedsFromDisposalOfInvestmentsAccountedForFinancialAssetsAtFairValueThroughProfitOrLossOrOtherComprehensiveIncome",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ProceedsFromIssuanceOfAdditionalEquityOfNonWhollyOwnedSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 6.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "ProceedsFromIssuanceOfAdditionalEquityOfNonWhollyOwnedSubsidiaries",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ProceedsFromShorttermInvestments": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 5.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Proceeds from short-term investments.",
        "label": "Proceeds From Shortterm Investments",
        "terseLabel": "Receipt from short-term investments"
       }
      }
     },
     "localname": "ProceedsFromShorttermInvestments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ProfitBeforeTaxLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit before tax.",
        "label": "Profit Before Tax [Line Items]"
       }
      }
     },
     "localname": "ProfitBeforeTaxLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_ProfitBeforeTaxTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Profit BeforeTaxTable.",
        "label": "Profit Before Tax [Table]",
        "terseLabel": "Profit Before Tax [Table]"
       }
      }
     },
     "localname": "ProfitBeforeTaxTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfProfitBeforeTaxDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_PurchaseOfLandUseRights": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInInvestingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Purchase of land use rights.",
        "label": "Purchase of Land Use Rights",
        "negatedLabel": "Purchase of land use right"
       }
      }
     },
     "localname": "PurchaseOfLandUseRights",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_PuttableOdinarySharesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Puttable Odinary Shares.",
        "label": "Puttable Odinary Shares [Member]",
        "terseLabel": "Puttable Odinary Shares"
       }
      }
     },
     "localname": "PuttableOdinarySharesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_RatiosOfEnterpriseValueToRevenueOfCompanies": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Ratios of Enterprise Value to Revenue of Companies",
        "label": "Ratios of Enterprise Value to Revenue of Companies"
       }
      }
     },
     "localname": "RatiosOfEnterpriseValueToRevenueOfCompanies",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "pureItemType"
    },
    "tme_ReceivablesCurrent": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Receivables current.",
        "label": "Receivables Current",
        "terseLabel": "Receivable from Tencent (Note 32(b))"
       }
      }
     },
     "localname": "ReceivablesCurrent",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "RegisteredCapitalReserveAndStatutoryReservesOfVariableInterestEntities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_RemainingLeasePeriod": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Remaining lease Period.",
        "label": "Remaining lease Period",
        "terseLabel": "Remaining lease period"
       }
      }
     },
     "localname": "RemainingLeasePeriod",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/LandUseRightAdditionalInformationDetails"
     ],
     "xbrltype": "durationItemType"
    },
    "tme_RepaymentForLoanFromNonControllingInterests": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 10.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repayment for loan from non controlling interests.",
        "label": "Repayment for Loan From Non Controlling Interests",
        "negatedLabel": "Repayment for loan from non-controlling interests"
       }
      }
     },
     "localname": "RepaymentForLoanFromNonControllingInterests",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_RepurchaseOfShares": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Repurchase of shares.",
        "label": "Repurchase Of Shares",
        "negatedLabel": "Repurchase of shares",
        "terseLabel": "Repurchase of shares",
        "verboseLabel": "Repurchase of shares"
       }
      }
     },
     "localname": "RepurchaseOfShares",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_RestrictedCashMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted cash",
        "label": "Restricted Cash [Member]",
        "terseLabel": "Restricted Cash"
       }
      }
     },
     "localname": "RestrictedCashMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_RestrictedShareUnitsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Restricted share units.",
        "label": "Restricted Share Units [Member]",
        "terseLabel": "Restricted Share Units"
       }
      }
     },
     "localname": "RestrictedShareUnitsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_RevenueFromSaleOfSubscriptionPackages": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "RevenueFromSaleOfSubscriptionPackages",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RevenueAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_RevenueGrowthRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Revenue growth rate.",
        "label": "Revenue Growth Rate",
        "terseLabel": "Revenue growth rate"
       }
      }
     },
     "localname": "RevenueGrowthRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_ScheduleOfCashAndCashEquivalentTableTextBlock": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of cash and cash equivalents.",
        "label": "Schedule Of Cash And Cash Equivalent Table [Text Block]",
        "terseLabel": "Schedule of Cash and cash equivalents"
       }
      }
     },
     "localname": "ScheduleOfCashAndCashEquivalentTableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TermDepositsAndCashAndCashEquivalentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ScheduleOfFutureMinimumLeasePaymentsForNonCancelableOperatingCommitmentsTableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfGoodwillExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of goodwill.",
        "label": "Schedule Of Goodwill Explanatory",
        "terseLabel": "Summary of Goodwill"
       }
      }
     },
     "localname": "ScheduleOfGoodwillExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfMinimumRoyaltyPaymentsTableTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ScheduleOfMinimumRoyaltyPaymentsTableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/CommitmentsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfOtherGainsAndLossesExplanatory": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Schedule of other gains and losses.",
        "label": "Schedule Of Other Gains And Losses Explanatory",
        "terseLabel": "Summary of Other (losses)/gains, net"
       }
      }
     },
     "localname": "ScheduleOfOtherGainsAndLossesExplanatory",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherGainsNetTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ScheduleOfOtherPayablesAndOtherLiabilitiesTableTextBlock",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/OtherPayablesAndOtherLiabilitiesTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_ScheduleOfPrepaymentsDepositsAndOtherReceivables": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "ScheduleOfPrepaymentsDepositsAndOtherReceivables",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherAssetsTables"
     ],
     "xbrltype": "textBlockItemType"
    },
    "tme_SchemeAxis": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheme",
        "label": "Scheme [Axis]"
       }
      }
     },
     "localname": "SchemeAxis",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_SchemeDomain": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Scheme",
        "label": "Scheme [Domain]"
       }
      }
     },
     "localname": "SchemeDomain",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SecondCategoryVestingScheduleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Second category vesting schedule.",
        "label": "Second Category Vesting Schedule [Member]",
        "terseLabel": "Second Category Vesting Schedule"
       }
      }
     },
     "localname": "SecondCategoryVestingScheduleMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SellingAndMarketingExpensesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Selling and marketing expenses.",
        "label": "Selling And Marketing Expenses [Member]",
        "terseLabel": "Selling and Marketing Expenses [Member]"
       }
      }
     },
     "localname": "SellingAndMarketingExpensesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfAmortizationOfIntangibleAssetsAllocatedDetails",
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfDepreciationChargedToConsolidatedIncomeStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SeniorNotesTranchOneMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Tranch one [Member] .",
        "label": "Senior Notes Tranch one [Member]"
       }
      }
     },
     "localname": "SeniorNotesTranchOneMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SeniorNotesTranchTwoMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Senior Notes Tranch Two [Member] .",
        "label": "Senior Notes Tranch Two [Member]"
       }
      }
     },
     "localname": "SeniorNotesTranchTwoMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableSummaryOfUnsecuredSeniorNotesDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SeniorUnsecuredNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "senior unsecured notes.",
        "label": "Senior Unsecured Notes [Member]",
        "terseLabel": "Senior Unsecured Notes"
       }
      }
     },
     "localname": "SeniorUnsecuredNotesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ServersAndNetworkEquipmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Servers and network equipment.",
        "label": "Servers And Network Equipment [Member]",
        "terseLabel": "Servers And Network Equipment"
       }
      }
     },
     "localname": "ServersAndNetworkEquipmentMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShareRepurchaseSchemeMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Share repurchase scheme.",
        "label": "Share Repurchase Scheme [Member]"
       }
      }
     },
     "localname": "ShareRepurchaseSchemeMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShareholdersAbandonment": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shareholders abandonment.",
        "label": "Shareholders Abandonment",
        "negatedLabel": "Shares cancellation"
       }
      }
     },
     "localname": "ShareholdersAbandonment",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "sharesItemType"
    },
    "tme_SharesHeldForShareAwardSchemes": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 2.0,
       "parentTag": "ifrs-full_EquityAttributableToOwnersOfParent",
       "weight": 1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "SharesHeldForShareAwardSchemes",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_SharesHeldForShareAwardSchemesMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "SharesHeldForShareAwardSchemesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SharesHeldForShareAwardsSchemes": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "SharesHeldForShareAwardsSchemes",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/ShareCapitalScheduleOfClassesOfShareCapitalDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_SharesWithHeldForShareAwardsSchemes": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows": {
       "order": 3.0,
       "parentTag": "ifrs-full_CashFlowsFromUsedInFinancingActivities",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "SharesWithHeldForShareAwardsSchemes",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ShenzhenLanrenOnlineTechnologyCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "ShenzhenLanrenOnlineTechnologyCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShenzhenMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Shenzhen",
        "label": "Shenzhen [Member]"
       }
      }
     },
     "localname": "ShenzhenMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/EventsOccurringAfterTheReportingPeriodAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShortTermInvestmentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term investment.",
        "label": "Short Term Investment [Member]",
        "terseLabel": "Short-term Investments"
       }
      }
     },
     "localname": "ShortTermInvestmentMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShortTermInvestmentRecognisedAsOfAcquisitionDate": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term investment recognised as of acquisition date.",
        "label": "Short Term Investment Recognised As Of Acquisition Date",
        "terseLabel": "Short-term investment"
       }
      }
     },
     "localname": "ShortTermInvestmentRecognisedAsOfAcquisitionDate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/BusinessCombinationsSummaryOfAmountOfIdentifiedAssetsAcquiredAndLiabilitiesAssumedDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_ShortTermInvestments1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Short term investments.",
        "label": "Short Term Investments1 [Member]",
        "terseLabel": "Short term investments"
       }
      }
     },
     "localname": "ShortTermInvestments1Member",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialAssetsAtFairValueSummaryOfMovementOfOtherInvestmentDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ShortTermInvestmentsIssuedByBank": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets": {
       "order": 4.0,
       "parentTag": "ifrs-full_CurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "ShortTermInvestmentsIssuedByBank",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedBalanceSheets"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_SignificantUnobervableInputsOfExpectedRateOfReturnOnShortTermInvestments": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "SignificantUnobervableInputsOfExpectedRateOfReturnOnShortTermInvestments",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialRiskManagementAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_SocialEntertainmentServicesAndOthersMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Social entertainment services and others.",
        "label": "Social Entertainment Services And Others [Member]",
        "terseLabel": "Social Entertainment Services And Others [Member]"
       }
      }
     },
     "localname": "SocialEntertainmentServicesAndOthersMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedIncomeStatements"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SocialEntertainmentServicesAndOthersToAssociatesMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "SocialEntertainmentServicesAndOthersToAssociatesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_StatementOfNonCashInvestingAndFinancingActivitiesAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statement of non cash investing and financing activities.",
        "label": "Statement Of Non Cash Investing And Financing Activities [Abstract]"
       }
      }
     },
     "localname": "StatementOfNonCashInvestingAndFinancingActivitiesAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_StatementsAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statements.",
        "label": "Statements [Abstract]"
       }
      }
     },
     "localname": "StatementsAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_StatementsLineItems": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Statements [Line Items]",
        "terseLabel": "Statements [line items]"
       }
      }
     },
     "localname": "StatementsLineItems",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfCashFlows",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_StatementsTable": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Statements.",
        "label": "Statements [Table]",
        "terseLabel": "Statements [Table]"
       }
      }
     },
     "localname": "StatementsTable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_StepAcquisitionAccountedForAsBusinessCombinationUnderCommonControlInJointVenturesAndAssociates": {
     "auth_ref": [],
     "crdr": "credit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Step acquisition accounted for as business combination under common control in joint ventures and associates.",
        "label": "Step Acquisition Accounted For As Business Combination Under Common Control In Joint Ventures And Associates",
        "terseLabel": "Step acquisition accounted for as business combination"
       }
      }
     },
     "localname": "StepAcquisitionAccountedForAsBusinessCombinationUnderCommonControlInJointVenturesAndAssociates",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/InvestmentsAccountedForUsingEquityMethodSummaryOfMovementOfInvestmentsInAssociatesAndJointVenturesDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_StockOption1Member": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Stock option 1.",
        "label": "Stock Option1 [Member]",
        "terseLabel": "Stock Option"
       }
      }
     },
     "localname": "StockOption1Member",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_SupplierResourcesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Supplier resources.",
        "label": "Supplier Resources [Member]",
        "terseLabel": "Supplier resources [Member]"
       }
      }
     },
     "localname": "SupplierResourcesMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/IntangibleAssetsSummaryOfIntangibleAssetsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfAcquiredIntangibleAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TaxEffectOfDifferentTaxRatesApplicableToSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 1.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "TaxEffectOfDifferentTaxRatesApplicableToSubsidiaries",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TaxEffectOfPreferentialTaxRateOnProfitOfSubsidiaries": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 3.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "TaxEffectOfPreferentialTaxRateOnProfitOfSubsidiaries",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TaxEffectOfTaxHolidayPeriod": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 2.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": -1.0
      }
     },
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "TaxEffectOfTaxHolidayPeriod",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TaxEffectOfTaxHolidayPeriodAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tax Effect Of Tax Holiday Period Abstract.",
        "label": "Tax Effect Of Tax Holiday Period [Abstract]"
       }
      }
     },
     "localname": "TaxEffectOfTaxHolidayPeriodAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_TaxEffectOfTaxHolidayPeriodIncludingPreviousYear": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "TaxEffectOfTaxHolidayPeriodIncludingPreviousYear",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TaxEffectOfTaxHolidayPeriodPerOrdinaryShareBasic": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "TaxEffectOfTaxHolidayPeriodPerOrdinaryShareBasic",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tme_TaxEffectOfTaxHolidayPeriodPerOrdinaryShareDiluted": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "TaxEffectOfTaxHolidayPeriodPerOrdinaryShareDiluted",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfAmountAndPerShareEffectOfTaxHolidayDetails"
     ],
     "xbrltype": "perShareItemType"
    },
    "tme_TaxEffectOfUnrecognisedDeferredIncomeTaxAssets": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails": {
       "order": 6.0,
       "parentTag": "ifrs-full_IncomeTaxExpenseContinuingOperations",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "TaxEffectOfUnrecognisedDeferredIncomeTaxAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationSummaryOfReconciliationOfIncomeTaxDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TaxationAbstract": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Taxation.",
        "label": "Taxation [Abstract]"
       }
      }
     },
     "localname": "TaxationAbstract",
     "nsuri": "http://www.tencent.com/20221231",
     "xbrltype": "stringItemType"
    },
    "tme_TencentGroupMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TencentGroup.",
        "label": "Tencent Group [Member]",
        "terseLabel": "Tencent Group [Member]"
       }
      }
     },
     "localname": "TencentGroupMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsAdditionalInformationDetail",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfBalancesWithRelatedPartiesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfMajorRelatedPartiesAndRelationshipsWithTheGroupDetails",
      "http://www.tencent.com/20221231/taxonomy/role/RelatedPartyTransactionsSummaryOfSignificantRelatedPartyTransactionDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentHoldingsLimitedMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent holdings limited.",
        "label": "Tencent Holdings Limited [Member]",
        "terseLabel": "Tencent Holdings Limited"
       }
      }
     },
     "localname": "TencentHoldingsLimitedMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Tencent.",
        "label": "Tencent [Member]",
        "terseLabel": "Tencent"
       }
      }
     },
     "localname": "TencentMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentMusicEntertainmentBeijingCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "TencentMusicEntertainmentBeijingCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentMusicEntertainmentHongKongLimitedMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "TencentMusicEntertainmentHongKongLimitedMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentMusicEntertainmentShenzhenCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "TencentMusicEntertainmentShenzhenCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TencentMusicEntertainmentTechnologyShenzhenCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "TencentMusicEntertainmentTechnologyShenzhenCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TermDepositsMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Term deposits.",
        "label": "Term Deposits [Member]",
        "terseLabel": "Term Deposits"
       }
      }
     },
     "localname": "TermDepositsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/FinancialInstrumentsByCategorySummaryOfFinancialInstrumentsByCategoryDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TerminalGrowthRate": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Terminal growth rate.",
        "label": "Terminal Growth Rate",
        "terseLabel": "Terminal growth rate"
       }
      }
     },
     "localname": "TerminalGrowthRate",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/GoodwillAdditionalInformationDetails"
     ],
     "xbrltype": "percentItemType"
    },
    "tme_ThirdCategoryVestingScheduleMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Third category vesting schedule.",
        "label": "Third Category Vesting Schedule [Member]",
        "terseLabel": "Third Category Vesting Schedule"
       }
      }
     },
     "localname": "ThirdCategoryVestingScheduleMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TmeTechShenzhenAndYeelionOnlineBeijingMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "TME Tech Shenzhen And Yeelion Online Beijing.",
        "label": "TME Tech Shenzhen And Yeelion Online Beijing [Member]"
       }
      }
     },
     "localname": "TmeTechShenzhenAndYeelionOnlineBeijingMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TotalCashOutflowInForLeasesFinancingActivities": {
     "auth_ref": [],
     "crdr": "debit",
     "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"
       }
      }
     },
     "localname": "TotalCashOutflowInForLeasesFinancingActivities",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureRightofuseAssetsAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TransferFromConstructionInProgress": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Transfer from construction in progress.",
        "label": "Transfer from Construction in Progress",
        "terseLabel": "Transfer from construction in progress"
       }
      }
     },
     "localname": "TransferFromConstructionInProgress",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PropertyPlantAndEquipmentSummaryOfPropertyPlantAndEquipmentDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TransferOfGainsOnDisposalOfFinancialInstrumentsToRetainedEarnings": {
     "auth_ref": [],
     "crdr": "credit",
     "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"
       }
      }
     },
     "localname": "TransferOfGainsOnDisposalOfFinancialInstrumentsToRetainedEarnings",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ConsolidatedStatementsOfChangesInEquity"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_TwoThousandAndSeventeenRestrictedShareSchemeAndTwoThousandAndSeventeenOptionPlanMember": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "TwoThousandAndSeventeenRestrictedShareSchemeAndTwoThousandAndSeventeenOptionPlanMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfMovementsInTheNumberOfRsusAndAwardedSharesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationSummaryOfAssumptionsUsedToDetermineFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_TwoThousandFourteenShareIncentivePlanMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "2014 share incentive plan.",
        "label": "Two Thousand Fourteen Share Incentive Plan [Member]",
        "terseLabel": "2014 Share Incentive Plan"
       }
      }
     },
     "localname": "TwoThousandFourteenShareIncentivePlanMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfShareOptionsOutstandingDetails",
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationTables"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_UnrecognizedDeferredTaxAssets": {
     "auth_ref": [],
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Unrecognized deferred tax assets.",
        "label": "Unrecognized Deferred Tax Assets",
        "terseLabel": "Unrecognized deferred tax assets"
       }
      }
     },
     "localname": "UnrecognizedDeferredTaxAssets",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Useful lives or depreciation rates property plant and equipment.",
        "label": "Useful Lives Or Depreciation Rates Property Plant And Equipment1",
        "terseLabel": "Leasehold improvements"
       }
      }
     },
     "localname": "UsefulLivesOrDepreciationRatesPropertyPlantAndEquipment1",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/SummaryOfSignificantAccountingPoliciesSummaryOfEstimatedUsefulLivesOfPropertyPlantAndEquipmentDetail"
     ],
     "xbrltype": "stringItemType"
    },
    "tme_VIEsAndSubsidiariesOfVIEsMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "VIEsAndSubsidiariesOfVIEsMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationAdditionalInformationDetails",
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfCondensedSeparateFinancialStatementsDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "tme_ValueAddedTaxRecoverable": {
     "auth_ref": [],
     "calculation": {
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail": {
       "order": 1.0,
       "parentTag": "ifrs-full_CurrentPrepaymentsAndOtherCurrentAssets",
       "weight": 1.0
      }
     },
     "crdr": "debit",
     "lang": {
      "en-us": {
       "role": {
        "documentation": "Value added tax recoverable.",
        "label": "Value Added Tax Recoverable",
        "terseLabel": "Value-added tax recoverable"
       }
      }
     },
     "localname": "ValueAddedTaxRecoverable",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/PrepaymentsDepositsAndOtherSummaryOfPrepaymentsDepositsAndOtherAssetsDetail"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageExercisePriceOfShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsNonVestedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageExercisePriceOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageExercisePriceOfShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsExercisableInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsExercisableInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsExercisedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsExercisedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsForfeitedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsForfeitedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsGrantedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsGrantedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsNonVestedInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsNonVestedInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsOutstandingInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsOutstandingInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_WeightedAverageGrantDateFairValueShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement": {
     "auth_ref": [],
     "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"
       }
      }
     },
     "localname": "WeightedAverageGrantDateFairValueShareOptionsVestedAndExpectedToVestInShareBasedPaymentArrangement",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/ShareBasedCompensationScheduleOfNumberWeightedAverageExercisePricesAndWeightedAverageGrantDateFairValueOfShareOptionsDetails"
     ],
     "xbrltype": "monetaryItemType"
    },
    "tme_YeelionOnlineNetworkTechnologyBeijingCoLtdMember": {
     "auth_ref": [],
     "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]"
       }
      }
     },
     "localname": "YeelionOnlineNetworkTechnologyBeijingCoLtdMember",
     "nsuri": "http://www.tencent.com/20221231",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/DisclosureGeneralInformationAndOrganizationSummaryOfSignificantSubsidiariesViesAndSubsidiariesOfViesDetails",
      "http://www.tencent.com/20221231/taxonomy/role/TaxationAdditionalInformationDetails"
     ],
     "xbrltype": "domainItemType"
    },
    "us-gaap_SeniorNotesMember": {
     "auth_ref": [],
     "lang": {
      "en-us": {
       "role": {
        "label": "Senior Notes [Member]"
       }
      }
     },
     "localname": "SeniorNotesMember",
     "nsuri": "http://fasb.org/us-gaap/2022",
     "presentation": [
      "http://www.tencent.com/20221231/taxonomy/role/NotesPayableAdditionalInformationDetail"
     ],
     "xbrltype": "domainItemType"
    }
   },
   "unitCount": 8
  }
 },
 "std_ref": {
  "r0": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r1": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "104",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_104&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r10": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r100": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "129",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_129_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r101": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r102": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "130",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_130_d_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r103": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "134",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_134_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r104": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "135",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_135_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r105": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "37",
   "Paragraph": "86",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=37&code=ifrs-tx-2022-en-r&anchor=para_86&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r106": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r107": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r108": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r109": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r11": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r110": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_vi&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r111": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r112": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r113": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r114": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS38_g118-128__IAS38_g118-128_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r115": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "32A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_32A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r116": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "76",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_76&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r117": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r118": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r119": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "50",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_50&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r12": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r120": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r121": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "10",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_10&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r122": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r123": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r124": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r125": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "28",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_28&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r126": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r127": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r128": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "39",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r129": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "42A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r13": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r130": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "42B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42B&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r131": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r132": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_46&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r133": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "50",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_50_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r134": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Section": "Presentation of a statement of cash flows",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS07_g10-17__IAS07_g10-17_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r135": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Paragraph": "30",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&anchor=para_30_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r136": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "8",
   "Section": "Accounting policies",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=8&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS08_g7-31__IAS08_g7-31_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r137": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r138": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "24",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_24_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r139": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_32_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r14": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r140": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "1",
   "Paragraph": "32",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=1&code=ifrs-tx-2022-en-r&anchor=para_32_a_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r141": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "10",
   "Paragraph": "22",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=10&code=ifrs-tx-2022-en-r&anchor=para_22&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r142": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r143": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r144": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r145": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r146": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "12",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_12_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r147": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_19B_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r148": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "19B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_19B_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r149": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "21",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_21_a_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r15": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "k",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_k&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r150": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r151": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r152": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_ii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r153": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_iii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r154": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_iv&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r155": {
   "Clause": "ix",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_ix&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r156": {
   "Clause": "v",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B12",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B12_b_v&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r157": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r158": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B13",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B13_g&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r159": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B16_c&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r16": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "n",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_n&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r160": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B16&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r161": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r162": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B4",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B4_d&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r163": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "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-2022-en-r&doctype=Standard&dita_xref=IFRS12_g14-17__IFRS12_g14-17_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r164": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Section": "Objective",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS12_g1-4__IFRS12_g1-4_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r165": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r166": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r167": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r168": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_e_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r169": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r17": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_o&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r170": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "93",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_93&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r171": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "14",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=14&code=ifrs-tx-2022-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r172": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "105",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_105&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r173": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_116_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r174": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "116",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_116_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r175": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "119",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_119_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r176": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_120_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r177": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "120",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_120_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r178": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFR15_g110-129_IFRS15_g110-129_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r179": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Section": "Presentation",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS15_g105-109__IFRS15_g105-109_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r18": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "q",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_q&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r180": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r181": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r182": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r183": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r184": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r185": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53_j&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r186": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r187": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "94",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_94&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r188": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "97",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_97&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r189": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "44",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_44&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r19": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "54",
   "Subparagraph": "r",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_54_r&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r190": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r191": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r192": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r193": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r194": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_iv&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r195": {
   "Clause": "vi",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_vi&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r196": {
   "Clause": "vii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b_vii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r197": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r198": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r199": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r2": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r20": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r200": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r201": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_47_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r202": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_47_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r203": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "47",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_47_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r204": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r205": {
   "Clause": "iv",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f_iv&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r206": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_f&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r207": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_h_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r208": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "j",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_j&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r209": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "o",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_o_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r21": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "56",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_56&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r210": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "p",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_p_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r211": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r212": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_c&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r213": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d_ii&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r214": {
   "Clause": "v",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d_v&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r215": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67_d&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r216": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B67&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r217": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS03_g59-63__IFRS03_g59-63_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r218": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Section": "Disclosures application of paragraphs 59 and 61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&doctype=Appendix&subtype=B&dita_xref=IFRS03_gB64-B67__IFRS03_gB64-B67_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r219": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "5",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=5&code=ifrs-tx-2022-en-r&anchor=para_33_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r22": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r220": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "11A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_11A_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r221": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "21C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_21C&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r222": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "23B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_23B_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r223": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24C_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r224": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "24C",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_24C_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r225": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "25",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_25&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r226": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "31",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_31&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r227": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r228": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r229": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35H_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r23": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "61",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_61&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r230": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35H",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35H&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r231": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35I&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r232": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35K",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35K&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r233": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35M_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r234": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35M&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r235": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r236": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42E",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42E_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r237": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "42I",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_42I&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r238": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r239": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r24": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r240": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_8_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r241": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_8_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r242": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_8_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r243": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "8",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_8&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r244": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B2",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B2_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r245": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Section": "Scope",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IFRS07_g3-5A__IFRS07_g3-5A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r246": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r247": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r248": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r249": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r25": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "69",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_69&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r250": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "24",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_24_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r251": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r252": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r253": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r254": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r255": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r256": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r257": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r258": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r259": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_33&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r26": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r260": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r261": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r262": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r263": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "109A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_109A&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r264": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "120",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_120&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r265": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "124",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_124&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r266": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r267": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r268": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "128",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_128_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r269": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "132",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_132_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r27": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r270": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_C32&doctype=Appendix&subtype=C",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r271": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.42",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.42&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r272": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r273": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r274": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r275": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39M",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39M&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r276": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Expiry date 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r277": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39J_a&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r278": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "4",
   "Paragraph": "39J",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39J&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r279": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "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": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r28": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r280": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "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": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r281": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "8",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_8_f&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r282": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r283": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r284": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r285": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "68",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_68&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r286": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r287": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r288": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "IG6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_IG6&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r289": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r29": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r290": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "80",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_80_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r291": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r292": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "Subparagraph": "h",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37_h&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r293": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r294": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r295": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "147",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_147_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r296": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "21",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_21_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r297": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "IE33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2022-en-r&anchor=para_IE33&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r298": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "127",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_127&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r299": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r3": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r30": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r300": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "14",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_14_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r301": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r302": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r303": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r304": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r305": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r306": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r307": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r308": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "44C",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_44C&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r309": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "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-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_A__IAS07_IE_A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r31": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r310": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Section": "C Reconciliation of liabilities arising from financing activities",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&doctype=Illustrative%20Examples&dita_xref=IAS07_IE_C__IAS07_IE_C_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r311": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "12",
   "Paragraph": "B10",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=12&code=ifrs-tx-2022-en-r&anchor=para_B10_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r312": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "B6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_B6&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r313": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "13",
   "Paragraph": "IE63",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=13&code=ifrs-tx-2022-en-r&anchor=para_IE63&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r314": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_a&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r315": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "15",
   "Paragraph": "B89",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=15&code=ifrs-tx-2022-en-r&anchor=para_B89_b&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r316": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "16",
   "Paragraph": "53",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=16&code=ifrs-tx-2022-en-r&anchor=para_53&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r317": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r318": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "IG23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_IG23&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r319": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r32": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r320": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r321": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "IE72",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_IE72&doctype=Illustrative%20Examples",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r322": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_32&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r323": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "35N",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_35N&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r324": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "40",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_40_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r325": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "6",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_6&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r326": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11_d&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r327": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B11",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B11&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r328": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35_c&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r329": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35_g&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r33": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "79",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_79_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r330": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "B35",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_B35&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r331": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG31A",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG31A&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r332": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG32",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG32&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r333": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "IG40B",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_IG40B&doctype=Implementation%20Guidance",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r334": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "23",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_23&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r335": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "8",
   "Paragraph": "28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=8&code=ifrs-tx-2022-en-r&anchor=para_28_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r336": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "113",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_113_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r337": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "96",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_96_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r338": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective on first application of IFRS 9",
   "Number": "4",
   "Paragraph": "39L",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=4&code=ifrs-tx-2022-en-b&anchor=para_39L_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r339": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_a&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r34": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r340": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r341": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG28",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG28_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r342": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG28",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG28_b&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r343": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29_a&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/exampleRef"
  },
  "r344": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r345": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r346": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "b-2",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r347": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "12",
   "Subsection": "d1-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r348": {
   "Name": "Exchange Act",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "15",
   "Subsection": "d-3",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r349": {
   "Name": "Form 10-K",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "310",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r35": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81A",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81A_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r350": {
   "Name": "Form 20-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "220",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r351": {
   "Name": "Form 40-F",
   "Number": "249",
   "Publisher": "SEC",
   "Section": "240",
   "Subsection": "f",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r352": {
   "Name": "Forms 10-K, 10-Q, 20-F",
   "Number": "240",
   "Publisher": "SEC",
   "Section": "13",
   "Subsection": "a-1",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r353": {
   "Name": "Regulation S-T",
   "Number": "232",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r354": {
   "Name": "Securities Act",
   "Number": "230",
   "Publisher": "SEC",
   "Section": "405",
   "role": "http://www.xbrl.org/2003/role/presentationRef"
  },
  "r355": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "10",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_10_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r356": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "102",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_102&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r357": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "103",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_103&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r358": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r359": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "108",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_108&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r36": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_a_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r360": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "112",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_112_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r361": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "55",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_55&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r362": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "78",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_78&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r363": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "85",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_85&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r364": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r365": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r366": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r367": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "37",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_37&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r368": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r369": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "9",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_9&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r37": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_a_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r370": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r371": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r372": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "118",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_118_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r373": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "38",
   "Paragraph": "119",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=38&code=ifrs-tx-2022-en-r&anchor=para_119&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r374": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "40",
   "Paragraph": "79",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=40&code=ifrs-tx-2022-en-r&anchor=para_79_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r375": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "41",
   "Paragraph": "54",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=41&code=ifrs-tx-2022-en-r&anchor=para_54_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r376": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "16",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_16&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r377": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r378": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r379": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r38": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r380": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r381": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "7",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=7&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r382": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "2",
   "Paragraph": "45",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=2&code=ifrs-tx-2022-en-r&anchor=para_45&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r383": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "3",
   "Paragraph": "B64",
   "Subparagraph": "i",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=3&code=ifrs-tx-2022-en-r&anchor=para_B64_i&doctype=Appendix&subtype=B",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r384": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "7",
   "Paragraph": "7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2022-en-r&anchor=para_7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r385": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.12",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.12&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r386": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.13",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.13&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r387": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.15",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.15&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r388": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.33",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.33&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r389": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.46",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.46&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r39": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "81B",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_81B_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r390": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Number": "9",
   "Paragraph": "7.2.7",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.7&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r391": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Effective 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_117&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r392": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "17",
   "Paragraph": "C28D",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=17&code=ifrs-tx-2022-en-r&anchor=para_C28D&doctype=Appendix&subtype=C",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r393": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Effective 2023-01-01",
   "Number": "9",
   "Paragraph": "7.2.40",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=9&code=ifrs-tx-2022-en-r&anchor=para_7.2.40&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r394": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Note": "Expiry date 2023-01-01",
   "Number": "1",
   "Paragraph": "117",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-b&anchor=para_117_b&doctype=Standard&forcepdf=true",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r395": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "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": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r396": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "37",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_37_b&doctype=Standard&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r397": {
   "IssueDate": "2022-03-24",
   "Name": "IFRS",
   "Note": "Expiry date 2023-01-01",
   "Number": "7",
   "Paragraph": "IG29",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IFRS&num=7&code=ifrs-tx-2017-en-b&anchor=para_IG29&doctype=Implementation%20Guidance&book=b",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2009/role/commonPracticeRef"
  },
  "r4": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r40": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r41": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r42": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_c&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r43": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "82",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_82_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r44": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "91",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_91_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r45": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "98",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_98_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r46": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "99",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_99&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r47": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "10",
   "Paragraph": "21",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&anchor=para_21&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r48": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "10",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=10&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS10_g17-22_IAS10_g17-22_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r49": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "79",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_79&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r5": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r50": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r51": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "c",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_c_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r52": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r53": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r54": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r55": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Paragraph": "81",
   "Subparagraph": "g",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&anchor=para_81_g&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r56": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "12",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=12&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS12_g79-88__IAS12_g79-88_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r57": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r58": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r59": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r6": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "106",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_106&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r60": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r61": {
   "Clause": "vii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e_vii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r62": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r63": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "73",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_73&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r64": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_75_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r65": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Paragraph": "75",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&anchor=para_75_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r66": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "16",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=16&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS16_g73-79__IAS16_g73-79_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r67": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "138",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_138&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r68": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "19",
   "Paragraph": "142",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=19&code=ifrs-tx-2022-en-r&anchor=para_142&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r69": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2022-en-r&anchor=para_36_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r7": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "107",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_107&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r70": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "2",
   "Paragraph": "36",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=2&code=ifrs-tx-2022-en-r&anchor=para_36_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r71": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "20",
   "Paragraph": "39",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=20&code=ifrs-tx-2022-en-r&anchor=para_39_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r72": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "21",
   "Paragraph": "52",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=21&code=ifrs-tx-2022-en-r&anchor=para_52_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r73": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r74": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "Subparagraph": "e",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17_e&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r75": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "17",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_17&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r76": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_18_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r77": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "18",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_18&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r78": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "d",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19_d&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r79": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "Subparagraph": "f",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19_f&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r8": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "125",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_125&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r80": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "19",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_19&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r81": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Paragraph": "20",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&anchor=para_20&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r82": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "24",
   "Section": "Disclosures",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=24&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS24_g13-24__IAS24_g13-24_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r83": {
   "Clause": "viii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "26",
   "Paragraph": "35",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=26&code=ifrs-tx-2022-en-r&anchor=para_35_b_viii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r84": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r85": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r86": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r87": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "16",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_16_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r88": {
   "Clause": "i",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_i&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r89": {
   "Clause": "ii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_ii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r9": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "1",
   "Paragraph": "51",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=1&code=ifrs-tx-2022-en-r&anchor=para_51&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r90": {
   "Clause": "iii",
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b_iii&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r91": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Paragraph": "17",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&anchor=para_17_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r92": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "27",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=27&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS27_g15-17__IAS27_g15-17_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r93": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "32",
   "Paragraph": "34",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=32&code=ifrs-tx-2022-en-r&anchor=para_34&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r94": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "66",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_66&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r95": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "67",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_67&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r96": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Paragraph": "70",
   "Subparagraph": "b",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&anchor=para_70_b&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r97": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "33",
   "Section": "Disclosure",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=33&code=ifrs-tx-2022-en-r&doctype=Standard&dita_xref=IAS33_g70-73A__IAS33_g70-73A_TI",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r98": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "Subparagraph": "a",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_126_a&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  },
  "r99": {
   "IssueDate": "2022-03-24",
   "Name": "IAS",
   "Number": "36",
   "Paragraph": "126",
   "URI": "https://taxonomy.ifrs.org/xifrs-link?type=IAS&num=36&code=ifrs-tx-2022-en-r&anchor=para_126&doctype=Standard",
   "URIDate": "2022-03-24",
   "role": "http://www.xbrl.org/2003/role/disclosureRef"
  }
 },
 "version": "2.2"
}
