La Copa Suiza 2012-13 fue la 88.ª temporada de la competición anual de fútbol de Suiza . La competición comenzó el 14 de septiembre de 2012 con el primer partido de la primera ronda y finalizó el 20 de mayo de 2013 con la final. Los ganadores de la competición, el Grasshopper Club Zürich, se clasificaron para la ronda de play-off [1] de la UEFA Europa League 2013-14 . Vencieron al actual campeón, el FC Basilea, en la final.
En la competición participaron los diez equipos de la Super League y los nueve de la Challenge League ( el FC Vaduz es de Liechtenstein y, por tanto, participa en la Copa de Liechtenstein 2012-13 ), así como 45 equipos de las divisiones inferiores. Los equipos de la 1. Liga Promotion y de categorías inferiores se clasificaron a través de rondas clasificatorias independientes dentro de sus ligas. Los equipos de las ligas regionales se clasificaron tras ganar las copas regionales de la temporada anterior.
Los equipos en negrita siguen activos en la competición.
th Campeones.
FP Calificados por tener la menor cantidad de puntos de juego limpio dentro de su nivel regional.
† Calificados como ganadores de la copa de ligas regionales antes de ascender a la 2. Liga Interregional .
‡ Calificados a través de las eliminatorias de la 2. Liga Interregional después de haber descendido a su liga regional.
En esta ronda se clasificaron los equipos de la Super League y la Challenge League. En un partido, la ventaja de jugar en casa se concedió al equipo de la división inferior, si correspondía.
En esta ronda jugaron los ganadores de la Ronda 1. Los equipos de la Super League fueron cabezas de serie y, si correspondía, se concedió la ventaja de jugar en casa al equipo de la división inferior.
En esta ronda jugaron los ganadores de la 2.ª ronda, la ventaja de local se otorgó al equipo de la división inferior, si correspondía.
Los ganadores de la Ronda 3 jugaron en los cuartos de final, no se concedió ventaja de local en el sorteo.
Los ganadores de la fase de cuartos de final avanzaron para jugar las semifinales.
Los ganadores de la fase de semifinales jugaron la final, que se celebró en la capital, en el Stade de Suisse, Wankdorf .