<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:dei="http://xbrl.sec.gov/dei/2025"
  xmlns:ffd="http://xbrl.sec.gov/ffd/2025"
  xmlns:iso4217="http://www.xbrl.org/2003/iso4217"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef
      xlink:href="https://xbrl.sec.gov/ffd/2025/ffd-2025.xsd"
      xlink:type="simple"/>
    <context id="AsOf2026-05-14">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494413</identifier>
        </entity>
        <period>
            <startDate>2026-05-14</startDate>
            <endDate>2026-05-14</endDate>
        </period>
    </context>
    <context id="From2026-05-142026-05-14_1">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001494413</identifier>
            <segment>
                <xbrldi:typedMember dimension="ffd:OfferingAxis">
                    <dei:lineNo>1</dei:lineNo>
                </xbrldi:typedMember>
            </segment>
        </entity>
        <period>
            <startDate>2026-05-14</startDate>
            <endDate>2026-05-14</endDate>
        </period>
    </context>
    <unit id="USD">
        <measure>iso4217:USD</measure>
    </unit>
    <unit id="Shares">
        <measure>shares</measure>
    </unit>
    <unit id="USDPShares">
        <divide>
            <unitNumerator>
                <measure>iso4217:USD</measure>
            </unitNumerator>
            <unitDenominator>
                <measure>shares</measure>
            </unitDenominator>
        </divide>
    </unit>
    <unit id="Ratio">
        <measure>pure</measure>
    </unit>
    <dei:EntityCentralIndexKey contextRef="AsOf2026-05-14" id="Fact000003">0001494413</dei:EntityCentralIndexKey>
    <ffd:FeeExhibitTp contextRef="AsOf2026-05-14" id="Fact000009">EX-FILING FEES</ffd:FeeExhibitTp>
    <ffd:FormTp contextRef="AsOf2026-05-14" id="Fact000010">S-8</ffd:FormTp>
    <ffd:SubmissnTp contextRef="AsOf2026-05-14" id="Fact000011">S-8</ffd:SubmissnTp>
    <dei:EntityRegistrantName contextRef="AsOf2026-05-14" id="Fact000012">TWO HANDS CORPORATION</dei:EntityRegistrantName>
    <ffd:OffsetTableNa contextRef="AsOf2026-05-14" id="Fact000013">N/A</ffd:OffsetTableNa>
    <ffd:OfferingSctyTitl contextRef="From2026-05-142026-05-14_1" id="Fact000014">Common Stock, par value $0.0001 per share</ffd:OfferingSctyTitl>
    <ffd:AmtSctiesRegd
      contextRef="From2026-05-142026-05-14_1"
      decimals="INF"
      id="Fact000015"
      unitRef="Shares">1200000000</ffd:AmtSctiesRegd>
    <ffd:MaxOfferingPricPerScty
      contextRef="From2026-05-142026-05-14_1"
      decimals="INF"
      id="Fact000016"
      unitRef="USDPShares">0.0018</ffd:MaxOfferingPricPerScty>
    <ffd:MaxAggtOfferingPric
      contextRef="From2026-05-142026-05-14_1"
      decimals="0"
      id="Fact000017"
      unitRef="USD">2160000</ffd:MaxAggtOfferingPric>
    <ffd:TtlOfferingAmt
      contextRef="AsOf2026-05-14"
      decimals="0"
      id="Fact000018"
      unitRef="USD">2160000</ffd:TtlOfferingAmt>
    <ffd:FeeRate
      contextRef="From2026-05-142026-05-14_1"
      decimals="INF"
      id="Fact000019"
      unitRef="Ratio">0.0001381</ffd:FeeRate>
    <ffd:FeeAmt
      contextRef="From2026-05-142026-05-14_1"
      decimals="0"
      id="Fact000020"
      unitRef="USD">298.00</ffd:FeeAmt>
    <ffd:TtlFeeAmt
      contextRef="AsOf2026-05-14"
      decimals="0"
      id="Fact000021"
      unitRef="USD">298.00</ffd:TtlFeeAmt>
    <ffd:NetFeeAmt
      contextRef="AsOf2026-05-14"
      decimals="0"
      id="Fact000022"
      unitRef="USD">298.00</ffd:NetFeeAmt>
    <ffd:OfferingSctyTp contextRef="From2026-05-142026-05-14_1" id="Fact000023">Equity</ffd:OfferingSctyTp>
    <ffd:TtlOffsetAmt
      contextRef="AsOf2026-05-14"
      decimals="0"
      id="Fact000024"
      unitRef="USD">0.00</ffd:TtlOffsetAmt>
    <ffd:OfferingNote contextRef="From2026-05-142026-05-14_1" id="Fact000025">

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

&lt;table cellpadding="0" cellspacing="0" style="width: 100%; border-collapse: collapse"&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 9%; padding-right: 5.4pt; padding-left: 5.4pt"&gt;(1)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; width: 2%; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="width: 89%; padding-right: 5.4pt; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;Represents 1,200,000,000 shares of the registrant&#x2019;s common stock
    reserved for issuance pursuant to the 2026 Plan.&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt"&gt;(2)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Pursuant to &lt;span id="xdx_909_effd--FeesOthrRuleFlg_dbT_c20260514__20260514__ffd--OfferingAxis__1_zsNtSaIXGDK2"&gt;Rule 416(a)&lt;/span&gt; under the Securities Act of 1933, as amended (the
    &#x201c;Securities Act&#x201d;), this Registration Statement shall also &lt;span id="xdx_90F_effd--PrevslyPdFlg_dbF_c20260514__20260514__ffd--OfferingAxis__1_z1uHf6OEqtlc"&gt;cover an indeterminate amount&lt;/span&gt; of additional shares of the registrant&#x2019;s
    common stock that become issuable under the registrant&#x2019;s 2026 Stock Incentive Plan, as amended (the &#x201c;2026 Plan&#x201d;), by
    reason of any stock dividend, stock split, recapitalization or any similar transaction effected without the receipt of consideration that
    results in an increase in the number of the registrant&#x2019;s outstanding shares of common stock.&#160;&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;tr style="vertical-align: top"&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt"&gt;(3)&lt;/td&gt;
    &lt;td style="font: 10pt Times New Roman, Times, Serif; padding-right: 5.4pt; padding-left: 5.4pt"&gt;&#160;&lt;/td&gt;
    &lt;td style="padding-right: 5.4pt; padding-left: 5.4pt"&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0; text-align: justify"&gt;Estimated pursuant to Rule 457(c) of the Securities Act, solely for purposes
    of calculating the registration fee, on the basis of the closing price of the common stock of the Registrant as traded in the over-the-counter
    market and reported on the OTCID on May 12, 2026.&lt;/p&gt;
    &lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;&lt;/td&gt;&lt;/tr&gt;
  &lt;/table&gt;
&lt;p style="font: 10pt Times New Roman, Times, Serif; margin: 0"&gt;&#160;&lt;/p&gt;

</ffd:OfferingNote>
    <ffd:FeesOthrRuleFlg contextRef="From2026-05-142026-05-14_1" id="Fact000026">true</ffd:FeesOthrRuleFlg>
    <ffd:PrevslyPdFlg contextRef="From2026-05-142026-05-14_1" id="Fact000027">false</ffd:PrevslyPdFlg>
</xbrl>
