Ein Flasher ist die Schnittstelle zwischen Computer und ECU. Er liest das Original-File aus, überträgt das modifizierte File zurück und prüft den Erfolg.
Es gibt zwei Hauptklassen: OBD-Flasher (über die Diagnose-Schnittstelle) und Bench-Flasher (direkt am ausgebauten Steuergerät). Welcher Flasher nötig ist, hängt vom ECU-Modell ab.