Dovrebbe avere origini francesi, da Sarcus, paese del cantone di Granvilliers, oppure potrebbe derivare da un soprannome legato al vocabolo sarchio (sorta di zappa). Ci sono tracce dei De Sarcus fin dal 1400. Sarchi si trova già dal 1700, come famiglia benestante in Toscana mentre un Francesco Filippo Sarchi, linguista e docente, è attestato nella Vienna di fine Settecento.
Il cognome Sarchi è tipico del milanese e pavese.