<?xml version="1.0"?>
<ownershipDocument>

    <schemaVersion>X0609</schemaVersion>

    <documentType>4</documentType>

    <periodOfReport>2026-07-29</periodOfReport>

    <notSubjectToSection16>0</notSubjectToSection16>

    <issuer>
        <issuerCik>0001576427</issuerCik>
        <issuerName>Criteo S.A.</issuerName>
        <issuerTradingSymbol>CRTO</issuerTradingSymbol>
        <issuerForeignTradingSymbol></issuerForeignTradingSymbol>
    </issuer>

    <reportingOwner>
        <reportingOwnerId>
            <rptOwnerCik>0001506375</rptOwnerCik>
            <rptOwnerName>TEUNISSEN ERNST 02494</rptOwnerName>
        </reportingOwnerId>
        <reportingOwnerAddress>
            <rptOwnerNonUSAddressFlag>false</rptOwnerNonUSAddressFlag>
            <rptOwnerStreet1>C/O CRITEO LEGAL DEPT.</rptOwnerStreet1>
            <rptOwnerStreet2>387 PARK AVENUE SOUTH, 12TH FLOOR</rptOwnerStreet2>
            <rptOwnerCity>NEW YORK</rptOwnerCity>
            <rptOwnerState>NY</rptOwnerState>
            <rptOwnerZipCode>10016</rptOwnerZipCode>
            <rptOwnerStateDescription></rptOwnerStateDescription>
        </reportingOwnerAddress>
        <reportingOwnerRelationship>
            <isDirector>1</isDirector>
            <isOfficer>0</isOfficer>
            <isTenPercentOwner>0</isTenPercentOwner>
            <isOther>0</isOther>
        </reportingOwnerRelationship>
    </reportingOwner>

    <aff10b5One>0</aff10b5One>

    <nonDerivativeTable>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Ordinary Shares</value>
                <footnoteId id="F1"/>
            </securityTitle>
            <transactionDate>
                <value>2026-07-29</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>D</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F2"/>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>12471</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                    <footnoteId id="F2"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>D</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>0</value>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
        <nonDerivativeTransaction>
            <securityTitle>
                <value>Ordinary Shares</value>
            </securityTitle>
            <transactionDate>
                <value>2026-07-29</value>
            </transactionDate>
            <transactionCoding>
                <transactionFormType>4</transactionFormType>
                <transactionCode>A</transactionCode>
                <equitySwapInvolved>0</equitySwapInvolved>
                <footnoteId id="F2"/>
            </transactionCoding>
            <transactionAmounts>
                <transactionShares>
                    <value>12471</value>
                </transactionShares>
                <transactionPricePerShare>
                    <value>0</value>
                    <footnoteId id="F2"/>
                </transactionPricePerShare>
                <transactionAcquiredDisposedCode>
                    <value>A</value>
                </transactionAcquiredDisposedCode>
            </transactionAmounts>
            <postTransactionAmounts>
                <sharesOwnedFollowingTransaction>
                    <value>12471</value>
                    <footnoteId id="F3"/>
                    <footnoteId id="F4"/>
                </sharesOwnedFollowingTransaction>
            </postTransactionAmounts>
            <ownershipNature>
                <directOrIndirectOwnership>
                    <value>D</value>
                </directOrIndirectOwnership>
            </ownershipNature>
        </nonDerivativeTransaction>
    </nonDerivativeTable>

    <derivativeTable></derivativeTable>

    <footnotes>
        <footnote id="F1">Prior to the completion of the Conversion (as defined below), the Ordinary Shares may have been represented by American Depositary Shares (&quot;ADSs&quot;), each of which represents one Ordinary Share and were mandatorily exchanged for one Ordinary Share per each ADS in connection with the Conversion.</footnote>
        <footnote id="F2">On July 29, 2026, as previously approved by the Issuer's shareholders, the Issuer completed its conversion (the &quot;Conversion&quot;) from a French public limited liability company (&quot;French Criteo&quot;) to a Luxembourg public limited liability company (&quot;Lux Criteo&quot;). Upon the Conversion, (i) each Ordinary Share of French Criteo, including shares represented by ADSs, continued as one Ordinary Share of Lux Criteo, (ii) each time-based restricted stock unit and performance-based restricted stock unit of French Criteo continued as a time-based restricted stock unit and performance-based restricted stock unit, respectively, of Lux Criteo and (iii) each option or warrant to obtain shares of French Criteo continued as an option or warrant to obtain an equal number of shares of Lux Criteo, respectively. All rights attached to such awards remain unchanged after the Conversion, except the right to receive shares of French Criteo under these instruments became the right to receive shares of Lux Criteo.</footnote>
        <footnote id="F3">For more information about the equity of the Issuer held by the Reporting Person, please see the Issuer's most recent definitive proxy statement filed with the Securities and Exchange Commission.</footnote>
        <footnote id="F4">The number of securities beneficially owned following the previously reported transaction was inadvertently understated by three shares due to a rounding error. This filing corrects the beneficial ownership amount to reflect the Reporting Person's actual holdings.</footnote>
    </footnotes>

    <remarks></remarks>

    <ownerSignature>
        <signatureName>/s/ Ryan Damon, as attorney-in-fact for Ernst Teunissen</signatureName>
        <signatureDate>2026-07-29</signatureDate>
    </ownerSignature>
</ownershipDocument>
