    <SEC-DOCUMENT>0001213900-25-093050-index.html : 20250929
    <SEC-HEADER>0001213900-25-093050.hdr.sgml : 20250929
    <ACCEPTANCE-DATETIME>20250929160152
    ACCESSION NUMBER:		0001213900-25-093050
    CONFORMED SUBMISSION TYPE:	6-K
    PUBLIC DOCUMENT COUNT:		66
    CONFORMED PERIOD OF REPORT:	20250630
    FILED AS OF DATE:		20250929
    DATE AS OF CHANGE:		20250929

    FILER:

    	COMPANY DATA:
    		COMPANY CONFORMED NAME:			Mega Matrix Inc
    		CENTRAL INDEX KEY:			0001953021
    		STANDARD INDUSTRIAL CLASSIFICATION:	SERVICES-MOTION PICTURE & VIDEO TAPE PRODUCTION [7812]
    		ORGANIZATION NAME:           	07 Trade & Services
    		EIN:				000000000
    		STATE OF INCORPORATION:			E9

    	FILING VALUES:
    		FORM TYPE:		6-K
    		SEC ACT:		1934 Act
    		SEC FILE NUMBER:	001-42370
    		FILM NUMBER:		251356003

    	BUSINESS ADDRESS:
    		STREET 1:		89 NEXUS WAY, CAMANA BAY
    		CITY:			GRAND CAYMAN
    		STATE:			E9
    		ZIP:			KY1-9009
    		BUSINESS PHONE:		929-841-4670

    	MAIL ADDRESS:
    		STREET 1:		89 NEXUS WAY, CAMANA BAY
    		CITY:			GRAND CAYMAN
    		STATE:			E9
    		ZIP:			KY1-9009

    	FORMER COMPANY:
    		FORMER CONFORMED NAME:	MarsProtocol Inc.
    		DATE OF NAME CHANGE:	20221101
    </SEC-HEADER>
    <DOCUMENT>
    <TYPE>6-K
    <SEQUENCE>1
    <FILENAME>ea0258390-6k_mega.htm
    <DESCRIPTION>REPORT OF FOREIGN PRIVATE ISSUER
    <TEXT>
    Document 1 - file: ea0258390-6k_mega.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-99.1
    <SEQUENCE>2
    <FILENAME>ea025839001ex99-1_mega.htm
    <DESCRIPTION>UNAUDITED INTERIM CONSOLIDATED FINANCIAL STATEMENTS FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2025 AND 2024
    <TEXT>
    Document 2 - file: ea025839001ex99-1_mega.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-99.2
    <SEQUENCE>3
    <FILENAME>ea025839001ex99-2_mega.htm
    <DESCRIPTION>MANAGEMENT'S DISCUSSION AND ANALYSIS OF FINANCIAL CONDITION AND RESULTS OF OPERATIONS IN CONNECTION WITH THE UNAUDITED INTERIM CONSOLIDATED FINANCIAL STATEMENTS FOR THE THREE AND SIX MONTHS ENDED JUNE 30, 2025 AND 2024
    <TEXT>
    Document 3 - file: ea025839001ex99-2_mega.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-101.SCH
    <SEQUENCE>4
    <FILENAME>mpu-20250630.xsd
    <DESCRIPTION>XBRL SCHEMA FILE
    <TEXT>
    Document 4 - file: mpu-20250630.xsd

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-101.CAL
    <SEQUENCE>5
    <FILENAME>mpu-20250630_cal.xml
    <DESCRIPTION>XBRL CALCULATION FILE
    <TEXT>
    Document 5 - file: mpu-20250630_cal.xml

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-101.DEF
    <SEQUENCE>6
    <FILENAME>mpu-20250630_def.xml
    <DESCRIPTION>XBRL DEFINITION FILE
    <TEXT>
    Document 6 - file: mpu-20250630_def.xml

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-101.LAB
    <SEQUENCE>7
    <FILENAME>mpu-20250630_lab.xml
    <DESCRIPTION>XBRL LABEL FILE
    <TEXT>
    Document 7 - file: mpu-20250630_lab.xml

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>EX-101.PRE
    <SEQUENCE>8
    <FILENAME>mpu-20250630_pre.xml
    <DESCRIPTION>XBRL PRESENTATION FILE
    <TEXT>
    Document 8 - file: mpu-20250630_pre.xml

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>10
    <FILENAME>R1.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 10 - file: R1.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>11
    <FILENAME>R2.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 11 - file: R2.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>12
    <FILENAME>R3.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 12 - file: R3.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>13
    <FILENAME>R4.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 13 - file: R4.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>14
    <FILENAME>R5.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 14 - file: R5.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>15
    <FILENAME>R6.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 15 - file: R6.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>16
    <FILENAME>R7.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 16 - file: R7.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>17
    <FILENAME>R8.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 17 - file: R8.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>18
    <FILENAME>R9.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 18 - file: R9.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>19
    <FILENAME>R10.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 19 - file: R10.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>20
    <FILENAME>R11.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 20 - file: R11.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>21
    <FILENAME>R12.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 21 - file: R12.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>22
    <FILENAME>R13.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 22 - file: R13.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>23
    <FILENAME>R14.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 23 - file: R14.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>24
    <FILENAME>R15.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 24 - file: R15.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>25
    <FILENAME>R16.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 25 - file: R16.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>26
    <FILENAME>R17.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 26 - file: R17.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>27
    <FILENAME>R18.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 27 - file: R18.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>28
    <FILENAME>R19.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 28 - file: R19.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>29
    <FILENAME>R20.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 29 - file: R20.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>30
    <FILENAME>R21.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 30 - file: R21.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>31
    <FILENAME>R22.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 31 - file: R22.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>32
    <FILENAME>R23.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 32 - file: R23.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>33
    <FILENAME>R24.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 33 - file: R24.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>34
    <FILENAME>R25.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 34 - file: R25.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>35
    <FILENAME>R26.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 35 - file: R26.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>36
    <FILENAME>R27.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 36 - file: R27.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>37
    <FILENAME>R28.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 37 - file: R28.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>38
    <FILENAME>R29.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 38 - file: R29.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>39
    <FILENAME>R30.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 39 - file: R30.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>40
    <FILENAME>R31.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 40 - file: R31.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>41
    <FILENAME>R32.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 41 - file: R32.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>42
    <FILENAME>R33.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 42 - file: R33.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>43
    <FILENAME>R34.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 43 - file: R34.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>44
    <FILENAME>R35.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 44 - file: R35.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>45
    <FILENAME>R36.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 45 - file: R36.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>46
    <FILENAME>R37.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 46 - file: R37.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>47
    <FILENAME>R38.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 47 - file: R38.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>48
    <FILENAME>R39.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 48 - file: R39.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>49
    <FILENAME>R40.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 49 - file: R40.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>50
    <FILENAME>R41.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 50 - file: R41.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>51
    <FILENAME>R42.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 51 - file: R42.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>52
    <FILENAME>R43.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 52 - file: R43.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>53
    <FILENAME>R44.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 53 - file: R44.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>54
    <FILENAME>R45.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 54 - file: R45.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>55
    <FILENAME>R46.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 55 - file: R46.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>56
    <FILENAME>R47.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 56 - file: R47.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>57
    <FILENAME>R48.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 57 - file: R48.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>58
    <FILENAME>R49.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 58 - file: R49.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>59
    <FILENAME>R50.htm
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 59 - file: R50.htm

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>60
    <FILENAME>Show.js
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 60 - file: Show.js

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>61
    <FILENAME>report.css
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 61 - file: report.css

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>64
    <FILENAME>FilingSummary.xml
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 64 - file: FilingSummary.html

    Document 64 - RAW XML: FilingSummary.xml

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>JSON
    <SEQUENCE>66
    <FILENAME>MetaLinks.json
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 66 - file: MetaLinks.json

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>ZIP
    <SEQUENCE>67
    <FILENAME>0001213900-25-093050-xbrl.zip
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 67 - file: 0001213900-25-093050-xbrl.zip

    </DOCUMENT>
    <DOCUMENT>
    <TYPE>XML
    <SEQUENCE>68
    <FILENAME>ea0258390-6k_mega_htm.xml
    <DESCRIPTION>IDEA: XBRL DOCUMENT
    <TEXT>
    Document 68 - file: ea0258390-6k_mega_htm.html

    Document 68 - RAW XML: ea0258390-6k_mega_htm.xml

    </DOCUMENT>
    </SEC-DOCUMENT>