<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:EKG="http://ftportfolios.com/20240618"
  xmlns:dei="http://xbrl.sec.gov/dei/2023"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:rr="http://xbrl.sec.gov/rr/2023"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="ekg-20240618.xsd" xlink:type="simple"/>
    <context id="AsOf2024-06-18">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001364608</identifier>
        </entity>
        <period>
            <startDate>2024-06-18</startDate>
            <endDate>2024-06-18</endDate>
        </period>
    </context>
    <context id="From2024-06-182024-06-18_custom_S000075528Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001364608</identifier>
            <segment>
                <xbrldi:explicitMember dimension="dei:LegalEntityAxis">EKG:S000075528Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2024-06-18</startDate>
            <endDate>2024-06-18</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:AmendmentFlag contextRef="AsOf2024-06-18" id="ixv-81">false</dei:AmendmentFlag>
    <dei:DocumentCreationDate contextRef="AsOf2024-06-18" id="ixv-82">2024-06-18</dei:DocumentCreationDate>
    <dei:DocumentEffectiveDate contextRef="AsOf2024-06-18" id="ixv-83">2024-06-18</dei:DocumentEffectiveDate>
    <dei:EntityInvCompanyType contextRef="AsOf2024-06-18" id="ixv-84">N-1A</dei:EntityInvCompanyType>
    <dei:EntityCentralIndexKey contextRef="AsOf2024-06-18" id="ixv-85">0001364608</dei:EntityCentralIndexKey>
    <dei:DocumentPeriodEndDate contextRef="AsOf2024-06-18" id="ixv-86">2023-09-30</dei:DocumentPeriodEndDate>
    <dei:DocumentType contextRef="AsOf2024-06-18" id="ixv-108">497</dei:DocumentType>
    <dei:EntityRegistrantName contextRef="AsOf2024-06-18" id="ixv-109">First Trust Exchange-Traded Fund II</dei:EntityRegistrantName>
    <rr:SupplementToProspectusTextBlock
      contextRef="From2024-06-182024-06-18_custom_S000075528Member"
      id="ixv-21">

&lt;p style="font: 10pt/12pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-left: 0; text-transform: uppercase; text-align: left"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt/12pt Arial, Helvetica, Sans-Serif; margin-right: 0; margin-bottom: 0; margin-left: 0; text-align: justify"&gt;Notwithstanding anything to the contrary
in the Fund&#x2019;s Prospectus or Summary Prospectus, the Average Annual Total Return table in the section entitled &#x201c;Annual Total
Return&#x201d; is deleted in its entirety and replaced with the following:&lt;/p&gt;

&lt;p style="font: 10pt/18.7pt Arial, Helvetica, Sans-Serif; margin: 9.5pt 0 0; text-align: justify"&gt;&lt;b&gt;Average Annual Total Returns for
the Periods Ended December 31, 2023&lt;/b&gt;&lt;/p&gt;

&lt;p style="font: 10pt/5pt Arial, Helvetica, Sans-Serif; margin: 10pt 0 0; text-align: justify"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="font: 10pt Arial, Helvetica, Sans-Serif; width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding: 10pt 6.15pt 0.95pt 0.35pt; width: 70%; text-align: justify; line-height: 12pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding: 10pt 6.15pt 0.95pt 5.15pt; width: 10%; text-align: center"&gt;&lt;b&gt;1 Year&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding: 10pt 6.15pt 0.95pt 5.15pt; width: 11%; text-align: center"&gt;&lt;b&gt;Since&lt;br/&gt;
Inception&lt;/b&gt;&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding: 10pt 0.95pt 0.95pt 5.15pt; width: 9%; text-align: center"&gt;&lt;b&gt;Inception&lt;br/&gt;
Date&lt;/b&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;Return Before Taxes&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;0.00%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;-13.05%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;3/22/2022&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;Return After Taxes on Distributions&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;0.00%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;-13.05%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center; line-height: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;Return After Taxes on Distributions and Sale of Fund Shares&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;0.00%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;-9.81%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center; line-height: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;Nasdaq Lux Health Tech&lt;sup&gt;TM&lt;/sup&gt; Index (reflects no deduction for fees, expenses or taxes)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;0.60%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;-12.53%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center; line-height: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;S&amp;amp;P Composite 1500&lt;sup&gt;&#xae;&lt;/sup&gt; Health Care Index (reflects no deduction for fees, expenses or taxes)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;1.92%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;1.01%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center; line-height: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: bottom"&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: left"&gt;Russell 3000&lt;sup&gt;&#xae;&lt;/sup&gt; Index (reflects no deduction for fees, expenses or taxes)&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;25.96%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; vertical-align: bottom; padding-top: 2pt; padding-bottom: 2pt; text-align: center"&gt;4.30%&lt;/td&gt;
    &lt;td style="border-bottom: black 1pt solid; padding-top: 2pt; padding-bottom: 2pt; text-align: center; line-height: 12pt"&gt;&#160;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt/12pt Times New Roman, Times, Serif; margin: 10pt 0 0; text-align: justify"&gt;&lt;span style="text-transform: uppercase"&gt;&#160;&lt;/span&gt;&lt;/p&gt;

</rr:SupplementToProspectusTextBlock>
</xbrl>
