ETCS (European Train Control System) je evropský vlakový zabezpečovač. Je jednou ze součástí ERTMS. Měl by postupně nahradit cca 20 různých národních systémů vlakových zabezpečovačů a tak dosáhnout interoperability v železniční dopravě, tj. vedení vlaků po celém území Evropy bez nutnosti výměn hnacích vozidel na hranicích, popřípadě bez nutnosti vybavení hnacích vozidel různými národními systémy. Počítá se s jeho rozšířením především na vysokorychlostních tratích a tranzitních koridorech. Od národních systémů se ETCS odlišuje mírou autonomie přidělenou palubnímu zařízení drážních vozidel, kdy právě skrze řešení palubního zařízení je dosahováno cílů interoperability.[1] Systém ETCS je navržen tak, aby mohl koexistovat se stávajícími železničními zabezpečovacími zařízeními a poskytuje vysokou míru flexibility při plánování přechodu z původního systému na ETCS.[1]
Od roku 2000 se tento systém aplikuje nejen na tratích zemí Evropské unie, ale po celém světě.[2] V České republice byl systém ETCS (v traťové části) poprvé realizován v letech 2005–2011 v rámci pilotního projektu na traťovém úseku mezi stanicemi Poříčany a Kolín.[3] V roce 2023 byl na trati Olomouc–Šumperk v úseku Olomouc–Uničov zahájen výhradní provoz vlaků pod ETCS. V roce 2024 bylo systémem v České republice vybaveno téměř 1 200 km tratí, většina v aplikační úrovni ETCS L2. Český Národní implementační plán ERTMS ve verzi z roku 2024 počítal s vybavením všech českých tratí systémem do roku 2040 s výjimkou tratí bez pravidelného provozu nebo s minimálním provozem. Většinou má jít o úroveň L2 (FS a LS), na menší části pak L1 LS, na nejméně vytížených tratích pak pouze ETCS STOP (národní verze ETCS LC).[4]
V roce 2025 došlo v České republice k postupnému spuštění výhradního provozu ETCS na hlavních tratích. V průběhu měsíce ledna byl zprovozněn na 622 kilometrech tratí v ČR: