<?xml version="1.0" encoding="utf-8"?>
<xbrl
  xmlns="http://www.xbrl.org/2003/instance"
  xmlns:alle="http://www.allegion.com/20200206"
  xmlns:dei="http://xbrl.sec.gov/dei/2019-01-31"
  xmlns:link="http://www.xbrl.org/2003/linkbase"
  xmlns:us-gaap="http://fasb.org/us-gaap/2019-01-31"
  xmlns:xbrldi="http://xbrl.org/2006/xbrldi"
  xmlns:xlink="http://www.w3.org/1999/xlink">
    <link:schemaRef xlink:href="alle-20200206.xsd" xlink:type="simple"/>
    <context id="D2020Q1Feb06">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001579241</identifier>
        </entity>
        <period>
            <startDate>2020-02-06</startDate>
            <endDate>2020-02-06</endDate>
        </period>
    </context>
    <context id="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_alle_ThreePointFivePercentSeniorNotesDue2029Member">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001579241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">alle:ThreePointFivePercentSeniorNotesDue2029Member</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-06</startDate>
            <endDate>2020-02-06</endDate>
        </period>
    </context>
    <context id="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember">
        <entity>
            <identifier scheme="http://www.sec.gov/CIK">0001579241</identifier>
            <segment>
                <xbrldi:explicitMember dimension="us-gaap:StatementClassOfStockAxis">us-gaap:CommonStockMember</xbrldi:explicitMember>
            </segment>
        </entity>
        <period>
            <startDate>2020-02-06</startDate>
            <endDate>2020-02-06</endDate>
        </period>
    </context>
    <dei:AmendmentFlag
      contextRef="D2020Q1Feb06"
      id="Fact-B3100508B856593580FD1CF1079B4399-wk-Fact-B3100508B856593580FD1CF1079B4399">false</dei:AmendmentFlag>
    <dei:EntityCentralIndexKey
      contextRef="D2020Q1Feb06"
      id="Fact-3463DB42FF555637B4E92995AAF9FC24-wk-Fact-3463DB42FF555637B4E92995AAF9FC24">0001579241</dei:EntityCentralIndexKey>
    <dei:DocumentType
      contextRef="D2020Q1Feb06"
      id="d86066552e109-wk-Fact-CAA85D6F40CA51D5BBAD36B8DF4F4468">8-K</dei:DocumentType>
    <dei:DocumentPeriodEndDate
      contextRef="D2020Q1Feb06"
      id="d86066552e134-wk-Fact-AD3C367908755158BC3669EBD7E81242">2020-02-06</dei:DocumentPeriodEndDate>
    <dei:EntityIncorporationStateCountryCode
      contextRef="D2020Q1Feb06"
      id="d86066552e174-wk-Fact-849BD34B1E5E5D948E474F19EB7267B9">L2</dei:EntityIncorporationStateCountryCode>
    <dei:EntityFileNumber
      contextRef="D2020Q1Feb06"
      id="d86066552e179-wk-Fact-B11050BBAC335C8CBCFF7739F12B72A9">001-35971</dei:EntityFileNumber>
    <dei:EntityTaxIdentificationNumber
      contextRef="D2020Q1Feb06"
      id="d86066552e184-wk-Fact-108BB93986FD5BF58A620FD7A21582AC">98-1108930</dei:EntityTaxIdentificationNumber>
    <dei:EntityAddressAddressLine1
      contextRef="D2020Q1Feb06"
      id="d86066552e214-wk-Fact-5A17FA585FE25CA7A8B0FA7EE8E479B8">Block D</dei:EntityAddressAddressLine1>
    <dei:EntityAddressAddressLine2
      contextRef="D2020Q1Feb06"
      id="d86066552e220-wk-Fact-39179417E9725D189BB47CC913D20916">Iveagh Court</dei:EntityAddressAddressLine2>
    <dei:EntityAddressAddressLine3
      contextRef="D2020Q1Feb06"
      id="d86066552e226-wk-Fact-DBBD1B1FF618566B86BE638C9061D382">Harcourt Road</dei:EntityAddressAddressLine3>
    <dei:EntityAddressCityOrTown
      contextRef="D2020Q1Feb06"
      id="d86066552e232-wk-Fact-DC105AE8420358ACA9F287AAE021B10E">Dublin</dei:EntityAddressCityOrTown>
    <dei:EntityAddressPostalZipCode
      contextRef="D2020Q1Feb06"
      id="d86066552e237-wk-Fact-CB97937037215DBAB774F19B3336732E">2</dei:EntityAddressPostalZipCode>
    <dei:EntityAddressCountry
      contextRef="D2020Q1Feb06"
      id="d86066552e242-wk-Fact-D56DBA8F3AA350E8A31E55A25254C706">IE</dei:EntityAddressCountry>
    <dei:CountryRegion
      contextRef="D2020Q1Feb06"
      id="d86066552e255-wk-Fact-C20828FE37B659DD99828BF2DAC010FB">353</dei:CountryRegion>
    <dei:CityAreaCode
      contextRef="D2020Q1Feb06"
      id="d86066552e260-wk-Fact-DC4CDE184A595DAFB7C2EFC4A4D606E7">1</dei:CityAreaCode>
    <dei:LocalPhoneNumber
      contextRef="D2020Q1Feb06"
      id="d86066552e265-wk-Fact-8B6A707A19FE5682AD519B9AD2E35F15">2546200</dei:LocalPhoneNumber>
    <dei:WrittenCommunications
      contextRef="D2020Q1Feb06"
      id="d86066552e296-wk-Fact-1DCB79E5D54C579A9AA027A5BD28E060">false</dei:WrittenCommunications>
    <dei:SolicitingMaterial
      contextRef="D2020Q1Feb06"
      id="d86066552e304-wk-Fact-89BEE3BECFA35570ADF85C536D218AE8">false</dei:SolicitingMaterial>
    <dei:PreCommencementTenderOffer
      contextRef="D2020Q1Feb06"
      id="d86066552e312-wk-Fact-213E0264FDB15C16B4478E190DE62000">false</dei:PreCommencementTenderOffer>
    <dei:PreCommencementIssuerTenderOffer
      contextRef="D2020Q1Feb06"
      id="d86066552e321-wk-Fact-6CDE2D7210EE53CFA2FB34D5BFA94D21">false</dei:PreCommencementIssuerTenderOffer>
    <dei:Security12bTitle
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d86066552e367-wk-Fact-AC102C7108735520B3AB5B92C0F89D30">Ordinary shares, par value $0.01 per share</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d86066552e372-wk-Fact-A96671D19F505569BC7C6466DD51C8D0">ALLE</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_us-gaap_CommonStockMember"
      id="d86066552e377-wk-Fact-7EFA616C0A8B5C28A9609081D8CEBD71">NYSE</dei:SecurityExchangeName>
    <dei:Security12bTitle
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_alle_ThreePointFivePercentSeniorNotesDue2029Member"
      id="d86066552e383-wk-Fact-856788FC7506572CB6BBBC5882295C95">3.500% Senior Notes due 2029</dei:Security12bTitle>
    <dei:TradingSymbol
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_alle_ThreePointFivePercentSeniorNotesDue2029Member"
      id="d86066552e388-wk-Fact-65F771236C32545296A4198C3E858A2A">ALLE 3 &#xbd;</dei:TradingSymbol>
    <dei:SecurityExchangeName
      contextRef="D2020Q1Feb06_us-gaap_StatementClassOfStockAxis_alle_ThreePointFivePercentSeniorNotesDue2029Member"
      id="d86066552e393-wk-Fact-9931B90F25E4541CB0B17357A0BE7600">NYSE</dei:SecurityExchangeName>
    <dei:EntityEmergingGrowthCompany
      contextRef="D2020Q1Feb06"
      id="d86066552e402-wk-Fact-945CC0FCF87C51DD8BD27BFCABF772D4">false</dei:EntityEmergingGrowthCompany>
    <dei:EntityRegistrantName
      contextRef="D2020Q1Feb06"
      id="d86066552e480-wk-Fact-6627C952850B57249FB4F01068EC83F7">Allegion plc</dei:EntityRegistrantName>
</xbrl>
