Shredder ist eines der stärksten und erfolgreichsten Schachprogramme der Welt. Programmierer ist Stefan Meyer-Kahlen aus Düsseldorf, der seit 1992 an Shredder arbeitet. Seit 1996 konnte das Programm bereits zwölf Mal, allerdings in unterschiedlichen Kategorien, den Titel eines Computerschachweltmeisters erringen:
Dazu kommen noch weitere Siege und Spitzenplatzierungen bei bedeutenden Computerschachturnieren wie dem IPCCC in Paderborn.
Das Programm (derzeit in Version 11 für Windows, Linux und Mac) wird von der Firma ChessBase (nur für Windows) sowie mit eigenem GUI vom Autor selbst vertrieben. Unter dem eigenen GUI hat das Programm eine leicht höhere Spielstärke als unter dem Chessbase-GUI. Das Eröffnungsbuch wurde von dem italienischen Eröffnungsexperten Sandro Necchi erstellt und auf die Spielweise von Shredder abgestimmt. Eine Besonderheit des Programms ist die Unterstützung der sogenannten Shredderbases, auf 157 MB komprimierte Endspieldatenbanken aller Drei- bis Fünfsteiner. Diese können ins RAM geladen werden, was den Zugriff erheblich beschleunigt.
Eine Programmversion von Shredder für Pocket PC wird verwirrenderweise unter dem Namen des bekannteren Konkurrenzproduktes Fritz (Pocket Fritz 2) vermarktet. Seit September 2006 gibt es unter dem Namen Shredder mobile auch eine Version für Mobiltelefone.
Laut Aussage des Programmautors Stefan Meyer-Kahlen stammt der Name Shredder nicht vom bekannten Aktenvernichter ab. Beim Surfen bezeichnet man das Durchfahren gewisser Wellen als „Shreddern“. Hier ist dann auch die Namensgebung entstanden.
2005 erschien eine Shredder 9 FRC-Version. Mit dem neuen Shredder definierte der Autor ein FRC-UCI-Protokoll und stellte auch gleich noch fischerschachfähige FEN und PGN vor, die von anderen vorher definierten Notationen abweicht.