<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xml:lang="en-US"
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:ck0001771146="http://rexshares.com/20260902"
  xmlns:dei="http://xbrl.sec.gov/dei/2026"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:oef="http://xbrl.sec.gov/oef/2026"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ck0001771146-20260902.xsd" xlink:type="simple"/>
    <context id="c-1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771146</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0001771146:S000100026Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-01-05</endDate>
        </period>
    </context>
    <context id="c-2">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771146</identifier>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-01-05</endDate>
        </period>
    </context>
    <context id="c-3">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771146</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0001771146:S000100025Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-01-05</endDate>
        </period>
    </context>
    <context id="c-4">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771146</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0001771146:S000100026Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0001771146:DistributionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-01-05</endDate>
        </period>
    </context>
    <context id="c-5">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001771146</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">ck0001771146:S000100025Member</xbrldi:explicitMember>
                <xbrldi:explicitMember dimension="oef:RiskAxis">ck0001771146:DistributionRiskMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-01-05</startDate>
            <endDate>2026-01-05</endDate>
        </period>
    </context>
    <dei:DocumentType contextRef="c-2" id="f-8">497</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="c-2" id="f-9">ETF Opportunities Trust</dei:EntityRegistrantName>
    <dei:EntityCentralIndexKey contextRef="c-2" id="f-10">0001771146</dei:EntityCentralIndexKey>
    <dei:AmendmentFlag contextRef="c-2" id="f-11">false</dei:AmendmentFlag>
    <dei:EntityInvCompanyType contextRef="c-2" id="f-12">N-1A</dei:EntityInvCompanyType>
    <oef:SupplementToProspectusTextBlock contextRef="c-2" id="f-2">&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;TSPY Lift ETF (TSYX)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;TDAQ Lift ETF (TDAX)&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;(each a &#x201c;Fund&#x201d; and collectively, the &#x201c;Funds&#x201d;)&lt;/span&gt;&lt;/div&gt;&lt;div&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;A series of&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#212529;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;ETF Opportunities Trust&lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Supplement dated September 2, 2026&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;to the Prospectus&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;dated January 5, 2026, &lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;as supplemented from time to time &lt;/span&gt;&lt;/div&gt;&lt;div style="padding-left:3.77pt;padding-right:3.77pt;text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify;text-indent:36pt"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;This Supplement updates certain information contained in the Prospectus. Please retain this Supplement for future reference.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;FUND SUMMARY &#x2013; TSPY LIFT ETF&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;In the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Principal Risks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; section, add the following risk to the list of risks:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Distribution Risk.&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As part of the Fund&#x2019;s investment objective, the Fund seeks to provide current monthly income. There is no assurance that the Fund will make a distribution in any given month. If the Fund does make distributions, the amounts of such distributions will likely vary greatly from one distribution to the next. Additionally, the monthly distributions, if any, may consist of returns of capital, which would decrease the Fund&#x2019;s NAV and trading price over time. As a result, an investor may suffer significant losses to their investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;FUND SUMMARY &#x2013; TDAQ LIFT ETF&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;In the &lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:120%;text-decoration:underline"&gt;Principal Risks&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt; section, add the following risk to the list of risks:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Distribution Risk.&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As part of the Fund&#x2019;s investment objective, the Fund seeks to provide current monthly income. There is no assurance that the Fund will make a distribution in any given month. If the Fund does make distributions, the amounts of such distributions will likely vary greatly from one distribution to the next. Additionally, the monthly distributions, if any, may consist of returns of capital, which would decrease the Fund&#x2019;s NAV and trading price over time. As a result, an investor may suffer significant losses to their investment.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%;text-decoration:underline"&gt;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;DIVIDENDS, OTHER DISTRIBUTIONS AND TAXES&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;Delete the second paragraph and replace with the following:&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;Ordinarily, the Funds will distribute any net investment income weekly and any net realized capital gains annually. The Funds may also pay a special distribution at the end of a calendar year to comply with U.S. federal income tax requirements.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;*&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;*&#160;&#160;&#160;&#160;*&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:justify"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:400;line-height:120%"&gt;For more information regarding this Notice please call 1-844-403-2888.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-style:italic;font-weight:700;line-height:133%"&gt;This Notice and the existing Prospectus provide relevant information for all shareholders and should be retained for future reference. The Prospectus has been filed with the U.S. Securities and Exchange Commission, is incorporated by reference, and can be obtained without charge by calling the Fund toll-free at 844-403-2888.&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span&gt;&lt;br/&gt;&lt;/span&gt;&lt;/div&gt;&lt;div style="text-align:center"&gt;&lt;span style="background-color:#ffffff;color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;PLEASE RETAIN THIS NOTICE FOR FUTURE REFERENCE.&lt;/span&gt;&lt;/div&gt;</oef:SupplementToProspectusTextBlock>
    <oef:RiskReturnHeading contextRef="c-1" id="f-1">TSPY Lift ETF</oef:RiskReturnHeading>
    <oef:RiskReturnHeading contextRef="c-3" id="f-3">TDAQ Lift ETF</oef:RiskReturnHeading>
    <dei:DocumentPeriodEndDate contextRef="c-2" id="f-4">2026-09-02</dei:DocumentPeriodEndDate>
    <oef:ProspectusDate contextRef="c-2" id="f-5">2026-01-05</oef:ProspectusDate>
    <oef:RiskTextBlock contextRef="c-4" id="f-6">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Distribution Risk.&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As part of the Fund&#x2019;s investment objective, the Fund seeks to provide current monthly income. There is no assurance that the Fund will make a distribution in any given month. If the Fund does make distributions, the amounts of such distributions will likely vary greatly from one distribution to the next. Additionally, the monthly distributions, if any, may consist of returns of capital, which would decrease the Fund&#x2019;s NAV and trading price over time. As a result, an investor may suffer significant losses to their investment.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
    <oef:RiskTextBlock contextRef="c-5" id="f-7">&lt;div style="text-align:justify"&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:700;line-height:120%"&gt;Distribution Risk.&#160;&lt;/span&gt;&lt;span style="color:#000000;font-family:'Calibri',sans-serif;font-size:11pt;font-weight:400;line-height:120%"&gt;As part of the Fund&#x2019;s investment objective, the Fund seeks to provide current monthly income. There is no assurance that the Fund will make a distribution in any given month. If the Fund does make distributions, the amounts of such distributions will likely vary greatly from one distribution to the next. Additionally, the monthly distributions, if any, may consist of returns of capital, which would decrease the Fund&#x2019;s NAV and trading price over time. As a result, an investor may suffer significant losses to their investment.&lt;/span&gt;&lt;/div&gt;</oef:RiskTextBlock>
</xbrl>
